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.