False Oxygen Gap Discharge Default / 伪呼吸缺口清偿默认

False Oxygen Gap Discharge Default fires or arms when an assigned reserve gap is filed as discharged while source assignment, holder, proof, reader scope, burdened reader, or future route effect is hidden.

It is not a generic oxygen penalty. It is the durable record that a later reader relied on clean gap closure that did not exist.

Payload

false_oxygen_gap_discharge_default:
  event_id: storyteller.event.false_oxygen_gap_discharge_default.v1
  false_gap_discharge_claim: true
  source_gap_assignment_row: <row>
  hidden_or_invalid_discharge_scope:
    - assigned_gap_holder
    - payment_or_release_proof_or_absence
    - protected_reader_or_absence
    - burdened_reader_or_absence
    - discharge_scope
    - future_reader_or_route_effect
  capturing_reader: management_report | sponsor_package | public_table | archive_release | lawful_annex | route_asset_reader | broadcast_reality | equivalent
  burdened_or_omitted_reader: fan_public | sponsor | archive | lawful_reader | route_asset | producer_license | explicit_absence
  gap_discharge_state_after: false_clean_gap_discharge
  future_reader_effect: recovery_only | false_discharge_challenge_armed | public_audit_required | sponsor_unwind_required | lawful_recheck_required | route_blocked
  counter_deltas_min: 3
  durable_mutation: true

Consequences

At least three surfaces must mutate. Valid costs include fan_oxygen_resentment, public_receipt_distrust, contract_capture, archive_debt, inspection_heat, route_asset_pressure, producer_license_encumbrance, recovery_only_pressure, and broadcast_reality_drift.

Recovery requires a visible scar: late public queue receipt, sponsor unwind, lawful/archive recheck, route-asset care repair, split escrow, discharge quarantine, or recovery-only admission.