Commit ad8cc59
committed
docs(reorg): reconcile the guidance list with the corrected failure model
The Guidance section still carried both claims the rest of the note had
already dropped: that every step before the commit point is safe to
re-enter, and that the phase marker was a mistake protecting an
impossible failure.
Rule 1 now asks which of atomic, compensatable, or recoverable applies
per store, because 'safe to re-enter' assumed each step either happens or
does not, and the shard-walking UTXO commit does not honour that.
Rule 2 keeps its point about mechanisms for impossible failures and drops
the example, which was not one: a checkpoint can retain a UTXO commit
whose undo record was lost with the journal, and a durable boundary is a
way to detect it.1 parent 739ffa2 commit ad8cc59
1 file changed
Lines changed: 11 additions & 5 deletions
Lines changed: 11 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
181 | 187 | | |
182 | 188 | | |
183 | 189 | | |
0 commit comments