Data Layer
4
Domains
Canonical event, session, timing, and entrant records. Provider-agnostic ingestion with normalized schemas.
Infrastructure
KittySports is a modular motorsports intelligence stack built for canonical data operations, driver and constructor ratings, predictive modeling outputs, and market-observational analytics.
The platform is designed as infrastructure first — all consumer products and data feeds are powered by the same underlying layers.
Status
Live · API Catalog
The actual live platform surface, read from /feed/v1/index.json. Versions, maturity, freshness, and dependencies reflect the real published feeds.
| Feed | apiVersion | dataVersion | Maturity | Depends On | Generated |
|---|---|---|---|---|---|
| krs-catalog | v1 | f1@hybrid-openf1-2026-partial+motogp@ocblacktop-motogp-2026+nascar@ocblacktop-2026 | prototype | krs | 2026-07-28T23:10:22.414Z |
| krs-canonical | v1 | f1@hybrid-openf1-2026-partial+motogp@ocblacktop-motogp-2026+nascar@ocblacktop-2026 | prototype | krs, krs-nascar, krs-motogp | 2026-07-28T23:41:47.773Z |
| krs | v1 | hybrid-2026 | prototype | — | 2026-06-30T15:27:23.447Z |
| krs-nascar | v1 | ocblacktop-2026 | prototype | — | 2026-07-28T03:43:48.462Z |
| krs-motogp | v1 | ocblacktop-motogp-2026 | prototype | — | 2026-07-28T14:30:55.021Z |
| markets | v1 | aggregate-2026 | prototype | — | 2026-07-11T17:50:56.224Z |
| signals | v1 | signals-2026 | prototype | krs, markets | 2026-07-11T17:50:57.154Z |
| intelligence | v1 | intelligence-2026 | prototype | krs, markets, signals | 2026-07-11T17:50:57.721Z |
8 feeds · catalog generated 2026-07-28T23:42:07.172Z
Architecture
The platform is organized into three vertical layers, each building on the layer below. This structure ensures clean separation between data provenance, intelligence production, and output delivery.
Data Layer
4
Domains
Canonical event, session, timing, and entrant records. Provider-agnostic ingestion with normalized schemas.
Intelligence Layer
4
Domains
Ratings engine, predictive models, confidence framework, and immutable prediction records.
Output Layer
3
Domains
Market comparison engine, projections feed, standings feed, and partner API infrastructure.
Capabilities
Six core capability areas that define the KittySports intelligence platform scope.
Unified event, session, lap, and entrant records built for consistency and replayability across historical and future datasets.
Normalized strength ratings spanning individual drivers and constructors, calibrated against historical performance baselines.
Scenario-aware projections for finish outcomes, points, and variance using form, context, and constructor weighting.
Observational comparison between proprietary model outputs and publicly available market-implied probability lines.
Deep historical archive and attribution layer for calibrating model confidence and tracking model-vs-actual outcomes over time.
Structured feed delivery layer for partner products, downstream analytics workflows, and external data consumers.
Domains
Each domain represents a discrete infrastructure capability within the platform stack.
Data Layer
Normalized event, round, and session records unified across source providers.
Lap-level and sector-level timing data structured for historical replay and analysis.
Deep historical dataset spanning seasons, entrants, and results — built for long-range model calibration.
Decoupled ingestion layer isolating upstream data providers from the canonical model.
Intelligence Layer
Driver and constructor strength scoring engine with configurable factor weighting and version history.
Scenario-aware finish projections (podium / top-5 / top-10 / points) computed from Driver Strength — live in the KRS feed at prototype maturity.
Multi-signal uncertainty quantification — a confidence score is computed and published per driver today; broader cross-layer coverage is in development.
Immutable prediction records and model snapshot versioning for forensic model-vs-actual analysis.
Output Layer
Observational analytics comparing internal projections against publicly available market-implied lines.
Structured output feed for championship standings projections and driver trajectory tracking.
Feed delivery layer is live — the versioned, read-only KRS v1 feed powers KittyGP today. Partner API keys, higher rate limits, and commercial tiers are planned.
Properties
Architectural principles that guide platform design decisions.
Every prediction output is an immutable record with a full input snapshot, enabling retrospective forensic analysis.
Historical data snapshots allow any past race weekend to be re-processed through updated model versions.
Upstream data sources are isolated behind a canonical schema layer — swapping providers does not affect downstream systems.
Model and rating snapshots are versioned. Each output is tied to the model state that produced it.
All projection outputs carry a confidence score — consumers can filter or weight by certainty level.
The platform is designed to extend to additional motorsports categories without re-architecting core infrastructure.