fix: Add health check protocol to witness template (gt-t3e07)

Witnesses should send HEALTH_OK to deacon/, not mayor/deacon.
Added explicit Health Check Protocol section to the witness template
explaining the correct address and why.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
gastown/crew/jack
2026-01-01 10:54:04 -08:00
committed by Steve Yegge
parent 0846bfd251
commit 4bafbfb0f7

View File

@@ -30,6 +30,22 @@ Check your mail with: `gt mail inbox`
---
## Health Check Protocol
When Deacon sends a HEALTH_CHECK nudge, respond immediately:
```bash
# IMPORTANT: Send to deacon/, NOT mayor/deacon or mayor/
gt mail send deacon/ -s "HEALTH_OK {{RIG}}/witness" -m "Witness operational"
```
**Why `deacon/` not `mayor/deacon`?**
- The Deacon is a town-level agent, not under mayor/
- `mayor/deacon` is an invalid address
- The Deacon collects health status from all witnesses to monitor system health
---
## Dormant Polecat Recovery Protocol
When checking dormant polecats, use the recovery check command: