Backbeat Crowd-Sync Ledger Lens / 鼓点共振账本 Lens
This lens checks the actual transition from protected backbeat custody to operational crowd synchronization. It does not pass merely because the Wiki pages, parent character route, or source cards exist.
Parent oracle
parent:
rite_id: rite.night_shift_backbeat_custody
required_choice_index: 0
required_choice_id: recruit_carrier_with_credit
required_readiness_flag: backbeat_crowd_sync.parent.recruit_carrier_source_ready
all_other_choices_block_child: true
child_readiness_materialized: true
gained_card_ids:
- storyteller.card.backbeat_crowd_sync_ledger.v1
- storyteller.card.backbeat_sync_target_audience_floor.v1
- storyteller.card.backbeat_paced_group_live_audience.v1
- storyteller.card.backbeat_consent_refusal_row.v1
- storyteller.card.backbeat_future_reader_blackout_floor.v1
The five gained cards must not be starters. Parent choice 0 must be visible earlier in the same real replay as the child resolution.
Exact child oracle
rite_id: storyteller.rite.backbeat_crowd_sync_review.v1
slot_order:
- ledger
- source_backbeat
- sync_target
- paced_group
- conductor
- payment_credit_or_protection
- consent_refusal
- future_reader
exact_card_order:
- storyteller.card.backbeat_crowd_sync_ledger.v1
- card.qi_jin_backbeat_packet
- storyteller.card.backbeat_sync_target_audience_floor.v1
- storyteller.card.backbeat_paced_group_live_audience.v1
- card.qi_jin_night_shift_drummer
- card.qi_jin_backbeat_payment_or_protection
- storyteller.card.backbeat_consent_refusal_row.v1
- storyteller.card.backbeat_future_reader_blackout_floor.v1
enforce_exact_slot_accepts: true
enforce_conditions: true
requires_assigned_cards_in_hand: true
requires_selected_option: true
enforce_selected_option_requirements: true
selected_posture_source: rite_choice
selected_posture_prop_card: false
The lens fails on missing, wrong, duplicate, extra, virtual, catalog-only, or out-of-hand cards; omitted or invalid choices; mismatched option requirements; or repeat resolution.
Branch oracle
option_ids_in_exact_order:
- protected_conductor
- fan_chant_bridge
- egress_pacer
- sponsor_metronome_patch
- pirate_rhythm_leak
- editor_loop_mask
- refuse_sync
- hidden_use_default
Every branch must write an exclusive state, visible relief, visible cost, and future-reader effect. Protected conductor preserves Qi Jin after the parent recruited him; it is not a second recruitment.
Default event oracle
event_id: storyteller.event.backbeat_sync_panic_loop.v1
executable_trigger: true
only_armed_by: hidden_use_default
recovery_option_ids:
- publish_conductor_credit_addendum
- serve_egress_roll_call
- quarantine_sync_packet
every_option_clears_pending: true
every_option_preserves_hidden_use_scar: true
event_is_one_shot: true
The event fails if a missing pending flag still triggers it, if resolution can retrigger, if outcomes collapse, or if recovery erases the scar.
Runtime-evidence oracle
Runtime satisfaction requires one exported Game CLI parent-child chain plus focused execution of the hidden-use event:
protected_chain:
evidence: game_cli_replay
parent_choice: 0
child_choice: 0
exact_child_assignments: true
expected_state: protected_conductor
default_chain:
evidence: game_cli_replay_and_focused_runtime_test
replay: lens/replays/backbeat-crowd-sync-ledger.hidden-use-recovery.replay.json
child_choice: 7
real_event_object_triggered: true
durable_recovery_choice: 0
every_event_choice_executed: true
pending_cleared: true
hidden_use_scar_preserved: true
provenance:
source: storyteller
virtual_cards: false
parent_precedes_child: true
event_follows_hidden_default: true
Wiki text and the older character/custody replays do not satisfy this child lens by themselves. One durable replay must prove the protected parent-child chain; a second must prove hidden use followed by one real recovery; and the focused runtime test must execute every recovery against the real rite and event objects.
Authority oracle
No branch or recovery may grant universal audience consent, fan mandate, liveness truth, floor clearance, sponsor truth, public truth, lawful custody, voice/likeness rights, archive ownership, or unrestricted broadcast authority.
Non-duplication
- Parent custody owns Qi Jin’s recruitment and the beat’s custody.
- This child owns one operational synchronization use.
- Audience Stability Floor owns audience continuation.
- Live Floor Egress owns floor routing and roll-call.
Only source storyteller content can satisfy this lens.