Anomalies
Honest by Construction
Read values, final state, serial baseline, and anomaly labels are recomputed before rendering.
Honest by construction
The author supplies an operation trace and optional expected facts. The engine recomputes read values, final state, serial baseline, and anomaly label before rendering. Note: expected facts can reject a mismatch but cannot create the answer.
Compiled trace
The recomputed trace has 1 read and 1 final-state item. Note: the anomaly label is rendered from those facts.
these traces model specific anomalies under a read-latest-write execution model; isolation levels (RC/RR/SI/serializable) and MVCC mechanism are modelled later - no product claims.
Wrong anomaly reject
A wrong expected anomaly is rejected during the lesson self-test. Note: the rejection happens before any lesson can publish an inconsistent diagram.
Summary
Isolation anomaly lessons are honest because read values and labels are recomputed from the trace. Note: isolation levels, serializable behavior, and MVCC mechanisms are deferred to later books.