/kb-ingest. The example includes conflicting notes, outdated information, and content outside the project’s scope.
The folder
Eight files for a solo side project — a meal-prep planning app — ingested in August 2026:The initial findings
/kb-ingest lunchbox-notes/ reports before it reads deeply:
8 files, all markdown. Six are dated, 2025-03 to 2026-02; two are undated. One pricing note is disputed by a newer one; two notes are old but undisputed; one file looks off-topic.These initial findings flag potential issues. They do not settle which conflicting note to use.
The interview
The skill asks three questions that need the owner’s input:- Quick check I read the project right: a meal-prep planning app you’re building solo. I’d organize your notes around the standard product questions and skip the corporate ones. Sound right? — Confirmed.
- Your notes disagree about pricing. June 2025: $4.99/month, with reasoning. February 2026, a late-night note: one-time $30, but it says you didn’t check the numbers. Where do you actually stand today? — The rethink stands. The June note is superseded; the ruling and its reasoning go to the ingest log, and the rethink’s own caveat — numbers unchecked — stays on the answer.
- Two notes are over a year old — are they still true? — The vision holds. The personas don’t; the persona question is recorded as unanswered.
The outputs
Outputs go intolunchbox-notes/.knowledge-bus/. The original notes remain untouched:
- the adopted spec and its guidance file, which the checker validates
answers.yaml— each answer keyed to the question it answers, with source, date, and what it supersededingest-log.md— each review decision, who made it, and why
/kb-uncover-decision.
The coverage report
The result gives a reader or agent answers organized by question, with sources and remaining gaps visible. The pricing answer includes the owner’s decision and the caveat that the numbers are unchecked. The outdated personas remain an open question.
The checker validates the definition and guidance files. The answers and ingest log still need review; passing the check does not establish that their contents are correct.