OVERSEER-HANDOVER.template.md
markdown
sha256:8461d44b77376fbf06fa7c3e085d309e3010fd8d5886d63c63e69ce118811ad4
docs: record AFF-b feature-tip SHAs after AFF-b-ISR commit.
Human
4 days 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
1 commit
sha256:8461d44b77376fbf06fa7c3e085d309e3010fd8d5886d63c63e69ce118811ad4
docs: record AFF-b feature-tip SHAs after AFF-b-ISR commit.
Human
4 days ago