Zoo of Souls — Cron Loop Registry

| ID | Soul | Schedule | Prompt Summary | |----|------|----------|----------------| | zoo-sentinel | Sentinel | `*/30 * * * *` | Check all soul heartbeats, update dashboard, alert on failures |

Zoo of Souls — Cron Loop Registry

Active Loops

ID Soul Schedule Prompt Summary
zoo-sentinel Sentinel */30 * * * * Check all soul heartbeats, update dashboard, alert on failures
zoo-courier Courier */15 * * * * Route inter-soul messages, clean dead letter queue
zoo-hq-prime HQ Prime */30 * * * * Read dashboard, process alerts, handle operator commands
zoo-herald-pub Herald (continuous) */30 * * * * Scan inbox for publish requests, publish to Nostr
zoo-herald-content Herald (daily) 0 9 * * * Scan stores for changes, publish content
zoo-archivist Archivist 0 */4 * * * Scan file stores, update catalogs, publish store events
zoo-scribe Scribe 0 6 * * * Ingest research, update wiki, rotate logs
zoo-sage Sage 0 2 * * * Analyze system state, generate recommendations
zoo-querant Querant 0 12 * * * Research Kapnet topics, discover sources, send to Scribe
zoo-warden Warden 0 6 * * 0 Full security audit
zoo-cartographer Cartographer 0 8 * * 0 Generate architecture diagrams
zoo-herald-weekly Herald (weekly) 0 12 * * 1 Weekly summary note

On-Demand Souls

ID Soul Trigger
zoo-forger Forger build_request signal from HQ Prime

Signal Types

See ~/.hermes/skills/souls/_shared/signal-bus.md for full protocol.

State Files

All soul states: /media/user/shared-rw/state/<soul>.json Dashboard: /media/user/shared-rw/state/dashboard.json System state: /media/user/shared-rw/state/system.json

Inbox/Outbox

Per-soul: /media/user/shared-rw/inbox/<soul>/ and /media/user/shared-rw/outbox/<soul>/ Broadcast signals: /media/user/shared-rw/signals/


Write a comment
No comments yet.