Refund Window Name-Correction Afteruse Receipt Lens
This lens checks that a corrected-name refund row cannot be consumed as clean broadcast consent after the consumer, harmed reader, or proof bridge has changed.
Design Intent
Storyteller needs box-office pressure to matter beyond money. A refund row can settle cash while still leaving identity, consent, and route custody unresolved. The player must decide whether to scope, renew, split, quarantine, or default the row.
Scope
Affected surfaces: refund-window docket card, name-correction review rite, false-clean afteruse default event, box-office debt, sponsor heat, fan trust, continuity liability, future route reader state.
Oracle
entry_state:
trigger_kind: state_pressure
source_refund_row_visible: true
mistaken_name_visible: true
corrected_name_visible: true
clerk_or_explicit_absence_visible: true
requested_afteruse_visible: true
current_consumer_visible: true
harmed_reader_visible: true
proof_bridge_or_explicit_absence_visible: true
player_can_certify_reissue_attach_split_notice_quarantine_or_default: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_refund_count_trigger: true
no_dashboard_or_lens_health_trigger: trueRequired branch families: certify_original_refund_only, reissue_refund_with_named_witness, attach_narrow_afteruse_receipt, split_money_settlement_from_broadcast_consent, publish_name_correction_notice, quarantine_stale_refund_row, false_refund_name_afteruse_default, and future_effect_any.
Progress Metric
- 20% wiki lens and sibling binding exist;
- 40% docket/rite/default pages name required fields and forbidden triggers;
- 70% runtime card/rite/event objects exist;
- 100% lens-scoped durable replays prove scoped certification, split consent, quarantine, and false-clean default.
Evidence Shape
Runtime evidence should use a durable session named like lens-storyteller-lens-refund-window-name-correction-afteruse-receipt-v1-<run-id>, export replay JSON under lens/replays/, and include session id, seed, offered choices, assigned cards, branch choice, counters, and future route flags. This initial binding is wiki-contract evidence only, not replay satisfaction.