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.5 KiB
1.5 KiB
Allegro Wake Checklist
Milestone 0: Real State Check on Wake
Check each box before choosing work. Do not skip. Do not fake it.
1. Read Last Cycle Report
- Open
~/.hermes/burn-logs/allegro.log - Read the last 10 lines
- Note: complete / crashed / aborted / blocked
2. Read Cycle State File
- Open
~/.hermes/allegro-cycle-state.json - If
statusisin_progress, resume or abort before starting new work. - If
statusiscrashed, assess partial work and roll forward or revert.
3. Read Hands-Off Registry
- Open
~/.hermes/allegro-hands-off-registry.json - Verify no locked entities are in your work queue.
4. Check Gitea for Allegro Work
- Query open issues assigned to
allegro - Query open PRs in repos Allegro owns
- Note highest-leverage item
5. Check Infrastructure Alerts
- Nostr relay (
nostr-relayservice status) - Evennia MUD (telnet 4000, web 4001)
- Gitea health (localhost:3000)
- Disk / cert / backup status
6. Check Lazarus Pit
- Any downed agents needing recovery?
- Any fallback inference paths degraded?
7. Choose Work
- Pick the ONE thing that unblocks the most downstream work.
- Update
allegro-cycle-state.jsonwith target andstatus: in_progress.
Log Format
After completing the checklist, append to ~/.hermes/burn-logs/allegro.log:
[YYYY-MM-DD HH:MM UTC] WAKE — State check complete.
Last cycle: [complete|crashed|aborted]
Current target: [issue/PR/service]
Status: in_progress