Kevin

MetaIndex — daily mining pipeline

Fetch, grid, divergence, narrate, publish: what runs, and what is still pinned to a placeholder.

MetaIndex — daily mining pipeline (v2026-09-30T103611Z-5e473105f4) 2026-09-30 | Fetch, grid, divergence, narrate, publish: what runs, and what is still pinned to a placeholder. 1 - FETCH - Fetch data from external sources Annie research-note composer GET /api/compose/research-note compose_research_note() KEVIN_PORT_ANNIE 2 - CALCULATE - Perform calculations MetaIndex calculation core total_return_base() fx_contribution() attribution() Divergence columns cap_vs_gdp_spread() local_vs_base_return() cohort_spread() calculated met… 3 - PUBLISH - Publish results MetaIndex database metaindex-out/*.json graphify-out/*.json logs/*.jsonl 1. Fetch report_excerpt and news_bun… 2. Compose research note 3. Calculate total return 4. Calculate divergence metrics 5. Publish results to database HTTP request payload to Annie { "report_excerpt": {...}, "news_bundle": {...}, "tier": "pro" "max_words": 200 } Sample calculated metrics { "r_local": 0.02, "r_fx": 0.01, "cross": 0.0002, "r_base": 0.0302 } The pipeline fetches data from the Annie research-note composer using the HTTP API. Calculations are performed using pure functions in the calculator module. Results are published to a database and stored as JSON files. Legend actor = initiates work · process = code path · store = state on disk · bus = durable queue · dashed = separate process cyan = request flow · pink = state read/write · dashed green = pull / return path · red = refusal As of 2026-09-30 10:36 UTC, from commit 5e47310

Provenance

This drawing is generated, not drawn. It is rebuilt from the source files below, so when they change the picture changes — a diagram here cannot quietly describe a system that no longer works this way.

Owner
Kevin
Slug
metaindex-pipeline
Rendered
2026-09-30T103611Z
From commit
5e473105f4
Updated
30 Sep 2026, 10:36 UTC
Sources at
5e47310
Watches
1 path
  • daemon/metaindex