Skip to content

feat(imf): WO10 — RESULTS.md to metadata metrics generator + CI provenance gate - #8

Merged
ronaldtse merged 1 commit into
mainfrom
feat/imf-metrics
Aug 17, 2026
Merged

feat(imf): WO10 — RESULTS.md to metadata metrics generator + CI provenance gate#8
ronaldtse merged 1 commit into
mainfrom
feat/imf-metrics

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Closes the last work order: every metrics block is generated from a pinned RESULTS.md table (models/metrics-sources.yaml maps model id to repo/ref/path/anchor + table cells), 'imf metrics' diffs metadata sources against those tables, and a new metrics-provenance CI job fails releases on drift. All four models verified against their sources. 71 tests green, ruff clean.

…nance gate

Every metadata metrics block is now generated, never hand-written:
models/metrics-sources.yaml pins each model to a RESULTS.md table
(repo, ref, path, anchor) and extraction is by table position (row
label + optional column header). 'imf metrics' diffs every metadata
source against its pinned table and a new CI job fails the release on
drift — every number traceable to a documented protocol, including
negative results where relevant.

All four models' existing metadata verified against sources (khm:
secryst RESULTS@23261bb; urd: rababa-urdu RESULTS@5225b17; heb: rababa
RESULTS@82d508b). 6 parser specs (inline markdown, no network).
@ronaldtse
ronaldtse merged commit 2e692f4 into main Aug 17, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant