Status: IN
Derived systems (secondary indexes, materialized views) require two independent conditions for consistency: explicit flush to make mutations visible, and CDC old-value capture to remove stale index entries — either condition failing silently produces stale reads.
Two mandatory conditions for derived-system correctness create a fragile AND-contract where violating either one causes silent data inconsistency
Depends on (SL): unbundled-db-flush-required-for-derived, cdc-old-value-required-for-index-consistency