Enforcement Mandate Ledger / 执行授权账本

The Enforcement Mandate Ledger is a stateful management card for valid orders competing over the same execution authority. It appears only after the game already has multiple enforceable-but-not-fully-executed rows.

The card does not say whether a ruling was correct. It records which winning or stabilized rows can actually be served, which scarce mandate they need, and who becomes dangerous when the mandate is assigned elsewhere.

Entry state

Create or update this card from state, not from a fixed turn count, when at least two enforceable rows share one finite mandate pool.

Valid sources include 归档执行案卷, 认领撞锁, 播出合法性转轨线, post-ruling enforcement, proof burden reassignment, cutroom priority, broadcast insolvency, and Route Assets and Custody.

Required top-level fields

enforcement_mandate_ledger:
  ledger_id: <stable id>
  source_session_ids:
    - <source session id or explicit_absence>
  pool_id: <stable mandate pool id>
  shared_capacity_dimension: inspector_service | archive_seal | legal_slot | mirror_right | editor_patch_lane | public_receipt_window | witness_protection | field_carrier | sponsor_bridge | blackout_slot
  capacity_state_before: free | strained | claimed | borrowed | contested | exhausted | absent
  rows_competing_min: 2
  current_primary_claimant: sponsor | inspector | archive | editor | public_fan | artist | witness | pirate | producer | split | none
  mandate_state_after: open | assigned | split | borrowed | publicized | quarantined | overdrawn | exhausted | recovery_only

The card fails its purpose if it only stores backlog, capacity, heat, or legal pressure without naming the finite mandate and the competing rows.

Required row fields

Each row must remember both the earlier success and the remaining cost.

mandate_row:
  row_id: <stable id>
  source_surface: archive_enforcement | claimant_collision | broadcast_legality | proof_burden | cutroom_priority | broadcast_insolvency | route_asset_custody | equivalent
  source_order_id: <stable source ruling, docket, receipt, route asset, or event id>
  source_relief_kept_true:
    - <relief that cannot be retconned away>
  source_debt_still_live:
    - <scar, resistance, debt, claimant, missing proof, or blocked reason>
  obligated_party: sponsor | inspector | archive | editor | public_fan | artist | witness | pirate | manager | field_carrier | false_owner | split
  needed_mandate: inspector_service | archive_seal | legal_slot | mirror_right | editor_patch_lane | public_receipt_window | witness_protection | field_carrier | sponsor_bridge | blackout_slot
  row_state_before: pending | served | appealed | delayed | split | quarantined | hostile | captured | recovery_only | equivalent
  row_state_after: mandate_assigned | co_served | mandate_borrowed | publicly_served | editor_patched | stayed | quarantined | left_unserved | stale | counterfeit_compliance | hostile_capture | mandate_default | recovery_only
  harmed_if_prioritized: <claimant or explicit_absence>
  harmed_if_left_unserved: <claimant or explicit_absence>
  future_route_effect: unlocked | costlier | blocked | captured | hostile | public_only | lawful_only | editor_only | sponsor_only | recovery_only

Capacity dimensions

A ledger may track one or more dimensions, but the playable conflict should focus on a shared finite surface:

  • inspector_service — a white-glove or archive-facing actor can only serve one credible order cleanly.
  • archive_seal — one durable seal cannot certify incompatible custody histories.
  • legal_slot — lawful broadcast or appeal capacity is limited.
  • mirror_right — a route asset cannot be mirrored into every future use for free.
  • editor_patch_lane — cutroom capacity can stabilize one version while starving another.
  • public_receipt_window — public attention can witness one enforcement gap while heating another.
  • witness_protection — one protected carrier or witness cannot cover every order.
  • field_carrier — physical handoff capacity can be captured, missed, or sacrificed.
  • sponsor_bridge — sponsor relief can pay one visible order while capturing the next.
  • blackout_slot — refusing false compliance costs schedule and audience stability.

Observable player information

The player must see:

  • which rows are competing;
  • which mandate each row needs;
  • which earlier relief remains true;
  • which debt remains live;
  • who is harmed if the row is prioritized;
  • who is harmed if the row is left unserved;
  • what future route effect follows.

States

Use explicit row states so later rites and events can inherit them:

  • mandate_open
  • mandate_assigned
  • co_served
  • mandate_borrowed
  • publicly_served
  • editor_patched
  • stayed
  • quarantined
  • left_unserved
  • stale
  • counterfeit_compliance
  • hostile_capture
  • mandate_default
  • recovery_only

Non-goals

  • Not a generic legal meter.
  • Not a one-row task list.
  • Not a fixed turn escalation.
  • Not raw count satisfaction.
  • Not a cleanup card that makes every ruling enforceable.
  • Not valid unless source relief, source debt, mandate scarcity, harmed claimant, and future route effect are all visible.