A reader commit is safe only after the writer it depended on has committed.
highlighted = computed this step
Commit after the writer
A reader can depend on a writer. If the reader later commits, the writer must have committed first for this check to pass.
writer commit before reader commit
Show the dependency
There is 1 external read dependency in the diagram.
dependencies=1
Safe commit and rollback schedules are tiny finite histories; logging, undo, ARIES, timing, isolation-level, product, and performance claims are out of scope.
Check the commit order
The writer commits before the reader, so the recoverable label is yes.
recoverable=yes
Summary
This check only talks about commit order for reads-from dependencies. It does not claim a lock protocol or recovery algorithm.