| 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. |
Ground the KB Against Its Tracked Sources
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 and Next action cells and
writes a ground closeout summarising findings. 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, this skill flags
it and recommends a follow-up /ctx-kb-ingest. The declarative
watch list in grounding-sources.md is what makes this skill
distinct from ingest: it persists across sessions (ingest's
source list is per-invocation) and tracks sources from anywhere
the kb cites — public web, this repo's tree, behind an MCP
server. Distance from the repo is irrelevant; what matters is
that the kb depends on them for evidence.
Authoritative background reading:
.context/ingest/KB-RULES.md §Authority boundary and
§Source-coverage ledger; specs/kb-editorial-pipeline.md
§Interface and §Edge Cases.