docs(signal-v2): Phase 2 implementation plan — 6 tasks TDD
Task 1: foundation (config + state + gitignore + requirements) Task 2: stock_client + 6 tests (httpx retry + cache) Task 3: scheduler + 5 tests (market windows + holidays) Task 4: rate_limit + 3 tests (SQLite WAL dedup) Task 5: pull_worker + FastAPI app + 2 tests (lifespan + /health) Task 6: holidays sync + start.bat + user .env + manual smoke Total 16 tests. ~1 week. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in: