start‐sprint0‐plan - sandhya1631/agentic-paper-trader GitHub Wiki
Sprint 0 Objectives
Duration: through Sept 29, 2026
Goal: Bootstrap the project — a working frontend/backend skeleton, authentication, core data plumbing (market data, indicators), and the LLM abstraction layer, so Sprint 1 can build actual agent reasoning on top of a stable foundation.
Completed issues
| Issue | Story |
|---|---|
| #15 | Client Scaffold & Tailwind Setup |
| #16 | API Client & Auth Interceptors |
| #17 | FastAPI & Async PostgreSQL Setup |
| #18 | User Authentication & JWT Auth |
| #20 | GitHub Actions CI Pipeline |
| #21 | Abstracted LLM Client Factory |
| #23 | Technical Indicator Math |
| #39 | Login & Register Page UI |
Carried into Sprint 1 (not finished in time)
- #19 — Encrypted Alpaca Credential Vault
- #24 — Account & Portfolio Polling
- #25 — Order Placement & Confirmation
Still open, unscheduled
- #22 — Fetch Candlestick OHLCV Data (pending PR merge)
- #35 — Docker Compose Environment (has known issues from review)
Definition of done
Login/registration works end-to-end with JWT, CI runs lint+tests on every PR, market data and indicator math are independently tested, and the LLM provider is swappable via .env.