| name | ctx-kb-ground |
| description | Read-only freshness audit over the kb's tracked sources (URLs, in-tree paths, MCP resources) declared in grounding-sources.md. Classifies each source's drift state, annotates the source-coverage ledger, and writes a ground closeout; flags drifted or new-to-kb sources for /ctx-kb-ingest. Never mints evidence, authors prose, or transitions ledger states. |
Walk the sources declared in .context/ingest/grounding-sources.md
and report whether the kb's claims are still current. This is the
"are we still current?" pass — a read-only freshness audit, not
a re-ingest.
Each tracked source — URLs, in-tree paths, or MCP resources —
gets resolved and classified as unchanged, drifted, gone,
freshness opaque, or new to kb. The skill annotates the
source-coverage ledger's Residue / Next action cells and
writes a ground closeout. It does NOT mint EV-### rows, author
topic-page prose, transition ledger states, or modify Confidence
bands; those are /ctx-kb-ingest's authority.
If a tracked source drifted or is new to the kb, flag it and
recommend a follow-up /ctx-kb-ingest. The declarative watch
list in grounding-sources.md persists across sessions and
tracks sources from anywhere the kb cites — the web, this repo's
tree, an MCP server. Distance from the repo is irrelevant; what
matters is that the kb depends on them for evidence.
When to Use
- The user says "re-ground the kb", "check upstream",
"refresh sources".
- A grounding cadence is hitting its scheduled boundary.
- A prior pass left a
Q-### row that names "needs
re-grounding".
When NOT to Use
- The user has new sources to add (
/ctx-kb-ingest).