Skip to content

Claude/market data backend ovi9b6 - #141

Open
teamdraftbox wants to merge 4 commits into
ed-donner:mainfrom
teamdraftbox:claude/market-data-backend-ovi9b6
Open

Claude/market data backend ovi9b6#141
teamdraftbox wants to merge 4 commits into
ed-donner:mainfrom
teamdraftbox:claude/market-data-backend-ovi9b6

Conversation

@teamdraftbox

Copy link
Copy Markdown

No description provided.

teamdraftbox and others added 4 commits August 8, 2026 15:36
…6167377895

Add Claude Code GitHub Workflow
- planning/MARKET_DATA_DESIGN.md: detailed design reference for the
  unified market data backend (PriceCache, MarketDataSource ABC,
  GBM simulator, Massive/Polygon.io REST poller, factory, SSE
  streaming endpoint), grounded in the actual code in
  backend/app/market/ with real snippets, wire format, lifecycle
  integration, watchlist coordination, and error handling.
- backend/tests/market/test_stream.py: 10 new tests for the SSE
  generator in app/market/stream.py (retry directive, price framing,
  version-based skip/resend, disconnect handling, router wiring) —
  the one module that previously had no dedicated test coverage
  (33% -> 94%). Full suite: 83 passed, 97% overall coverage.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants