# {{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:**
### What just landed
| Slice | Deliverable |
| --- | --- |
| | |
### THE ONE NEXT STEP β **Model: **
| | |
| --- | --- |
| **ID** | **** |
| **Branch** | `{{vcs.git.feature_branch_pattern}}` (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 β ({{repo.name}}).
Model:
Repo:
Branch:
Step:
Authority: authoritative
Read first: {{docs.roadmap_path}}; {{docs.handover_path}}.
Deliverables:
-
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 β )
-->
## PRODUCT RELAY β
-->
## 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 | `` |
| HEAD | `` |
| Dirty | `` |
## 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: true` product tips (or PRODUCT RELAY) when product_order PRIMARY advances
## Change log
- **** β
---
## Handover regeneration rules (SD-3, SD-17)
1. **Docs-first:** update `{{docs.roadmap_path}}` and durable specs before regenerating this file.
2. **Model label required:** every NEXT block and paste prompt includes **`Model:`**.
3. **Thinking β Auto split:** when NEXT is split, emit `{step}a` (Thinking) then `{step}b` (Auto) β never one combined prompt.
4. **Build verification (mandatory):** after `{step}b`, run `/build-verification-review` before ROADMAP status β **DONE**.
5. **Closing commit:** the session-ending commit bundles code/tests + `{{docs.roadmap_path}}` + `{{docs.handover_path}}`.
6. **Spend awareness:** when `cost_awareness.enabled: true`, `ok status` and `governance-sync` surface the active slice's cost band and paid-step flag (reminder-only; silence is not pass).
7. **Workspace markers (KH1 H13βH17):** exactly one `## NEXT SESSION β` with PRIMARY or RELAY marker; archived uses `## ARCHIVED SESSION β` only; lane tips use `## LANE TIP β`; when `workspace:` + `strict_board_names`, prefer `{REPO_SLUG}-OVERSEER-HANDOVER.md` filenames.
8. **Land = two pastes (PMHF):** landing a slice is `land-a` (open/update PR; stop for Tier 3 merge; marker `land-phase=land-a`; ID ` β {{vcs.git.main_branch}} (land-a)`) then, after merge is confirmed, `land-b` (post-merge sync; marker `land-phase=land-b`; ID ` land-b (post-merge sync)`). Land is incomplete until land-b clears: `ok status --exit-code` β 0 **and** `ok land-closeout` β 0. Never re-paste land-a after merge; never mark the ` β {{vcs.git.main_branch}}` queue row DONE while the handover `land-phase` is still `land-a`.
9. **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.
10. **Change log compaction:** living change log keeps the newest 15 dated bullets. Older bullets move via `ok handover-compact --write` to `docs/archive/handover/CHANGE-LOG.md`.
See `{{docs.standing_decisions_path}}` β Model-split handover protocol (SD-3) and governance sync (SD-17).