Chrome extension (Manifest v3) + FastAPI backend that reads finance articles, extracts stock claims, and verifies them against real financial data and SEC filings.
Sprint: 20-day build · Current day: 1 — dev environment scaffold
stocksense-ai/
├── backend/
│ ├── main.py # FastAPI app (live: /ping, /api/extract — rest are stubs)
│ ├── requirements.txt
│ └── .env.example # Copy to .env and add your ANTHROPIC_API_KEY
└── extension/
├── manifest.json # Manifest v3
├── popup.html # Dark terminal UI
├── popup.js # Button → background message → status display
├── content.js # Extracts page text, listens for GET_TEXT
└── background.js # Service worker: relays popup ↔ content ↔ backend
- FastAPI backend with CORS for
chrome-extension://* -
/pinghealth check -
/api/extract— accepts page text, returns char count + preview - Stub endpoints for Days 3-10
- Manifest v3 extension wired end-to-end
- Dark terminal popup UI (IBM Plex Mono + DM Sans)