Some checks failed
CI / validate (pull_request) Has been cancelled
Creates the foundational state-tracking and validation infrastructure for Epic #842 (Allegro Self-Improvement). Files added: - allegro-wake-checklist.md — real state check on every wakeup - allegro-lane.md — lane boundaries and empty-lane protocol - allegro-cycle-state.json — crash recovery and multi-cycle tracking - allegro-hands-off-registry.json — 24-hour locks on STOPPED/FINE entities - allegro-failure-log.md — verbal reflection on failures - allegro-handoff-template.md — validated deliverables and context handoffs - burn-mode-validator.py — end-of-cycle scoring script (6 criteria) Sub-issues created: #843 #844 #845 #846 #847 #848 #849 #850
57 lines
1.6 KiB
Markdown
57 lines
1.6 KiB
Markdown
# Allegro Handoff Template
|
|
## Validate Deliverables and Context Handoffs
|
|
|
|
---
|
|
|
|
## When to Use
|
|
|
|
This template MUST be used for:
|
|
- Handing work to another agent
|
|
- Passing a task to the commander for decision
|
|
- Ending a multi-cycle task
|
|
- Any situation where context must survive a transition
|
|
|
|
---
|
|
|
|
## Template
|
|
|
|
### 1. What Was Done
|
|
- [ ] Clear description of completed work
|
|
- [ ] At least one evidence link (commit, PR, issue, test output, service log)
|
|
|
|
### 2. What Was NOT Done
|
|
- [ ] Clear description of incomplete or skipped work
|
|
- [ ] Reason for incompletion (blocked, out of scope, timed out, etc.)
|
|
|
|
### 3. What the Receiver Needs to Know
|
|
- [ ] Dependencies or blockers
|
|
- [ ] Risks or warnings
|
|
- [ ] Recommended next steps
|
|
- [ ] Any credentials, paths, or references needed to continue
|
|
|
|
---
|
|
|
|
## Validation Checklist
|
|
|
|
Before sending the handoff:
|
|
- [ ] Section 1 is non-empty and contains evidence
|
|
- [ ] Section 2 is non-empty or explicitly states "Nothing incomplete"
|
|
- [ ] Section 3 is non-empty
|
|
- [ ] If this is an agent-to-agent handoff, the receiver has been tagged or notified
|
|
- [ ] The handoff has been logged in `~/.hermes/burn-logs/allegro.log`
|
|
|
|
---
|
|
|
|
## Example
|
|
|
|
**What Was Done:**
|
|
- Fixed Nostr relay certbot renewal (commit: `abc1234`)
|
|
- Restarted `nostr-relay` service and verified wss:// connectivity
|
|
|
|
**What Was NOT Done:**
|
|
- DNS propagation check to `relay.alexanderwhitestone.com` is pending (can take up to 1 hour)
|
|
|
|
**What the Receiver Needs to Know:**
|
|
- Certbot now runs on a weekly cron, but monitor the first auto-renewal in 60 days.
|
|
- If DNS still fails in 1 hour, check DigitalOcean nameservers, not the VPS.
|