# Template: Canonical Thread Handoff (CTH)

Copy, fill the fields, and post as an issue or PR comment.

```text
## CTH: <Type>

Status: <current workflow state>
Next owner: <author|reviewer|merger|controller|operator>
Current blocker: <none or exact blocker>
Decision: <what was decided this session>
Proof: <commands, SHAs, gate outputs, or explicit pending proof>
Next action: <one concrete step for the next actor>
Ready-to-paste prompt: <full prompt the next session should paste>
```

Allowed `<Type>` values:

- State Handoff
- Controller Decision
- Author Handoff
- Reviewer Handoff
- Merger Handoff
- Supersession Notice
- Blocker

Rules:

- Find the latest CTH comment in the thread before starting work.
- Treat the latest valid CTH as the current source of truth.
- Post a new CTH when you finish, block, skip, supersede, approve, request
  changes, or hand off.
- A CTH summarizes workflow state; formal Gitea review verdicts remain
  authoritative for merge gates.

Full protocol: `docs/canonical-thread-handoff.md`