Producer License Encumbrance Ledger / 制作人牌照负担账本
Producer License Encumbrance Ledger is the visible card for moments when the player tries to spend producer authority that is already carrying a scarred obligation.
The ledger does not replace Producer License and Pressure. It makes that system playable by naming the exact authority being borrowed, the source row that borrowed it, the collateral holder, the excluded reader, and the future route effect.
Card promise
The card must let the player see:
- which source result created the encumbrance;
- which part of the producer license is pledged;
- who holds collateral or explicitly holds none;
- which reader is forbidden, delayed, or surcharged;
- which proof, seal, receipt, checksum, ruling, or residue supports the pledge;
- what release condition exists, if any;
- what happens if the same authority is overpledged.
If those fields are hidden, producer-license pressure collapses into a vague meter and the card fails its purpose.
Entry state
Create or refresh this card only when all are true:
entry_state:
trigger_kind: state_pressure
producer_license_reader_present: true
requested_license_use_present: true
source_obligation_present: true
source_obligation_has_relief: true
source_obligation_has_cost: true
pledged_authority_or_pending_pledge_present: true
future_reader_or_route_effect_present: true
overpledge_or_capture_risk_present: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: trueValid source obligation families include appeal residue, scar convergence, management compression, ruling enforcement load, production triage default, route asset afterlife, broadcast legality conversion, public contrition, correction slot, sponsor release, or equivalent scarred pressure.
Required ledger shape
card_id: storyteller.card.producer_license_encumbrance_ledger.v1
state: hidden | ledger_open | pledged | split | delegated | released | refused | overpledged | captured | recovery_only
license_state:
license_reader: producer_license
current_license_capacity_state: open | narrowed | pledged | split | captured | suspended | recovery_only | equivalent
requested_license_use: broadcast_authority | custody_intervention | lawful_stay | public_statement | route_asset_release | correction_slot_bid | management_report | equivalent
source_obligation:
source_surface: appeal_residue | scar_convergence | management_compression | ruling_enforcement_load | production_triage | route_asset_afterlife | equivalent
source_row_or_result_id: <stable id>
source_relief: <relief>
source_cost: <cost>
encumbrance_row:
row_id: <stable id>
pledged_authority: emergency_broadcast | custody_override | lawful_stay | public_statement | sponsor_release | correction_priority | route_asset_release | equivalent
collateral_holder_or_absence: sponsor | inspector | archive | public_table | fan_queue | cutroom | claimant | handler | explicit_absence
forbidden_or_delayed_reader: producer_license | public_table | lawful_reader | sponsor_gate | correction_slot | route_asset | quote_table | crew_lane | broadcast_reality | explicit_absence
proof_or_seal_or_absence: <proof seal public receipt checksum ruling residue or explicit_absence>
release_condition_or_absence: <state condition or explicit_absence>
overpledge_risk: false_clean_authority | license_capture | black_screen_fold | audit_seizure | sponsor_only | lawful_only | public_only | route_recovery_only | equivalent
future_effect:
future_reader_or_route: <id>
future_route_effect_if_unanswered: blocked | costlier | captured | contradiction_pending | review_required | recovery_only | equivalentRow states
| State | Meaning | Play consequence |
|---|---|---|
ledger_open | A route asks to use license authority touched by prior debt. | Review or explicit refusal must be possible. |
pledged | One license authority is pledged with collateral. | Current route may proceed, future reader gains cost/gate. |
split | Different readers receive scoped license authority. | Universal clean authority is blocked; contradiction can persist. |
delegated | Mandate, proxy, handler, or faction carries part of the burden. | License pressure may fall while proxy/mandate risk rises. |
released | Prior pledge is bought out, retired, or discharged with scar. | Overpledge risk falls; current route may narrow or lose asset. |
refused | Producer keeps license authority unpledged. | Current route blocks, narrows, or needs substitute. |
overpledged | Same authority is spent beyond scope. | Default is armed or fired. |
captured | Collateral holder or false-clean report controls license use. | Route becomes sponsor-only, lawful-only, public-only, or recovery-only. |
recovery_only | License authority cannot cleanly support the route. | Only scarred recovery can proceed. |
Valid source rows
This ledger can be created by:
- a routed residue that wants producer-license acceptance;
- a scar convergence result whose stabilizer uses license authority;
- a management compression result that asks for a clean executive report;
- a ruling enforcement load row that cites the license for service or custody;
- a production triage default where no handler carried license work;
- a route asset afterlife where one copy needs producer authority;
- a sponsor, inspector, public, edit, or archive row that collateralizes the license.
The source row must remain visible. The ledger cannot rewrite a scarred prior result into a clean license benefit.
Invalid ledger states
The card is invalid when:
- the source row or result is absent;
- the pledged authority is not named;
- collateral holder is assumed rather than recorded;
- no forbidden, delayed, or surcharged reader is named;
- proof/seal/receipt/checksum/ruling/residue is omitted without explicit absence;
- release condition is omitted without explicit absence;
- overpledge changes only mood, reputation, or money;
- future route acceptance cannot observe the license state;
- fixed turn, day, week, chapter, or count logic creates the card.
Branch hooks
Pledge row
Immediate license relief can happen only if collateral holder, proof, cost, and future reader effect are stored.
Split row
A split row must prevent the same license authority from being used by every future reader. At least one reader must accept, surcharge, delay, or reject differently.
Delegate row
A delegate row must name mandate, proxy, handler, or faction commitment, and it must mutate handler burden, faction leverage, bureau debt, or proxy capture risk.
Release row
A release row must lower overpledge risk while creating cost: public grief, sponsor pressure, asset sacrifice, correction pressure, or route narrowing.
Refuse row
Refusal is a valid branch only if the current route loses something visible and the license avoids capture or false-clean hardening.
Overpledge row
Overpledge must create a durable state such as captured, false-clean hardened, black-screen fold, sponsor-only, lawful-only, public-only, blocked, or recovery-only.
Non-goals
- Not a general debt card.
- Not a hidden timer.
- Not a governance register.
- Not a dashboard explanation.
- Not valid unless license authority, collateral, excluded reader, proof/absence, release condition/absence, and future route effect are visible.