Broadcast Legality Conversion Hearing / 播出合法性转轨听证
Broadcast Legality Conversion Hearing is the management rite that changes which broadcast channel may accept a route asset.
It answers a different question from claimant priority. Claimant priority asks who gets first custody. This rite asks whether the asset can be aired, corrected, appealed, packaged, memorialized, or used to unlock a route under the channel the player intends to use.
Offer condition
Offer this rite only when a Broadcast Legality Docket exists and all of the following are true:
- a stable
asset_idexists; current_legality_classis known or explicitly absent;intended_usewould require another channel class, license slot, mirror right, proof holder, public receipt, editor checksum, sponsor waiver, inspector seal, or witness protection;- at least two authority families can alter the conversion;
- at least one future route option, rite assignment, or card acceptance changes after resolution.
This rite must not be offered from a fixed numbered turn, day interval, chapter quota, or content-count target.
Required assignment slots
rite_id: storyteller.rite.broadcast_legality_conversion_hearing.v1
required_slots:
docket: storyteller.card.broadcast_legality_docket.v1
route_asset: <asset id>
intended_use: <broadcast/correction/appeal/memorial/route unlock>
current_legality_class: <class>
desired_legality_class: <class>
bridge_or_absence: license_slot | mirror_right_contract | inspector_seal | public_receipt | editor_checksum | sponsor_waiver | pirate_relay | quarantine_order | explicit_absence
handler_or_absence: han_yanshuang | shen_luo | baiya | yu_lan | production | public_witness | sponsor | inspector | none
optional_slots:
proof_holder: <holder or explicit absence>
public_anchor: <witness/receipt/fan queue/pirate relay/artist boundary or absence>
payment_source: cash | sponsor_bridge | favor_debt | license_slot | public_debt | edit_credit | recovery_budget | explicit_absenceThe rite fails validation if it accepts a route asset without checking the asset’s channel class.
Branches
Branch A — Petition lawful slot
The player petitions the license desk, inspector/archive, or white-glove authority to convert the asset into recognized lawful use.
Expected outcome:
selected_branch: petition_lawful_slot
legality_class_after_any:
- lawful_broadcast
- lawful_only
- provisional_lawful
relief_any:
- route_accepts_lawful_asset
- custody_clarity_up
- contempt_risk_down
cost_any:
- license_slots_free_down
- inspection_heat_up
- bureau_favor_debt_up
- public_receipt_distrust_up
- sponsor_stop_loss_pressure_upBranch B — Retrofit mirror right
The player binds a near, exit, staging, or naming right to the intended use, often through contract language, manager cover, or sponsor debt.
Expected outcome:
selected_branch: retrofit_mirror_right
mirror_right_bound_any:
- near_right
- exit_right
- staging_right
- naming_right
legality_class_after_any:
- lawful_broadcast
- sponsor_safe_package
- mirror_right_bound_with_debt
relief_any:
- intended_use_unblocked
- broadcast_legality_up
cost_any:
- contract_capture_up
- sponsor_stop_loss_pressure_up
- artist_boundary_risk_up
- future_recovery_cost_upBranch C — Publish public counter-receipt
The player refuses private legalization and anchors the asset through public witness, fan queue, unauthorized historian, or pirate-adjacent receipt.
Expected outcome:
selected_branch: publish_public_counter_receipt
legality_class_after_any:
- public_receipt_only
- public_only_route_asset
- pirate_signal_only
relief_any:
- public_receipt_legitimacy_up
- private_capture_blocked
- witness_route_unlocked
cost_any:
- inspection_heat_up
- sponsor_stop_loss_pressure_up
- public_exposure_up
- pirate_heat_up
- lawful_route_cost_upBranch D — Cut editor-safe version
The player lets editor, black-box, checksum, redaction, or continuity tool make the asset airable as a cut rather than as raw proof.
Expected outcome:
selected_branch: cut_editor_safe_version
legality_class_after_any:
- editor_safe_cut
- editor_only
- split_canon
relief_any:
- continuity_hazard_down
- audience_churn_down
- asset_can_air_as_cut
cost_any:
- edit_debt_up
- source_ambiguity_up
- archive_debt_up
- public_receipt_distrust_upBranch E — Accept sponsor bridge package
The player accepts sponsor/manager funding, waiver, naming language, or clean package so the asset can move through a safe commercial channel.
Expected outcome:
selected_branch: accept_sponsor_bridge_package
legality_class_after_any:
- sponsor_safe_package
- sponsor_only
- lawful_broadcast_with_capture
relief_any:
- sponsor_stop_loss_pressure_down
- immediate_slot_pressure_down
- intended_use_unblocked
cost_any:
- contract_capture_up
- public_receipt_distrust_up
- fan_oxygen_resentment_up
- artist_boundary_risk_upBranch F — Quarantine until clean
The player refuses immediate use and holds the asset out of broadcast until a better bridge, appeal, witness, or proof holder exists.
Expected outcome:
selected_branch: quarantine_until_clean
legality_class_after_any:
- quarantined
- recovery_only
- lawful_only_after_appeal
relief_any:
- contempt_risk_down
- false_owner_pressure_down
- archive_fraud_down
cost_any:
- route_option_blocked_now
- future_recovery_cost_up
- schedule_pressure_up
- public_grief_stability_downBranch G — Air illegally
The player uses the asset in the desired channel without matching license, mirror right, seal, public anchor, checksum, waiver, or witness protection.
Expected outcome:
selected_branch: air_illegally
broadcast_goes_live: true
event_seen_or_armed: storyteller.event.unlicensed_route_asset_contempt.v1
legality_class_after_any:
- contempt_flagged
- public_only
- pirate_only
- blackout_fold
- recovery_only
relief_any:
- route_visible_now
- private_capture_delayed
cost_any:
- inspection_heat_up
- blackout_slots_up
- license_slots_free_down
- route_asset_pressure_up
- future_recovery_cost_upOutcome contract
Every branch must write:
branch_result:
legality_class_before: <class>
legality_class_after: <class>
accepted_future_channels:
- <channel>
blocked_or_costlier_future_channels:
- <channel>
route_asset_state_after: <state>
counter_deltas:
relief:
- <relief counter/state>
cost:
- <cost counter/state>The rite is invalid if a branch only changes money, mood, or flavor while future route acceptance remains unchanged.
Character pressure
- Han Yanshuang can convert to lawful or lawful-only use through oath, seal, bureau debt, or quarantine.
- Shen Luo can retrofit mirror rights or sponsor-safe language, but debt and capture must remain visible.
- Baiya can create editor-safe cuts, checksums, and redactions, but cannot erase source ambiguity for free.
- Yu Lan can anchor public counter-receipts, making the route public-visible while raising exposure and sponsor heat.
Non-goals
- Not a generic hearing.
- Not a free cleanup after illegal broadcast.
- Not a duplicate of claimant priority; this rite must change channel legality and future acceptance.
- Not valid without branch divergence and costed success.
- Not bound to a fixed turn or countdown.