Support-Light Personhood Custody / 应援灯人格羁押机制

Support-Light Personhood Custody is the mechanism that prevents Li Deng from collapsing into either a free resurrectable witness or disposable lost property. Its top-level system wrapper is 应援灯人格羁押线, while Li Deng’s personal recruit/miss/custody route remains in her character storyline.

It tracks the machine state of one contested row: the same L-07 trace may be accepted as personhood proof, sealed as archive residue, used as fan receipt, bridged through K-404, muted by edit continuity, or cleared as property. Each posture must change future route acceptance.

Mechanic promise

A valid implementation must answer four questions in state, not prose:

  1. What concrete row is being classified?
  2. Who currently holds or can prove it?
  3. Which posture does the player choose?
  4. Which future route accepts, rejects, or reprices the row afterward?

Entry contract

entry_contract:
  trigger_kind: state_pressure
  subject: char.li_deng
  row_exists_any:
    - voiceprint
    - support_light_shell
    - fan_receipt
    - static_receipt
    - archive_stub
    - security_tag
    - editor_checksum
  claimant_families_min: 2
  future_route_depends_on_row: true
  no_terminal_discharge: true
  no_fixed_turn_trigger: true

The mechanism must not use fixed numbered timing, chapter quota, raw content-count goals, or lens health as trigger logic.

State fields

support_light_personhood_state:
  subject: char.li_deng
  docket: storyteller.card.li_deng_support_light_personhood_docket.v1
  state_before: unseen | offered | voiceprint_held | fan_receipt_known | archive_intake | security_property_frame | muted_voiceprint | protected_route_asset | missing_deleted | recovery_only_personhood_claim
  row:
    row_id: <stable id>
    row_kind: voiceprint | support_light_shell | fan_receipt | static_receipt | archive_stub | security_tag | editor_checksum
    holder: production | fan_public | huo_qian | k404 | archive | security | editor | sponsor | pirate_relay | explicit_absence
    credibility_anchor: checksum | witness | oxygen_queue | archive_stub | security_log | broadcast_echo | explicit_absence
  claimant_families: []
  accepted_future_uses: []
  rejected_or_costlier_future_uses: []
  selected_posture: <branch or unresolved>
  state_after: <posture state>

Posture states

StateMeaningFuture route rule
hologram_witnessLi Deng is preserved as witness route asset.Witness/personhood rites can assign her with protection cost.
silent_archive_assetThe row survives only inside lawful/archive custody.Lawful appeal accepts it; public/fan route is costlier.
fan_route_evidenceFan/public receipt carries personhood.Public route accepts it; sponsor/lawful route may object.
static_receipt_bridgedK-404 becomes required bridge.K-404/static receipt must be available for clean use.
muted_voiceprintEdit continuity uses the trace without personhood.Current slot may stabilize; raw personhood proof is costlier.
security_property_frameThe trace is classified as object/property.Personhood route becomes recovery-only unless frame is broken.
hostile_support_light_echoSuppressed row leaks as hostile public/pirate echo.Public/pirate route opens with heat; lawful/sponsor use worsens.
missing_deletedThe row is cleared beyond clean recovery.Only scarred recovery can reopen it.
recovery_only_personhood_claimDeletion is avoided but clean preservation failed.Later recovery requires stronger bridge and visible scar.

Branch contract

Each non-default branch must record at least three state/counter deltas. One must be relief, one cost, and one future route effect.

