RUNS
Runs that survive their callers.
A session holds one active run and a queue behind it. Every turn is flushed to an append-only journal; after a restart the daemon rebuilds its queues and schedules, runs waiting on a human come back still waiting, and nothing is silently lost.
- Eight run states, from queued to interrupted
- Input and output contracts, checked fail-closed
- Idempotency keys on inputs, approvals and answers





Fregate
Air