False Basis Maturity Default

False Basis Maturity Default fires or arms when a future reader consumes a matured or breached recognized-basis escrow row as clean recognition while source escrow, source basis, carrier, release proof, harmed reader, or future effect is hidden.

The event is not a timer expiry. It is the durable scar that records who turned maturity into clean public, lawful, sponsor, route, management, or broadcast-reality authority.

Fire Conditions

fire_when_any:
  - source_basis_escrow_row_hidden
  - source_basis_row_hidden
  - maturity_or_breach_condition_hidden
  - burden_carrier_hidden_without_explicit_absence
  - matured_use_claim_hidden
  - future_reader_hidden
  - harmed_or_excluded_reader_hidden
  - proof_or_release_receipt_absent_without_cost
  - carrier_released_without_receipt
  - sponsor_maturity_filed_as_public_truth
  - lawful_hold_filed_as_fan_consent
  - route_pledge_used_without_release

The event must not fire from a fixed turn, day/week cadence, raw maturity count, dashboard state, or lens-health state.

Required Payload

false_basis_maturity_default:
  event: storyteller.event.false_basis_maturity_default.v1
  false_clean_maturity_claim: true
  source_escrow_row_or_absence: <escrow row id or explicit_absence>
  hidden_or_invalid_maturity_scope: source_hidden | condition_hidden | carrier_hidden | proof_absent | harmed_reader_hidden | overbroad_maturity | release_unpaid | equivalent
  capturing_reader: sponsor | public | lawful_reader | archive | inspector | editor | route_asset | management | broadcast_reality | equivalent
  harmed_or_excluded_reader: <reader route claimant or explicit_absence>
  maturity_state_after: false_clean_matured | carrier_unreleased | sponsor_only | public_only | lawful_only | split_required | quarantined | blocked | recovery_only
  future_reader_effect: recognition_polluted | carrier_claim_reopens | capacity_costlier | appeal_reopened | route_asset_hostile | lawful_addendum_due | public_audit_required | recovery_only
  counter_deltas_min: 3
  durable_mutation: true

Durable Mutations

At least one surface from each class must change:

  • relief or capture: short_term_recognition_pressure_down, sponsor_delivery_marked, lawful_release_accepted, or equivalent;
  • cost or scar: false_maturity_scar_up, carrier_receipt_debt_up, harmed_reader_hostility_up, public_receipt_distrust_up, or equivalent;
  • future effect: recognition_polluted, carrier_claim_reopens, capacity_costlier, appeal_reopened, route_asset_hostile, public_audit_required, or recovery_only.

The default fails if it changes only maturity text, dashboard color, generic budget, or reputation.