Initial commit: SWOOSH bootstrap with statechart spec, OpenAPI, ADRs, and ops harnesses
Some checks failed
ci / validate (push) Has been cancelled
Some checks failed
ci / validate (push) Has been cancelled
This commit is contained in:
8
adr/0002-transition-api-and-wal.md
Normal file
8
adr/0002-transition-api-and-wal.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user