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:
committed by
Steve Yegge
parent
0846bfd251
commit
4bafbfb0f7
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user