canon(constraint): model disambiguation — bare 'model' is the LLM (DRAFT — do not merge)#294
canon(constraint): model disambiguation — bare 'model' is the LLM (DRAFT — do not merge)#294git-repo-auth[bot] wants to merge 1 commit into
Conversation
…her senses qualified (DRAFT — do not merge)
Canon Quality — Frontmatter Schema ✅All 49 file(s) in Validator: |
Canon Quality —
|
Canon Quality — Homepage Surfacing ✅49 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 — P0010 Retrieval-Readiness
|
DRAFT — captain's pen. DO NOT MERGE until you review the exact text (authorial voice).
Adds one tier-1 canon document:
canon/constraints/model-disambiguation.md, mirroring the existingharness-disambiguationprecedent.The problem
"model" carries four distinct senses side by side in canon. Two collide in a single title line: The Flight Deck Model — How a Model Boards This System. And
flight-deck-model(architecture sense) sits in the samecanon/bootstrap/directory asmodel-operating-contract(AI sense).The ruling this proposes
One convention + one targeted rename:
model_id, model provenance D0002, model-operating-contract), matches industry.Sense inventory (cited)
model_id; "comparison between AI models" (D0002); "How a Model Boards"Apply-scope / blast radius
Nothing already merged changes. Recommended package: rename PR #288 (
ratified-model-…→ratified-design-…, unmerged ≈ 0 cost) + update #291 cross-ref + this new doc + oneodd/terminologyrow.model_id/D0002/models-do-not-mutate-canon/model-operating-contractuntouched. Ruling now, while #288/#291 are drafts, makes the rename nearly free.oddkit_challenge
Ran in exploration mode — no blocking tensions. Alternatives (rename sense 1; rename sense 3; glossary-only; do-nothing) considered and rejected in the doc's Confidence/Falsifiability + decision brief. Residuals noted honestly (model-operating-contract adjacency; design-vs-schema-vs-data-model nuance; cross-repo ARS scope deferred).
Frontmatter:
stability: draft,status: draft— awaiting captain ratification. Sourced from canon + PRs #288/#291 read live; no sandbox-only inputs.