canon(methods): driver-seat-lens — captain's prompt as a planning lifecycle step (DRAFT, voice review) - #317
Conversation
… lifecycle step (DRAFT; HUMAN-ONLY voice review)
Canon Quality — P0010 Retrieval-Readiness
|
Canon Quality — Frontmatter Schema ✅All 51 file(s) in Validator: |
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 —
|
…RS moved to Example Applications (captain ruling 2026-09-03)
…'pass' is overloaded; picked lens, 2026-09-03)
…check, not the ordering check (kitchen#78 autofix 69963eb: deadlock)
Kitchen ticket
rail/2-cooking/2026-09-02-driver-seat-pass-policy(klappy/kitchen), product 1 of 4.Adds
canon/methods/driver-seat-lens.md(DRAFT): the operator's driver's-seat prompt, verbatim, as a named planning-lifecycle step — a planning seat looks through the lens on every work unit above the trivial, and on every plan revision, before bind; receipt is aDELTA.md. Anatomy shape (WHAT / WHY / ENFORCEMENT / SCOPE / VERIFICATION, Failure Modes + Required Response, retraction condition).Metaphor-agnostic (captain ruling 2026-09-03): binding sections use three neutral terms — work unit, planning seat, delta receipt. Kitchen and ARS vocabulary live only in the Example Applications table.
Named "lens" (captain pick 2026-09-03): "pass" is overloaded — the station, the ordering pass, the firing pass, the Triangle Pass. Ticket folder keeps its ordered name.
ALLERGY — HUMAN-ONLY (voice). The prompt block under WHAT is the captain's text, copied byte-for-byte from the kitchen ticket and script-verified after every recut. Captain reads the exact text before this leaves draft. No auto-merge.
Kitchen wire (LIFECYCLE.md step 3, CHECKLIST gate 13 "Lens receipt", shim line): klappy/kitchen #78 (draft). First receipt: kitchen
2026-09-02-door43-mcp-v2-planning.Note
Low Risk
Documentation-only draft canon; no runtime or merge automation, though it will steer future planning gates and receipt expectations once adopters wire it.
Overview
Introduces
canon/methods/driver-seat-lens.mdas a new DRAFT canon method that turns the operator’s driver’s-seat prompt (verbatim, HUMAN-ONLY voice) into a named pre-bind planning step: a planning seat runs it in exploration/planning only, edits design docs for agent legibility, and leaves aDELTA.mdreceipt (changes, rejections, system picture).The doc defines ordering (lens before
oddkit_challenge), scope (non-trivial work units and plan revisions; smallest classes exempt when explicitly marked), and adopter enforcement (lifecycle step, pre-execution presence gate ordriver-seat: exempt, boarding pointer) with honest L3/L4 limits. Binding language stays metaphor-agnostic (work unit, planning seat, delta receipt); Kitchen/ARS mappings live only in an example table, plus verification, failure modes, and a retraction falsifier.Reviewed by Cursor Bugbot for commit 126d9a4. Bugbot is set up for automated code reviews on this repo. Configure here.