A company’s contract copy is replaced whole after a complete read, or not at all
Context
External commercial data must not become a partial local licensing picture.
Decision
Complete the provider read before starting replacement. Write the resulting snapshot, resolved windows and success health together; record provider failure separately.
Alternatives Considered
Incremental notification updates risk incomplete snapshots. Clearing on failure would turn provider reliability into customer access reliability.
Consequences
Customers retain the last successful commercial picture until a complete replacement succeeds.