Phantom Coverage Crosscheck / 幻覆盖交叉核验
Phantom Coverage Crosscheck is the assignment rite for resolving a coverage claim that does not reconcile with the challenged subject’s presence, proxy, answerability, roll-call, or future route scope.
Run it only when 幻覆盖案卷 has an official coverage claim, challenged subject or explicit absence, conflict proof, harmed reader, beneficiary, and future consumer.
Assignment requirements
rite_id: storyteller.rite.phantom_coverage_crosscheck.v1
docket: storyteller.card.phantom_coverage_docket.v1
required_slots:
coverage_source_row: <row id>
official_coverage_claim: <claim>
covered_lane_or_obligation: <lane seat proof carrier obligation or route asset>
challenged_subject_or_explicit_absence: <subject or explicit_absence>
conflict_proof_or_absence: call_sheet_warning | empty_seat_row | roll_call_gap | payroll_row | route_asset_conflict | lawful_seal_scope | public_receipt | explicit_absence | equivalent
harmed_reader_if_false: <reader or explicit_absence>
beneficiary_of_false_coverage: <actor or explicit_absence>
future_reader_or_route: <future consumer>
crosscheck_handler_or_absence: du_mian | ruan_ting | yu_lan | han_yanshuang | baiya | shen_luo | inspector | public_delegate | lawful_clerk | production | explicit_absence | equivalent
support_or_repair_proof_or_absence: floor_receipt | roll_call_receipt | answerability_docket | public_addendum | lawful_seal | witness_payroll | route_quarantine | explicit_absence | equivalent
selected_posture: verify_named_worker | convert_to_proxy_receipt | split_lane_and_seat | publish_absent_coverage | quarantine_covered_route | accept_limited_coverage | harden_phantom_defaultThe rite fails if sponsor cash, legal permission, archive stamp, management summary, or public apology resolves the row without challenged subject state and future reader scope.
Branches
Verify named worker
selected_posture: verify_named_worker
relief_any:
- coverage_truth_up
- roll_call_legibility_up
- route_asset_integrity_up
cost_any:
- schedule_pressure_up
- worker_exposure_up
- inspection_heat_up
future_effect_any:
- verified_scope_onlyVerification can save the named scope. It does not certify every reader or future route.
Convert to proxy receipt
selected_posture: convert_to_proxy_receipt
relief_any:
- false_physical_presence_claim_down
- answerability_clarity_up
cost_any:
- public_receipt_distrust_up
- lawful_burden_up
- sponsor_stop_loss_pressure_up
future_effect_any:
- proxy_only
- lawful_onlyProxy receipt is a limitation, not a clean body.
Split lane and seat
selected_posture: split_lane_and_seat
relief_any:
- coverage_reader_scope_clarity_up
- empty_seat_risk_down
cost_any:
- split_reader_debt_up
- route_delay_up
- management_compression_pressure_up
future_effect_any:
- split_reader_requiredThe lane and answerability seat stop borrowing the same person unless the future reader accepts the split.
Publish absent coverage
selected_posture: publish_absent_coverage
relief_any:
- public_safety_legitimacy_up
- phantom_coverage_visible
cost_any:
- sponsor_stop_loss_pressure_up
- public_anxiety_up
- worker_exposure_up
future_effect_any:
- addendum_required
- public_onlyPublicizing can rescue public truth while damaging private, sponsor, or management routes.
Quarantine covered route
selected_posture: quarantine_covered_route
relief_any:
- contaminated_route_use_blocked
- future_false_coverage_down
cost_any:
- schedule_pressure_up
- recovery_only_pressure_up
- archive_burden_up
future_effect_any:
- route_blocked
- recovery_onlyQuarantine stops false coverage from entering canon but raises route recovery cost.
Accept limited coverage
selected_posture: accept_limited_coverage
relief_any:
- one_reader_unblocked
cost_any:
- harmed_reader_remains_hostile
- contradiction_debt_up
future_effect_any:
- limited_use_receiptThe limited receipt must name the reader, the harmed reader, and the forbidden cross-reader reuse.
Harden phantom default
selected_posture: harden_phantom_default
event_seen_or_armed: storyteller.event.phantom_coverage_default.v1
relief_any:
- immediate_schedule_or_management_pressure_down
cost_any:
- phantom_coverage_pressure_up
- false_safety_up
- roll_call_gap_hidden
future_effect_any:
- route_blocked
- costlier
- sponsor_only
- lawful_only
- recovery_only
- ending_scarHardening is allowed, but it must mutate future play.
Required output
Every branch writes:
crosscheck_output:
selected_posture: <posture>
coverage_state_after: <state>
challenged_subject_state_after: <state or explicit_absence>
harmed_reader_state_after: <state or explicit_absence>
beneficiary_or_default_narrator_state_after: <state or explicit_absence>
future_reader_or_route_effect: <effect>
counter_deltas:
relief: []
cost: []
future: []Non-goals
- Not a dialogue-only confrontation.
- Not a clean staff fix.
- Not valid if no future reader consumes the coverage state.