Backbeat Custody Readback Lens / 鼓点羁押回读 Lens
Primary Observation Link
This lens observes Backbeat Custody Readback, Night-Shift Backbeat Custody, and the character-facing Qi Jin Night-Shift Drummer route.
It is observed through Qi Jin Night-Shift Drummer, Night-Shift Backbeat Custody, Backbeat Chain Break, and Qi Jin Night-Shift Backbeat Custody Lens.
Observable Promise
Storyteller must prove that a live backbeat remains a custody object before downstream systems consume it. The character lens can prove whether 祁烬 is recruitable, suppressible, hostile, missed, protected, or explicitly absent. This system lens proves that the beat packet itself preserves source surface, custodian, liveness claim, legality class, claimant families, target future use, branch cost, and future route effect.
The lens fails if blackout audio becomes a universal proof token, if editor continuity counts as raw proof, if sponsor sync counts as public truth, or if future play accepts the beat without knowing who held it, who was excluded, and what route cost was paid.
Entry Oracle
Open from state pressure, not calendar pressure.
entry_state:
trigger_kind: state_pressure
live_audio_residue: true
image_or_official_feed_unreliable: true
source_surface_any:
- blackout
- counterbroadcast
- memorial
- archive_seizure
- fan_queue
- editor_cut
- pirate_relay
- sponsor_package
- equivalent
backbeat_can_change_future_route: true
claimant_families_min: 2
future_reader_or_route_present: true
qi_jin_state_or_explicit_absence_visible: true
player_can_recruit_seal_mix_sync_release_relay_mute_quarantine_or_default: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_count_trigger: true
no_dashboard_or_lens_health_trigger: trueThe lens fails if entry comes from a fixed turn, fixed day/week, chapter quota, raw audience count, dashboard state, lens health, or a generic blackout scene without a future reader.
Packet Oracle
Qi Jin Night-Shift Drummer or equivalent must record:
backbeat_custody_packet:
card_id: storyteller.card.qi_jin_night_shift_drummer.v1
backbeat_packet_id: <stable id or explicit_absence>
source_surface: blackout | counterbroadcast | memorial | archive_seizure | fan_queue | editor_cut | pirate_relay | sponsor_package | equivalent
beat_source: drum_kit | monitor_click | crowd_clap | breath_count | emergency_metronome | mic_bleed | pirate_sync
current_posture: uncontacted | recruitable | recruited | suppressed | hostile | missing | captured | recovery_only | explicit_absence
custodian: performer | production | editor | archive | inspector | sponsor | fan_public | pirate_relay | explicit_absence
liveness_claim: alive_room | staged_room | coerced_room | substituted_room | unknown_room
legality_class: lawful_trace | public_receipt_only | editor_safe_mix | sponsor_sync_package | pirate_signal_only | quarantined | contested
future_route_acceptance: accepted | rejected | costlier | recovery_only | hostileThe lens fails if the card records only a follower, a mood cue, or an audio proof boolean.
Assignment Oracle
Night-Shift Backbeat Custody or equivalent must require:
- backbeat card;
- backbeat packet id;
- source surface;
- target future use;
- beat carrier or explicit absence;
- primary handler or explicit absence;
- custody posture;
- payment or protection;
- branch cost;
- future route acceptance effect.
Use audio, safe mix, recruit drummer, or calm crowd are invalid unless the assignment mutates beat state and future route acceptance.
Branch Oracle
A satisfying implementation proves these non-equivalent branch families.
Branch A - Recruit Carrier
Expected evidence:
custody_posture: recruit_carrier;- 祁烬 or explicit carrier becomes protected, credited, paid, or route-asset assigned;
- liveness clarity, audience stability, or route usability improves;
- performer retaliation, payroll, protection burden, pirate attention, or handler burden rises;
- future blackout recovery or liveness proof is accepted only with carrier cost.
Branch B - Official Seal
Expected evidence:
custody_posture: official_seal;- inspector, archive, lawful seal, or equivalent custodian validates the beat;
- admissibility or archive legitimacy improves;
- inspection heat, archive debt, and performer exposure rise;
- future reader is lawful-only, archive-only, accepted with cost, or costlier.
Branch C - Editor Mix
Expected evidence:
custody_posture: editor_mix;- continuity, legibility, or black-screen repair improves;
- edit debt, source ambiguity, and future raw-proof cost rise;
- public receipt or lawful proof remains costlier unless original carrier custody is reconciled.
Branch D - Sponsor Sync
Expected evidence:
custody_posture: sponsor_sync;- sponsor, budget, slot, or stop-loss pressure drops;
- contract capture, fan distrust, public receipt distrust, or musician hostility rises;
- sponsor package may open while public, artist, or lawful route becomes costlier.
Branch E - Public Or Pirate Release
Expected evidence:
custody_posture: public_release | pirate_release;- public copy legitimacy, counterbroadcast proof, or fan oxygen balance improves;
- pirate echo heat, crowd sync pressure, inspection heat, or performer retaliation risk rises;
- public receipt or counterbroadcast becomes possible while lawful custody or sponsor route becomes costlier.
Branch F - Mute Or Quarantine
Expected evidence:
custody_posture: mute_trace | quarantine;- panic, false-owner risk, or immediate pressure may fall;
- current route is delayed, blocked, hostile, or recovery-only;
- later recovery requires reopened packet, paid carrier, official seal, public receipt, or split copy.
Branch G - Chain-Break Default
Expected evidence:
custody_posture: explicit_absence | no_handler | hidden_trace | equivalent;event_seen_or_armed: storyteller.event.backbeat_chain_break.v1;- beat state becomes hostile, missing, false-owned, panic-looped, pirate-amplified, sponsor-captured, editor-contradicted, or recovery-only;
- future route is blocked, hostile, costlier, captured, or recovery-only.
Default Oracle
Backbeat Chain Break or equivalent must record:
event: storyteller.event.backbeat_chain_break.v1
backbeat_packet_id: <stable id>
source_surface: blackout | counterbroadcast | memorial | archive_seizure | fan_queue | editor_cut | pirate_relay | sponsor_package | equivalent
failed_condition_any:
- beat_carrier_unprotected
- beat_carrier_unpaid
- custodian_missing
- proof_chain_hidden
- sponsor_sync_without_credit
- editor_mix_without_source
- public_release_without_safety
- pirate_release_without_trace
- official_seal_contradicted
- no_handler_assigned
event_seen_or_armed: true
future_route_effect: blocked | hostile | costlier | captured | recovery_only | equivalentThe default fails if it only produces crowd mood, reputation loss, or a generic blackout mishap.
Progress Metric
backbeatCustodyReadbackProgress = 0..10:
0: blackout audio is flavor.1: live audio residue can create a backbeat packet.2: packet records source surface, beat source, custodian, liveness claim, legality class, and future acceptance.3: 祁烬 state or explicit absence is visible.4: at least two claimant families or absences are recorded.5: custody hearing exposes carrier, handler, posture, payment/protection, and target future use.6: recruit or official-seal branch changes future route acceptance with cost.7: editor, sponsor, public, pirate, mute, and quarantine branches do not collapse.8: chain-break default is armed or fired for hidden, unpaid, false-owned, or no-handler beat use.9: future route consumes beat state.10: runtime or replay evidence proves one positive branch and one default/suppression branch with branch deltas and future effect.
Runtime Evidence
Fresh durable session provenance:
session_id: lens-storyteller-lens-backbeat-custody-readback-v1-20260703t0545z
seed: backbeat-custody-readback-20260703
replay: lens/replays/backbeat-custody-readback.20260703.replay.json
turn_horizon: 2
status: runtime-provenance-addedThis replay is intentionally recorded as lens-scoped durable provenance. It does not replace the branch oracle above; future work should extend this session or sibling sessions until one positive branch and one default/suppression branch expose concrete deltas and future route effects.
Non-Goals
Not a generic music scene, fixed-turn NPC encounter, mood meter, or free proof token. This lens only passes when the beat packet remains a scoped custody object that changes future play.