Qiu Bai Silent-Chorus Attribution Witness / 秋白静默合唱署名见证线
This storyline turns Rite 23’s audience-signature decision into a character-scale attribution problem. A chorus blend may sound like one clean object, but the route must preserve who sang, who was replaced, and who is allowed to read that row before anyone asks whether one voice may carry another’s liability.
Ordered executable chain
- Rite 23 — Fan Signature Accession (
storyteller-rite-23-fan-signature-accession) is the sole producer. It gains Qiu Bai, the fan archive signature, and all eleven review-input candidates while recording either stable sampling or contradictory signatures entering the archive. - Silent-Chorus Attribution Review (
storyteller.rite.qiu_bai_silent_chorus_attribution_review.v1) opens from the source flags, actual cards, and unfinished-disposition state. It requires seven exact in-hand assignments and one selected posture/boundary pair. - Review choices 0–2 are terminal. Choice 3 is deliberately nonterminal: it retains Qiu Bai, sets the exact three pending flags, and completes the review so the natural default becomes eligible.
- Silent-Chorus Name Default (
storyteller.event.qiu_bai_silent_chorus_name_default.v1) then resolves exactly one of three terminal outcomes. It is not a neutral timeout. - A future
chorus_blendvoice-use decision remains outside this storyline and requires the separate Voice Substitution Liability Hearing.
A fresh state, direct review, generic person substitution, manually seeded source flags, or an attribution docket without the actual Rite 23 completion must fail.
Four exact review lanes
| Review | Rite 23 history | Exact posture | Exact boundary | Result |
|---|---|---|---|---|
| 0 | storyteller_fan_witnesses_enter_archive | qiu_bai_protected_member_rows_posture | qiu_bai_named_order_only_boundary | sole protected recruit and route asset |
| 1 | storyteller_fan_witnesses_enter_archive | qiu_bai_public_pseudonym_readback_posture | qiu_bai_public_readback_boundary | public pseudonym rows; independent non-recruit |
| 2 | storyteller_fans_sampled_for_archive | qiu_bai_sponsor_clean_blend_posture | qiu_bai_sponsor_capture_boundary | sponsor clean-blend capture; toxic non-recruit |
| 3 | either completed Rite 23 history | qiu_bai_defer_until_names_fade_posture | qiu_bai_disappearing_roster_absence | arm the name-default pending triple |
The IDs in the table abbreviate the full storyteller.card.*.v1 card IDs documented in the card packet. A posture paired with another branch’s boundary must fail before state mutation.
Three default terminals
| Event option | Terminal state | Person result | Durable consequence |
|---|---|---|---|
| 0 | unnamed_chorus_disbanded_hard_miss | Qiu Bai removed; hard miss | storyteller_qiubai_chorus_disbanded; archive recovery-only |
| 1 | hostile_sponsor_clean_blend_inventory | Qiu Bai removed; hostile capture | false-clean-blend risk and later liability challenge |
| 2 | late_public_pseudonym_non_recruit | Qiu Bai removed; cooperative non-recruit | public counterreceipt readback with recovery cost |
All three clear the same pending triple, deny the route asset, record a terminal disposition, and gain storyteller.card.qiu_bai_unnamed_chorus_counterreceipt.v1. None grants voice permission.
Sole recruitment and future hearing boundary
Review option 0 alone sets recruitment and route_asset.qiu_bai_silent_chorus_attribution_witness. Its scope is a named member-row and lead-replacement-order attestation for one named reader. It also sets qiu_bai.future.voice_substitution_liability_hearing_required; this is a liability obligation, not proof that the future hearing happened.
The attribution docket explicitly has doesNotSatisfyVoiceSubstitutionDocket: true. No review or default branch may complete the voice-liability rite, grant whole-chorus representation, turn attribution into voice-use consent, or grant contract, memorial, route, or facility authority.
Replay evidence
qiu-bai-silent-chorus-attribution-witness.recruit.replay.jsonmust execute the real Rite 23 contradictory-signature branch, assign the protected seven-card tuple, and resolve review choice 0 with Qiu Bai retained and the sole route asset present.qiu-bai-silent-chorus-attribution-witness.disbanded-default.replay.jsonmust execute the real Rite 23 source, assign the defer tuple, resolve review choice 3, observe the exact pending triple, and then resolve default option 0 with the hard-miss flag and counterreceipt.
The focused runtime test must reach all four review branches and all three default terminals; reject fresh, missing-card, virtual, mixed-pair, and repeated resolutions; and prove that neither replay seeds source or terminal state. Both durable sessions and replays must remain source: storyteller with normalized lens provenance and integrity evidence.