Contract Inventory & DiagnosticsPROVENANCE: REAL CAPTURE RUNTIME
System Reports & Contract Inventory
Contract schema inventory and Flight Recorder M0 snapshot reconciliation counts.
M0 Flight Recorder Reconciliation Targets
Expected entity counts recorded for Gameweek 1 snapshot. Reconciles against official FPL numbers post-deadline.
20
Expected Squads
57
Expected Transfers
10
H2H Matchups
10
PL Fixtures
OpenAPI 3.1 Contract Seam Inventory
Defined in contracts/openapi.yaml with schemas in contracts/domain/. All TypeScript types generated via npm run codegen.
GET/health(getHealth)
health.schema.yamlSchema Ref
GET/managers(listManagers)
manager.schema.yamlSchema Ref
GET/teams(listTeams)
team.schema.yamlSchema Ref
GET/players(listPlayers)
player.schema.yamlSchema Ref
GET/gameweeks/{event}(getGameweekSnapshot)
gameweek-snapshot.schema.yamlSchema Ref
GET/gameweeks/{event}/squads(listGameweekSquads)
gameweek-squad.schema.yamlSchema Ref
GET/gameweeks/{event}/squads/{manager_id}(getGameweekSquad)
gameweek-squad.schema.yamlSchema Ref
GET/gameweeks/{event}/transfers(listGameweekTransfers)
transfer.schema.yamlSchema Ref
GET/gameweeks/{event}/h2h-matches(listGameweekH2hMatches)
h2h-match.schema.yamlSchema Ref
GET/gameweeks/{event}/fixtures(listGameweekFixtures)
fixture.schema.yamlSchema Ref
GET/ops/flight-recorder-status(getFlightRecorderStatus)
flight-recorder-status.schema.yamlSchema Ref
ADR-0001 App Coverage Status
Top Dog Intelligence builds a complete FPL home, not an isolated calculator.
Home / DashboardM1
ActiveReal Capture Live
Setup & Manager SelectionM0/W3
Active (TD-023)20-Manager Roster
My TeamM1
ActivePre-Deadline Locked
Live ScoringM1
ActivePre-Season Feed
League TableM1
Active20 Real Members
H2H Matchup SurfaceM0/M2
ActiveModel Honesty Protocol
Transfers PlannerM1
ActiveLedger Complete
Players ResearchM1
ActiveCatalog Complete
PL FixturesM1
ActiveSchedule Complete
Flight Recorder OperationsM0/W2
ActiveLive API + 8 States