- exec.started0.3sanna@finance · python reconcile_invoices.py
- cost.incurred$0.012gpt-4o · 1,820 tok · finance
- approval.requestedpendingtransfer over $10k → harbormaster
- guardrail.blockedlookoutprompt-injection signature · qa crew
The logbook — every action across every department, preserved.
Crew Journal
The ship’s logbook — every action, preserved.
Append-only event stream. Every move every crew makes, kept and queryable.
Reconciliation runs, code commits, LLM calls, approvals — it all lands in one typed stream. Audit trail, cost attribution, memory retrieval, approvals — each is a read-model over the same source of truth. Same pattern as core banking ledgers: immutable, tamper-evident, replayable.
- 25+ typed entry kinds (exec, cost, approval, checkpoint, network, guardrail…)
- Append-only, tamper-evident, signed — same principle as core banking ledgers
- Filterable timeline in the UI, queryable as SQL / via API
- Foundation for Episodic Memory (vector recall) and Paymaster (cost ledger)