Relief Callback Obligation / 救济回叫义务机制
Relief Callback Obligation turns delayed obligations created by relief into durable, reader-visible state.
A relief branch may be correct and still incomplete. It can save the current route by pushing another reader’s answer into the future. This mechanism prevents that deferred answer from vanishing when the relief is later cited as precedent, packaged as stability, consumed as proof, counted as management closure, or accepted by broadcast reality.
Mechanic contract
A callback obligation is created when all are true:
callback_obligation_entry:
trigger_kind: state_pressure
source_relief_present: true
relief_beneficiary_present: true
relief_cost_or_explicit_absence_visible: true
excluded_or_deferred_reader_present_or_explicit_absence: true
delayed_obligation_present: true
future_reader_or_route_consumes_relief: true
player_can_settle_assign_convert_publish_scope_quarantine_waive_or_default: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_count_trigger: true
no_dashboard_or_lens_health_trigger: trueInvalid entry sources: fixed turn count, day/week interval, chapter quota, raw relief count, raw scar count, dashboard state, lens health, generic aftermath, or generic bureaucracy.
State model
relief_callback_state:
source_relief_state: clean_claimed | scarred | scoped | contested | consumed | quarantined | false_clean
callback_state: unassigned | assigned | honored | converted_to_recourse | public_debt | scoped_into_precedent | waived_with_harm | quarantined | defaulted
owed_reader_state: protected | delayed | hostile | silenced | lawful_only | public_only | sponsor_only | split | recovery_only | explicit_absence
carrier_state: absent | assigned | burdened | captured | protected | hostile | released
future_reader_effect: accepted_with_callback | callback_required | costlier | public_only | lawful_only | sponsor_only | split_required | contradiction_pending | blocked | recovery_only | false_clean_reliefThe mechanism fails if callback state and owed-reader state do not diverge by branch.
Branch families
Honor now
The owed reader receives the delayed service, notice, repayment, correction, annex, recourse, public answer, witness protection, or route asset return before the future reader consumes relief.
Required mutation: callback becomes honored, current reuse becomes accepted with cost, handler burden or route delay rises.
Assign carrier
A named carrier accepts the callback. The relief can be reused, but future play must read the carrier state.
Required mutation: carrier becomes assigned/burdened/protected/captured, callback remains required or costlier, future reader cannot treat relief as clean.
Convert to recourse
The delayed callback becomes a recourse or indemnity shelf rather than immediate answer.
Required mutation: recourse holder is named, owed reader state is not erased, future route reads shelf or review requirement.
Publish debt
The debt is made public instead of privately settled.
Required mutation: public memory improves or capture falls, sponsor/lawful/management pressure rises, future route becomes public-only, bulletin-required, or contradiction-pending.
Fold into precedent scope
The relief can be cited only if the callback boundary travels with the precedent.
Required mutation: precedent scope is narrowed, excluded reader remains visible, future citation requires callback boundary, bulletin, variance, or addendum.
Quarantine relief
The relief cannot be reused until callback is answered or converted.
Required mutation: current route blocks or narrows, schedule/sponsor/claimant pressure rises, future route becomes blocked or recovery-only.
Waive with named harm
The callback is waived, but the harmed reader and harm state become durable.
Required mutation: route may proceed in limited form, harmed reader turns hostile/silenced/public-counter/lawful-challenge, future route becomes costlier or contradiction-pending.
Default unanswered
No valid callback action is assigned before reuse.
Required mutation: 未答救济回叫 is fired or armed, false-clean relief hardens, future route is blocked, hostile, sponsor-only, lawful-only, public-only, contradiction-pending, or recovery-only.
Evidence requirements
Every replay must preserve:
evidence_required:
source_relief_id: <stable id>
source_surface: <surface>
relief_beneficiary: <reader>
relief_granted: <relief>
relief_cost_or_absence: <cost or explicit_absence>
delayed_obligation: <obligation>
owed_to_reader: <reader>
excluded_or_deferred_reader_or_absence: <reader or explicit_absence>
callback_trigger: <state pressure trigger>
future_reader: <reader>
offered_card: storyteller.card.relief_callback_docket.v1
offered_rite: storyteller.rite.relief_callback_settlement.v1
selected_settlement: honor_now | assign_carrier | convert_to_recourse | publish_debt | fold_into_precedent_scope | quarantine_relief | waive_with_named_harm | default_unanswered
callback_state_after: <state>
owed_reader_state_after: <state>
carrier_state_after: <state>
future_reader_effect: <effect>
default_event: storyteller.event.unanswered_relief_callback.v1 | noneCounter surfaces
Each valid branch mutates at least one relief surface, one cost/scar surface, and one future reader surface.
Core counters and durable states:
relief_callback_pressurecallback_integritydelayed_obligation_debtexcluded_reader_hostilitycallback_carrier_burdenpublic_receipt_distrustfan_oxygen_resentmentsponsor_stop_loss_pressurecontract_capturelawful_annex_debtarchive_debtproducer_license_pressurehandler_burdenroute_asset_pressureprecedent_scope_integritybroadcast_reality_driftfuture_route_acceptancefuture_recovery_cost
Integration surface
This mechanism integrates with existing systems without replacing them:
- 读者反驳通知线 decides whether an affected party can answer a cited row; callback obligation decides what a prior relief still owes before it is cited or closed.
- 复原追偿搁架线 decides who carries recourse; callback obligation decides whether the owed reader can be moved into recourse at all.
- 制作人牌照负担线 decides how producer authority is pledged; callback obligation decides what delayed reader that pledge must answer.
- 跨台前例召回线 decides scope of institutional memory; callback obligation prevents scoped relief from becoming fair policy while owed-reader debt is hidden.
- 裁定执行负荷线 proves operational service; callback obligation proves the relief-created delayed duty still changes future reader acceptance.
Non-goals
- Not a generic debt economy.
- Not an inbox, timer, or upkeep phase.
- Not a court governance page.
- Not a raw count requirement.
- Not valid unless the callback state changes future playable acceptance.