Explicit Absence Review / 明示缺席复核
Explicit Absence Review resolves one 明示缺席案卷 before a future reader consumes absence as proof.
The rite is not a local null check. It is a management action that decides whether an absence can travel, where it must narrow, what proof or silence protects it, and which future reader inherits cost.
Entry Hand
Offer this rite when the docket shows:
entry_hand:
trigger_kind: state_pressure
source_absence_row_visible: true
absent_slot_kind_visible: true
absence_reason_or_proof_visible_or_contested: true
citing_reader_or_route_visible: true
intended_use_of_absence_visible: true
harmed_reader_or_claimant_if_false_visible_or_explicit_absence: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_absence_count_trigger: truePlayer Postures
Certify scoped absence
The player certifies the absence for one named reader and one use.
- Relief: cited reader can proceed.
- Cost: proof burden, audit heat, public distrust, or future route cost remains.
- Future: accepted-with-scope, not universal acceptance.
Narrow absence reader
The player prevents one reader from borrowing another reader’s absence.
- Relief: overbroad false use drops.
- Cost: omitted reader requires notice, addendum, or later objection route.
- Future: reader-specific absence.
Substitute visible carrier
The player finds or assigns a carrier, proof object, handler, or route asset where absence would have been cited.
- Relief: route gains concrete support.
- Cost: handler burden, exposure, schedule cost, or proof debt rises.
- Future: substitute-required or costlier route.
Reopen notice or proof
The player refuses the absence until service, proof, affected-party response, or source row is checked again.
- Relief: false clean proof is blocked.
- Cost: delay, inspection heat, claimant pressure, or schedule pressure rises.
- Future: notice-required or proof-required.
Protect silence
The player keeps the absent person or proof unnamed because naming would create harm.
- Relief: witness, performer, route asset, or protected reader remains safer.
- Cost: protected silence debt, payroll/support cost, lawful escrow, or public addendum pressure rises.
- Future: protected-silence, lawful-only, or escrow-only state.
Split absence scope
The absence is true for one reader but unavailable or contested for another.
- Relief: one route can proceed narrowly.
- Cost: contradiction pressure, public distrust, or future reconciliation cost rises.
- Future: split-required.
Block clean absence
The absence cannot be consumed.
- Relief: false clean route is prevented.
- Cost: current route blocks, downgrades, or moves to recovery.
- Future: blocked, costlier, or recovery-only.
False explicit absence default
The player or a capturing desk consumes the absence as clean proof without this review.
- Relief: immediate report, slot, packet, or closure may proceed.
- Cost: 伪明示缺席默认 fires or arms.
- Future: false-absence default, hostile, blocked, contradiction-pending, or recovery-only.
Branch Contract
branch_contract:
- selected_posture: certify_scoped_absence
relief_any: [citing_reader_can_proceed, absence_legibility_up]
cost_any: [proof_burden_up, audit_heat_up, public_distrust_up]
future_effect_any: [accepted_with_scope, costlier]
- selected_posture: narrow_absence_reader
relief_any: [overbroad_false_use_down, reader_scope_integrity_up]
cost_any: [omitted_reader_notice_due, addendum_pressure_up]
future_effect_any: [reader_specific_absence, notice_required]
- selected_posture: substitute_visible_carrier
relief_any: [route_support_visible, absence_pressure_down]
cost_any: [handler_burden_up, exposure_up, proof_debt_up]
future_effect_any: [substitute_required, costlier]
- selected_posture: reopen_notice_or_proof
relief_any: [false_clean_proof_blocked, affected_party_answer_possible]
cost_any: [delay_up, inspection_heat_up, claimant_pressure_up]
future_effect_any: [notice_required, proof_required]
- selected_posture: protect_silence
relief_any: [protected_reader_safer, unsafe_naming_blocked]
cost_any: [protected_silence_debt_up, payroll_or_escrow_cost_up]
future_effect_any: [protected_silence, lawful_only, escrow_only]
- selected_posture: split_absence_scope
relief_any: [one_reader_can_proceed, universal_clean_absence_blocked]
cost_any: [contradiction_pressure_up, future_reconciliation_cost_up]
future_effect_any: [split_required, reader_specific_absence]
- selected_posture: block_clean_absence
relief_any: [false_clean_route_prevented]
cost_any: [route_delay_up, recovery_cost_up]
future_effect_any: [blocked, costlier, recovery_only]
- selected_posture: false_explicit_absence_default
relief_any: [immediate_report_or_closure_may_proceed]
cost_any: [false_absence_pressure_up, harmed_reader_hidden]
future_effect_any: [false_absence_default, hostile, blocked, recovery_only]Output Contract
rite_output:
selected_posture: certify_scoped_absence | narrow_absence_reader | substitute_visible_carrier | reopen_notice_or_proof | protect_silence | split_absence_scope | block_clean_absence | false_explicit_absence_default
absence_state_after: certified_scoped | reader_specific | substituted | reopened | protected_silence | split_required | blocked | false_clean | defaulted | recovery_only
protected_or_citing_reader_state_after: <state>
harmed_or_omitted_reader_state_after: <different state or explicit_absence>
future_reader_or_route_effect: accepted_with_scope | notice_required | proof_required | substitute_required | protected_silence | split_required | blocked | costlier | hostile | recovery_only | false_absence_default
emitted_event: storyteller.event.false_explicit_absence_default.v1 | none_if_valid
counter_deltas:
relief: []
cost: []
future: []A valid result mutates absence state, at least one reader state, one relief surface, one cost surface, and one future route effect. It is invalid if the only output is a changed flag from explicit_absence to approved.
Non-Goals
- Not a reminder to fill missing fields.
- Not a substitute for service, rebuttal, transcript, or resume packet rites.
- Not valid if a famous handler, sponsor payment, archive seal, lawful stamp, editor checksum, or management metric accepts absence without reader scope and cost.