branch_contract:
  preserve_as_hologram_witness:
    relief_any:
      [lideng_voice_integrity_up, lideng_personhood_claim_up, future_witness_route_unlocked]
    cost_any: [inspection_heat_up, witness_exposure_up, handler_burden_up]
    future_effect_any: [assignable_hologram_witness, protected_witness_payroll_required]
  seal_as_silent_archive_asset:
    relief_any: [voiceprint_not_destroyed, archive_fraud_down]
    cost_any: [public_receipt_legitimacy_down, archive_debt_up, fan_oxygen_resentment_up]
    future_effect_any: [lawful_only_appeal_available, public_route_costlier]
  publish_fan_personhood_receipt:
    relief_any: [private_erasure_blocked, public_receipt_legitimacy_up]
    cost_any: [sponsor_stop_loss_pressure_up, inspection_heat_up, witness_reprisal_risk_up]
    future_effect_any: [fan_public_route_open_with_audit]
  route_through_k404_static_receipt:
    relief_any: [k404_static_receipt_value_up, source_ambiguity_down]
    cost_any: [k404_exposure_up, archive_doubt_up, static_contamination_risk_up]
    future_effect_any: [k404_bridge_required]
  mute_as_edit_safe_noise:
    relief_any: [continuity_hazard_down, slot_legibility_up]
    cost_any: [lideng_voice_integrity_down, edit_debt_up, future_raw_proof_cost_up]
    future_effect_any: [personhood_recovery_costlier]
  surrender_to_security_property_frame:
    relief_any: [immediate_security_noise_down, sponsor_stop_loss_pressure_down]
    cost_any: [lideng_personhood_claim_down, fan_oxygen_resentment_up, custody_gap_up]
    future_effect_any: [personhood_route_recovery_only]
  defer_into_recovery_only:
    relief_any: [missing_deleted_prevented, unsafe_clean_use_blocked]
    cost_any: [schedule_pressure_up, route_asset_pressure_up, recovery_route_cost_up]
    future_effect_any: [later_recovery_hearing_required]

Default rule

When the docket is unresolved, hidden, treated as ambient noise, cleared by security, or consumed by edit/sponsor/archive without a named posture, Unclaimed Light Clearance fires or becomes armed.

default_rule:
  event: storyteller.event.unclaimed_light_clearance.v1
  trigger_any:
    - unresolved_personhood_row_ignored
    - property_frame_accepted_without_scar
    - voiceprint_muted_without_row_state
    - archive_intake_without_public_cost
    - fan_receipt_suppressed_without_witness_cost
  required_mutations:
    - li_deng_state_changes
    - proof_state_changes
    - future_route_effect_changes

Future route acceptance check

Future rites that use Li Deng or L-07 must inspect posture state.

future_acceptance_check:
  intended_use: witness_route | fan_receipt_route | archive_appeal | k404_bridge | edit_continuity | security_clearance | recovery
  accepted_states: []
  rejected_or_costlier_states: []
  required_bridge_or_absence: <bridge>
  rejection_reason_any:
    - wrong_custody_posture
    - missing_voice_integrity
    - fan_receipt_absent
    - k404_bridge_absent
    - archive_seal_required
    - security_property_frame_hardened
    - recovery_only_scar_required

Replay evidence shape

mechanic_id: storyteller.mechanic.support_light_personhood_custody.v1
session_id: lens-li-deng-support-light-personhood-v1-<timestamp>
seed: <deterministic-seed>
entry_state:
  subject: char.li_deng
  docket_exists: true
  row_kind: <row kind>
  claimant_families_min: 2
  future_route_depends_on_row: true
  no_fixed_turn_trigger: true
resolution:
  selected_posture: <branch>
  state_after: <posture state>
  event_seen_or_armed: storyteller.event.unclaimed_light_clearance.v1 | none
  future_acceptance_check:
    accepted_states: []
    rejected_or_costlier_states: []
  counter_deltas: {}
assertions:
  - row_is_concrete
  - holder_or_absence_is_visible
  - posture_changes_future_route_acceptance
  - success_has_cost
  - default_clearance_is_durable
  - replay_provenance_not_trigger_logic

Non-goals

  • Not a lore taxonomy.
  • Not a fixed-timing rescue gate.
  • Not a global personhood philosophy page.
  • Not ordinary recruitment.
  • Not valid if all postures produce the same future route acceptance.
  • Not valid if Li Deng can be deleted, saved, or used without a durable row state.