gate canon points up, not down: remove adopter references from odd/gate/* - #325
Conversation
…te/* Removes 'kitchen CHECKLIST 10/11', 'kitchen ticket ...', '(CHECKLIST 11)' in a public gap message, 'cowboy', 'Flavored Vodka'. Check words and ids unchanged. One gap message changes wording (drops a pointer to a private file). DRAFT: captain reads the exact words before merge.
Canon Quality — P0010 Retrieval-Readiness
|
Canon Quality — Homepage Surfacing ✅51 essay(s) scanned. Soft report — never blocks; the hard field gate is the Frontmatter Schema job. All published essays resolve to the homepage feed. Report: |
Canon Quality —
|
Canon Quality — Frontmatter Schema ✅All 51 file(s) in Validator: |
Draft. Canon text: the captain reads the exact words before this merges. This seat does not merge it.
Captain, 2026-09-21: "How did kitchen language get into canon?! Point up not down."
klappy.dev #323 (merged
cb37f62) put an adopter's vocabulary and pointers to an adopter's private files into the public default gate. This removes them. Check words, ids and nulls are untouched; the gate behaves the same.klappy://canon/principles/vodka-architecture)."2026-09-20-gate-explore-plan-prior-art)" ×2 (both files)klappy://paste is the new cowboy — spawned audit, not this matcher."klappy://link still passes — that is work for a spawned audit (klappy://canon/constraints/audit-gates-are-spawned-agent-sessions), not this matcher."Left alone, for the captain to rule: the word "house" in the two ids (
house_install_cited,house_canon_cited), their messages and the nulls ("no house install", "no house canon"). Renaming ids changes what every caller sees and types; that is more than a wording fix.Note
Low Risk
Canon text edits only; no server code or check-term changes, so gate runtime behavior should be unchanged.
Overview
Documentation-only cleanup in
odd/gate/prerequisites.mdandodd/gate/transitions.mdso gate canon points up (house principles and constraints) instead of down into an adopter’s private checklists and ticket ids. Prerequisite ids, check vocabularies, official nulls, and matcher behavior are unchanged.Wording updates: exploration-to-planning presence proofs are described generically (observed world reference, inspected installation, canon cite) instead of kitchen CHECKLIST 10/11; the vodka note now cites
klappy://canon/principles/vodka-architecturerather than “Worker AND / Flavored Vodka”; thehouse_install_citedgap message drops (CHECKLIST 11); notes dated 2026-09-21 no longer reference the kitchen ticket2026-09-20-gate-explore-plan-prior-art; fakeklappy://cites are framed as work for a spawned audit withklappy://canon/constraints/audit-gates-are-spawned-agent-sessionsinstead of informal “cowboy” language.Explicitly not changed:
house_*id names and “no house install/canon” nulls remain for a separate captain ruling.Reviewed by Cursor Bugbot for commit b5f2818. Bugbot is set up for automated code reviews on this repo. Configure here.