Zoo of Souls — Cron Loop Registry
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