Courtesy Credit Reversal

Courtesy credit is a short-term stabilizer. It should never become clean reality unless the game can identify the proof carrier, the credited desk, the omitted reader, and the future route that wants to spend the credit.

State fields

courtesy_credit_state:
  source_courtesy_row: required
  credited_actor: required
  clean_credit_claim: required
  proof_carrier_or_absence: required
  omitted_reader: required
  accepted_cost_or_absence: required
  credit_state_after: required
  future_reader_or_route_effect: required

Branch families

  • reverse_credit_and_serve_proof;
  • escrow_courtesy_copy;
  • split_sponsor_fan_credit;
  • convert_to_route_debt;
  • quarantine_recap_credit;
  • accept_scoped_courtesy_scar;
  • false_clean_courtesy_default;
  • future_effect_any.

Each non-default branch must move at least three named counters so the reversal is visible in replay and dashboard evidence.