Objective
Inventory strategy data deps + design ensure_* datastore API.
Notes: Findings: ensure-api-inventory-t131.md + JSON. 102 runners, ~58 ETF tickers, 18 FRED ids, proxy/pre1980 paths, AS blob gaps, proposed ensure_ohlcv/macro/universe/as_returns/as_alloc + offline. NEXT: t132 implement ensure_ohlcv+ensure_macro.
Approach
Reuses existing report research/findings/ensure-api-inventory-t131.md — tables/metrics preserved verbatim via source_report pointer. Body below summarizes grounded evidence from that report and adjacent artifacts.
Files / code / data changed
Associated commits (inferred from log grep t131):
be4b5393research: t131 ensure_* data-deps inventory + API design (#118)be4b5393research: t131 ensure_* data-deps inventory + API design (#118)- Source report:
research/findings/ensure-api-inventory-t131.md - Task-history entry:
research/findings/task-history.json#t131
Results
Key table from source report (preserved):
| Table | PK / keys | Purpose |
|---|---|---|
meta | key | schema_version, initialized_at |
instruments | ticker | OHLCV provenance: source, updated_at, start_date, end_date, n_rows |
ohlcv | (ticker, date) | Daily Open/High/Low/Close/Volume |
macro_series_meta | series_id | Macro provenance + span |
macro_obs | (series_id, date) | Float observations |
as_artifacts | (kind, key) | Opaque AS scrape blobs (content, content_type) |
Conclusions and metrics are in research/findings/ensure-api-inventory-t131.md; see detail page for preserved tables/metrics.
Conclusions
[reconstructed — uncertain] Outcome inferred from status done and task note.
Problems / follow-ups
- See source report or PR discussion for follow-ups. No unsupported follow-ups fabricated.
Links
- Task-history:
research/findings/task-history.jsonidt131 - Findings:
research/findings/ensure-api-inventory-t131.md - Commits:
be4b5393,be4b5393