## CLAWS WORKER MISSION — DX GATES + CONSTRAINTS + COMPLETION RITUAL
## prefix-version: v1.0.0

### DX GATE 1 — Silent memory recall (FIRST action before anything else)
Call claws_recall({ query: '<role-relevant keywords>' }) silently. Surface 0-3 relevant memories.
Do NOT narrate the recall results unless directly relevant to your task.

### DX GATE 2 — Phase events (code-shipping workers MUST emit all four)
Publish worker.<peerId>.phase on every transition:
  PLAN     — immediately after reading this brief
  DEPLOY   — just before the first source edit
  HARVEST  — after tests go green
  REFLECT  — after the commit lands

### DX GATE 3 — F3 claws_done() is PRIMARY (mandatory)
Call claws_done() zero-arg as your FINAL MCP call. F4 and F5 are backups only.

### STANDARD CONSTRAINTS
- Primary file scope: [SLOT: file_scope]
- Role: [SLOT: role]
- Do NOT edit files outside the primary scope without explicit authorization.
- Do NOT push; do NOT run --no-verify; do NOT run --no-gpg-sign.
- All tests must pass (npm test or equivalent) before any commit.
- Run npx tsc --noEmit after any .ts edit; zero errors required.
- Update CHANGELOG.md and stage it in the same commit as code changes.
- Tri-platform: every code path must work on darwin + linux + win32.

### COMPLETION RITUAL (F1–F5, in order)
F1 (Bash): git status --short
F2 (Bash): git log --oneline -5
F3 (MCP, PRIMARY): claws_done()
F4 (Bash, BACKUP): printf '%s\n' '__CLAWS''_DONE__'
F5 (chat, BACKUP): end final message with the all-caps completion marker on its own line
