9 lines
302 B
Markdown
9 lines
302 B
Markdown
# ADR 0002: Transition API & WAL
|
|
|
|
## Decision
|
|
All mutations flow through a signed Transition API. Accepted transitions append to WAL, then mutate state.
|
|
|
|
## Details
|
|
- Store `(state_pre_hash, transition, inputs_hash, signer, idem_key, hlc, window_id)`.
|
|
- Emit BUBBLE DR with UCXL backlinks upon accept.
|