Teddy / Engineering lab 02
Explore the source ↗Progress you can trust.
A failure should lose the transaction, not the truth. Follow nine envelopes through atomic commits, a rollback, a safe retry, and an independent full reload.
Recorded local synthetic run · Tiny fixture · Single-transaction SQLite labCOMMITTED OFFSET0of 9 source envelopes
ACTIVE ROWS0visible target records
TOMBSTONES0versions retained after delete
THIS PAGE—No envelopes yet
01 / Replay the transaction story
02 / Checkpoint never outruns state
READY03 / Target state, including deletes
| ENTITY | VERSION | VALUE | STATE |
|---|
A tombstone keeps the winning version. A late lower version cannot bring the row back.
04 / Source envelopes
Offset ≠ entity version| OFFSET | ENTITY | VER. | OPERATION | RESULT |
|---|
05 / Reconcile with a full reload
SOURCE FULL RELOAD
INCREMENTAL TARGET