Unbudgeted Prep Default

Unbudgeted Prep Default fires when a future reader consumes a prep output as clean readiness even though the day budget was absent, frozen, borrowed, overdrawn, or hidden.

The event is durable. It does not simply deny the output. It records who captured false readiness, which budget state was hidden or invalid, who was harmed or omitted, and how future readers become frozen, reduced, costlier, hostile, or recovery-only.

Payload

unbudgeted_prep_default:
  false_prep_budget_claim: true
  source_prep_day_row_or_absence: preparation_day_1 | preparation_day_2 | weekly_cycle_day | live_floor_day | explicit_absence | equivalent
  prep_output_claimed: meeting_result | dispatch_result | evidence_pull | rehearsal_mark | construction_progress | edit_patch | silence_hold | blackout_contact | withdrawal_talk
  hidden_or_invalid_budget_state: over_budget | frozen_action_hidden | borrowed_action_hidden | missing_source_day | absent_budget_row
  capturing_reader: live_floor | call_sheet | rehearsal_chain | sponsor_counterdesk | route_asset_holder | public_recap | lawful_reader | equivalent
  harmed_or_omitted_reader: exhausted_crew | displaced_slot | public_reader | sponsor_reader | route_asset_holder | lawful_reader | fan_reader | explicit_absence
  budget_state_after: unbudgeted_default | overdraft_scar | rehearsal_debt | next_day_reduced | recovery_only
  future_reader_effect: freeze_required | next_day_reduced | debt_check_required | sponsor_surcharge | public_counter | route_costlier | recovery_only
  counter_deltas_min: 3
  durable_mutation: true

Fire When

Fire this event when any of these are true:

  • source_prep_day_row_or_absence is absent but a future reader accepts readiness;
  • base_action_budget or actions_spent_this_day is absent and the output fills a slot;
  • a frozen action is counted as clean work;
  • borrowed prep capacity does not reduce a future day;
  • a rehearsal debt is read as final-air credibility;
  • a harmed reader is omitted from the budget docket;
  • a budget readback branch emits unbudgeted_prep_default.

Counter Deltas

Choose at least three:

counter_deltas:
  schedule_friction: +1
  crew_fatigue: +1
  public_trust: -1
  sponsor_exposure: +1
  lawful_friction: +1
  route_cost: +1
  rehearsal_debt: +1
  blackout_pressure: +1
  management_metric_hostility: +1

Future Mutations

The default can mutate future play as:

  • live-floor coverage requires a freeze clearance before assignment;
  • tomorrow’s prep budget opens reduced;
  • rehearsal credibility requires a debt check;
  • sponsor makegood adds a surcharge;
  • public recap can counter the claimed readiness;
  • route asset movement becomes costlier;
  • lawful reader treats the slot as recovery-only until the budget row is repaired.