Hidden Exemption Capacity Default / 隐性豁免容量默认
Hidden Exemption Capacity Default fires or arms when a temporary exemption, freeze, audit hold, sponsor waiver, or borrowed-forward capacity is consumed as if it were clean schedule room.
The event is narrower than False Slot Release Default. It happens before release: the slot is still under exception, but another reader already spends it as if the exception were universal.
Fire or arm when
- License Exemption Freeze Ledger should exist but is absent;
- source slot row, grant authority, proof anchor, duration, expiry, or review condition is hidden;
- an expired or unsupported exemption is treated as current capacity;
- a freeze is treated as clean pause with no excluded reader;
- borrowed-forward capacity is consumed without naming the future slot that loses capacity;
- sponsor, management, dashboard, or raw audit count makes the exception clean for every reader;
- a future forced main, side slot, correction, route asset, public table, lawful reader, sponsor package, weekly rollover, or broadcast-reality state consumes the exception before review.
This event must never trigger from fixed turn count, fixed day/week interval, raw slot count, dashboard state, or generic low capacity.
Required event payload
hidden_exemption_default:
event_id: storyteller.event.hidden_exemption_capacity_default.v1
false_capacity_claim:
claim_text_or_summary: <summary>
consumed_as: forced_main_capacity | side_slot_capacity | correction_slot | route_asset_unlock | sponsor_package | lawful_filing | public_table | weekly_rollover | broadcast_reality | equivalent
exception_actor: producer_license | board_audit | sponsor | management | lawful_reader | public_table | route_asset | explicit_absence | equivalent
hidden_or_invalid_inputs:
source_slot_row: missing | hidden | wrong_slot | explicit_absence | equivalent
grant_authority: missing | expired | captured | unsupported | explicit_absence | equivalent
proof_anchor: missing | invalid | out_of_scope | false_receipt | explicit_absence | equivalent
duration_or_review_condition: missing | expired | hidden | ignored | explicit_absence | equivalent
unresolved_claim: blackout_scar | sponsor_claim | public_claim | lawful_hold | archive_claim | route_asset_claim | management_greenwash | explicit_absence | equivalent
capturing_reader: management | sponsor | public | lawful_reader | archive | route_asset | forced_main | broadcast_reality | equivalent
exemption_state_after: false_exempt_capacity | polluted | audit_frozen | blocked | costlier | hostile | recovery_only | equivalent
future_reader_effect: forced_main_polluted | correction_invalid | route_costlier | side_slot_blocked | sponsor_capture | lawful_addendum_due | public_distrust | weekly_audit_required | broadcast_reality_drift | recovery_only | equivalent
counter_deltas_min: 3Counter deltas
The default must mutate at least three durable surfaces: one short relief for the capturing reader, one cost, and one future route or reader scar.
Common deltas:
counter_deltas_any:
relief:
- immediate_capacity_may_appear_usable
- forced_main_pressure_down_short
- sponsor_pressure_down_short
cost:
- license_slot_integrity_down
- hidden_exemption_debt_up
- audit_risk_up
- public_receipt_distrust_up
- sponsor_capture_pressure_up
- borrowed_forward_debt_up
future:
- future_reader_collision_armed
- weekly_audit_required
- route_costlier
- recovery_only_scar_addedThe event is invalid if it is only a UI warning, countdown correction, morale loss, or raw slot decrement.
Follow-up hooks
After the event, future implementation should be able to open at least one of these recovery paths:
- reopen License Exemption Freeze Ledger;
- narrow the exception scope and add an explicit reader;
- convert the state into audit freeze or recovery-only capacity;
- publish a public addendum;
- name borrowed-forward debt in the next cycle;
- route the false capacity to License Slot Release Receipt with scar.
Non-goals
- Not punishment for using an exemption.
- Not a general schedule failure.
- Not a release default duplicate.
- Not valid without a hidden or invalid exemption/freeze input.