Sponsor Makegood Ledger / 赞助补偿账本
Sponsor Makegood Ledger is the visible card for 赞助补偿库存线. It records a sponsor delivery failure that cannot be solved by treating sponsorship as abstract money.
A makegood row exists when a promised sponsor surface, slot, package, audience floor, talent appearance, memorial use, oxygen credit, or reality-safe placement failed to deliver after broadcast. Because broadcast changes reality in Storyteller, the replacement inventory is not neutral: it can consume a future slot, distort public memory, bind an artist, reuse grief, pull fan oxygen forward, or file a false-clean management metric.
Required row fields
makegood_row:
source_contract_or_package: <contract package slot or explicit_absence>
promised_delivery: <surface promised to sponsor>
delivery_shortfall: <what did not arrive or what aired wrong>
claimant: sponsor | broker | schedule_board | public | artist | inspector | fan_public | equivalent
requested_makegood: <replacement inventory request>
replacement_inventory_candidates:
- future_slot
- recap_package
- artist_labor
- memorial_voice_or_clip
- fan_oxygen_credit
- public_contrition_space
- archive_proof_surface
- sponsor_release_clause
- explicit_absence
harmed_reader_or_absence: <reader harmed by replacement or explicit_absence>
proof_anchor_or_absence: <proof or explicit_absence>
handler_or_absence: <handler or explicit_absence>
settlement_state: unpriced | priced | converted | split | refused | defaulted
future_route_effect: unlocked_with_debt | sponsor_only | public_only | lawful_only | costlier | blocked | recovery_onlyThe card fails as design if it records only sponsor angry, money owed, or slot lost. It must name the promised delivery, the actual shortfall, the proposed replacement, the harmed reader, and the future effect.
Valid sources
A makegood row can be created from any state-driven shortfall, including:
- a sponsor-safe package that under-delivers public or legal truth;
- a stability package that omitted the promised frame;
- a broadcast-reality correction that made the sponsor’s claim false;
- an audience floor branch that stabilized attention below the contracted promise;
- a management-compression report that counted a sponsor rescue as clean yield;
- a memorial or voice afteruse branch that cannot lawfully carry the sponsor tag;
- a schedule slot that aired but did not deliver the promised reality state.
No row may be opened by fixed turn count, day interval, chapter quota, raw card count, or lens-health state.
Replacement inventory is scarce
Replacement inventory must be one of the game’s live resources, not a free apology:
- future broadcast slot or correction slot;
- package authorship frame;
- edit checksum lane;
- artist labor or consent surface;
- public receipt or contrition space;
- fan oxygen credit or refund pool;
- archive proof or lawful seal;
- sponsor release clause or captured sponsor-only state;
- explicit refusal with default risk.
Each candidate must carry both relief and cost.
Counter hooks
The ledger can mutate:
sponsor_stop_loss_pressureschedule_pressurecontract_capturepublic_receipt_distrustfan_oxygen_resentmentartist_labor_debtmemorial_afteruse_pressureedit_debtinspection_heatarchive_debtbroadcast_reality_driftfuture_route_effect
Non-goals
- Not generic advertising finance.
- Not a raw payment card.
- Not a sponsor mood meter.
- Not a fixed upkeep tax.
- Not valid unless replacement inventory changes future play.