OVERSEER-HANDOVER.template.md
markdown
sha256:a78e7e5a8740e03315f325d19edeb3aa1b306b3337d04abbaa9a9e0f3bbeb7a1
docs: MuseHub-first before ISR #74 — staging solidify NEXT
Human
21 hours ago
{{docs.handover_title}} — {{repo.name}}
Public product name: 🆗 Overseer Kit — {{repo.name}} is the repo slug only, not the public brand.
Living relay for 🆗 Overseer Kit in {{repo.name}}. Paste the NEXT SESSION block into a fresh chat.
In a multi-root editor, the focused tab is not product authority — run ok workspace status /
ok workspace check-next when workspace: is configured.
NEXT SESSION — (PRIMARY)
Date:
Current position:
Model: <Thinking | Auto | Thinking → Auto | Operator + Auto>
What just landed
| Slice | Deliverable |
|---|---|
THE ONE NEXT STEP — Model:
| ID | |
| Branch | {{vcs.git.feature_branch_pattern}} (slug = <slug>) |
| Repo | {{repo.name}} |
| Read first | {{docs.roadmap_path}}; {{docs.handover_path}} |
| Hard stops | No merge to {{vcs.git.main_branch}} without Tier 3 · no live posture flips without authorization |
Paste-ready prompt —
Phase <phase-id> — <title> ({{repo.name}}).
Model: <label>
Repo: <absolute-or-workspace-relative-path>
Branch: <branch-or-unknown>
Step: <phase-id>
Authority: authoritative
Read first: {{docs.roadmap_path}}; {{docs.handover_path}}.
Deliverables:
- <deliverable list>
Hard stops: <hard stops>
Governance sync: update {{docs.roadmap_path}} + {{docs.handover_path}} on completion.
Governance gates (mandatory — remind only; silence is not pass):
- Freeze review: /freeze-review-loop before Thinking freeze → DONE; ok review --freeze when CLI green
- Build verification: /build-verification-review after every Auto {step}b before ROADMAP DONE
- Workspace (when configured): ok workspace check-next before claiming multi-repo SD-17 complete
NEXT SESSION — Product tip (RELAY → <member_id> <step_id> )
-->
PRODUCT RELAY — <member_id> <step_id>
-->
LANE TIP — (LANE: security)
-->
ARCHIVED SESSION —
Archived prompts MUST NOT use ## NEXT SESSION — (including “archived” in the title).
Verified snapshot
| Area | State |
|---|---|
| Repo | {{repo.name}} |
| VCS regime | {{vcs.regime}} (canonical: {{vcs.canonical}}) |
| Governance docs | {{docs.handover_path}}, {{docs.roadmap_path}} |
| Standing decisions | {{docs.standing_decisions_path}} |
VCS (verified )
| Item | Value |
|---|---|
| Branch | <branch> |
| HEAD | <sha> |
| Dirty | <y/n> |
Hard stops (unchanged)
- No merge to
{{vcs.git.main_branch}}without Tier 3 authorization - No live capability / posture gate flips without Tier 3 authorization
- No secrets in commits, adapters, logs, or governance docs
- Governance sync is mandatory before session end (SD-17)
- Multi-repo: refresh
relay: trueproduct tips (or PRODUCT RELAY) when product_order PRIMARY advances
Change log
—
Handover regeneration rules (SD-3, SD-17)
- Docs-first: update
{{docs.roadmap_path}}and durable specs before regenerating this file. - Model label required: every NEXT block and paste prompt includes
Model:. - Thinking → Auto split: when NEXT is split, emit
{step}a(Thinking) then{step}b(Auto) — never one combined prompt. - Build verification (mandatory): after
{step}b, run/build-verification-reviewbefore ROADMAP status → DONE. - Closing commit: the session-ending commit bundles code/tests +
{{docs.roadmap_path}}+{{docs.handover_path}}. - Spend awareness: when
cost_awareness.enabled: true,ok statusandgovernance-syncsurface the active slice's cost band and paid-step flag (reminder-only; silence is not pass). - Workspace markers (KH1 H13–H17): exactly one
## NEXT SESSION —with PRIMARY or RELAY marker; archived uses## ARCHIVED SESSION —only; lane tips use## LANE TIP —; whenworkspace:+strict_board_names, prefer{REPO_SLUG}-OVERSEER-HANDOVER.mdfilenames. - Land = two pastes (PMHF): landing a slice is
land-a(open/update PR; stop for Tier 3 merge; markerland-phase=land-a; ID<slice> → {{vcs.git.main_branch}} (land-a)) then, after merge is confirmed,land-b(post-merge sync; markerland-phase=land-b; ID<slice> land-b (post-merge sync)). Land is incomplete until land-b clears:ok status --exit-code→ 0 andok land-closeout→ 0. Never re-paste land-a after merge; never mark the<slice> → {{vcs.git.main_branch}}queue row DONE while the handoverland-phaseis stillland-a. - Print CURRENT NEXT from disk after closeout: after updating this file and/or the roadmap, run
ok next(or Read this file) and include## CURRENT NEXT — paste this+ the paste fence in the final reply. Do not paste from memory or trust an open tab. - Change log compaction: living change log keeps the newest 15 dated bullets. Older bullets move via
ok handover-compact --writetodocs/archive/handover/CHANGE-LOG.md.
See {{docs.standing_decisions_path}} → Model-split handover protocol (SD-3) and governance sync (SD-17).
File History
2 commits
sha256:a78e7e5a8740e03315f325d19edeb3aa1b306b3337d04abbaa9a9e0f3bbeb7a1
docs: MuseHub-first before ISR #74 — staging solidify NEXT
Human
21 hours ago
sha256:4671b7f787ddbe63ced31c895b688c77ab495653b65a730b423329f26b3c1439
feat: K1-P1 complete — agent provenance, build-verification…
Sonnet 4.6
patch
52 days ago