FM4 — Data Consistency Failure: Content coupling through shared database tables is the most common path to data consistency failures in service-oriented architectures. Two services writing the same rows with different assumptions about invariants corrupt data silently. Neither service detects the inconsistency because each sees only its own writes.
FM9 — Silent Data Corruption: Control coupling with
flags that carry implicit meaning creates silent corruption risk. When a
flag value is misinterpreted — mode="test" applied to a
production workflow — behaviour changes without an error. The corruption
is undetected until downstream effects surface.