Sprint 0A Coverage Dashboard

Generated: --  |  Universe: -- tickers  |  Endpoints tracked: --

API Matrix

Per-API summary: endpoints accessible, OK count, total files cached. Click an API row to drill into its endpoints.

APIEndpointsOK EndpointsOK %Total Files

Endpoint Detail

Every endpoint × universe coverage % × field count × status. Click "Show fields" to see all captured columns/dimensions.

Universe Coverage % = files / 1937 (raw Master Universe). Available Coverage % = files / realistic-max for that endpoint (e.g. SEC EDGAR ceiling = 1686 tickers with CIK; Wikipedia = 1414 tickers with public page). Status uses Available Coverage % for fairer assessment.

APIEndpointKindFiles Universe %Max PossibleAvailable % FieldsStatusSample Fields

Ticker Drill-down

Pick a ticker to see its coverage across every API + endpoint + field count.

TickerTierSector Endpoints With DataTotal Per-Ticker EndpointsCoverage %Drill

Field / Dimension Audit

Per-endpoint inventory of captured fields/columns. Identify lost dimensions (e.g. missing time column, missing sentiment, etc.).

APIEndpointTotal FieldsAvg Fields/File MinMaxAll Captured Fields

Status Overview

Endpoints OK
--
Endpoints PARTIAL
--
Endpoints LOW
--
Endpoints EMPTY
--

Endpoints below 80% Available Coverage (need attention)

APIEndpointUniverse %Available %FilesStatus

Full Catalog (canonical from API_ENDPOINT_INVENTORY.md)

EVERY endpoint we know about across all APIs — accessible+cached, accessible-not-yet-cached, tier-blocked (403), does-not-exist (404). Source per CHECKLIST #77: the inventory doc is the canonical catalog; filesystem walk is supplementary.

APIEndpointTier StatusCached?Bucket Sample FieldsAction

API / Endpoint / Field Usage / Stage Mapping

One row per (API, Endpoint, Field). Shows: use-case, stage, criticality, plus Coding Status (referenced in backtest/ or scripts/) and Wiring Status (referenced in active code path: backtest/data + engine + signals + results).

APIEndpointFieldUse caseStage CriticalityCodingWiringRefs

Coverage Matrix - per-(API, endpoint, field)

Owner directive 2026-05-09: per-field coverage with commentary on every <100% row, plus pyramid status badges (cached / coded / wired / tested) per endpoint. Endpoint-summary rows shown in bold.

Coverage % semantics by Kind (per CHECKLIST methodology rule v8h+1 2026-05-10): per_ticker = % universe tickers with non-null; single = % rows with non-null in this column (data-quality); global = % series files with non-null observation in this column. The Completeness column shows the kind-appropriate freshness signal: row-count + latest-obs-date for single feeds; series-count + non-empty% + latest-obs-date for global feeds.

APIEndpointFieldKind Coverage %CompletenessCommentary CachedCodedWiredTested Files