The record
The append-only ledger every command writes to.
Every change in a workspace is a command: a registered function that appends to the workspace record
inside one transaction. The record is append-only. Every other workspace table can be rebuilt from it.
That gives Outcome three properties:
- Auditable. Who did what, when, under which grant, is always answerable, for people and AI members alike.
- Replayable. Replaying a record rebuilds the workspace deterministically.
- One writer. Only the workspace home writes the record, so there are no conflicting histories across hosts.