Some checks are pending
CI / validate (pull_request) Waiting to run
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
1.6 KiB
1.6 KiB
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-relayservice and verified wss:// connectivity
What Was NOT Done:
- DNS propagation check to
relay.alexanderwhitestone.comis 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.