Qian Yan Thermal First-Touch Review / 钱砚热敏首触复核

storyteller.rite.qian_yan_thermal_first_touch_review.v1 is the character review that occurs after the thermal handprint test and before the seizure counter closes. It turns the source sticker-amnesty materials into Qian Yan state without pretending to issue a license, author consent, assign custody, authorize seizure, or grant future touching.

Entry contract

The review is state-triggered and non-repeatable. It requires:

  • storyteller-rite-34-sticker-amnesty-window complete;
  • storyteller-rite-35-thermal-sticker-handprint complete;
  • the actual card-storyteller-sticker-amnesty-clerk gained and available;
  • all ten exact slot cards present;
  • Qian Yan’s review unresolved;
  • storyteller_sticker_license_counter_closed absent;
  • storyteller.event.qian_yan_sticker_counter_seizure_default.v1 unresolved.

The source chronology begins earlier: Rite 31 creates the unlicensed sticker, Rite 32 authorizes the black-box loop, and Rite 33 creates the artist refusal receipt. Rite 36 is the deadline; Rite 37 is a later touch-right reader.

The review must not be offered by fixed turn/day/week, generic counter staffing, ST-SCALE-11 operator recruitment, raw sticker count, or lens/dashboard state.

Exact ten slots

The runtime rite exposes exactly these slots in this order:

#Slot idNameExact accepted cardRequired
1docketThermal first-touch docketstoryteller.card.qian_yan_thermal_first_touch_docket.v1yes
2qian_yanQian Yan counterwitnesscard-storyteller-sticker-amnesty-clerkyes
3unlicensed_stickerSource memorial stickercard-storyteller-unlicensed-memorial-stickeryes
4stamp_ledgerTemporary stamp ledgercard-storyteller-amnesty-stamp-ledgeryes
5thermal_sampleThermal handprint samplecard-storyteller-thermal-sticker-sampleyes
6fan_signatureFan provenance signaturecard-storyteller-fan-archive-signatureyes
7refusal_receiptArtist-owned refusal receiptcard-storyteller-refusal-receiptyes
8audit_sealAudit posturecard-storyteller-audit-sealyes
9touch_claimant_or_absenceTouch claimant or explicit absencestoryteller.card.qian_yan_touch_claimant_or_explicit_absence.v1yes
10future_readerNamed later readerstoryteller.card.qian_yan_named_future_reader.v1yes

No generic any, tag-only acceptance, virtual card, hidden eleventh slot, or card-storyteller-st-scale-11-memorial-sticker-amnesty-operator substitution satisfies the rite.

Eight ordered options

Choice 0 — recruit

recruit_thermal_first_touch_counterwitness

  • retain card-storyteller-sticker-amnesty-clerk;
  • set qian_yan.state.recruited_thermal_first_touch_counterwitness;
  • set route_asset.qian_yan_temporary_license_counterwitness;
  • preserve named applicant/proxy/first-touch provenance;
  • require a visible protection, audit, contamination, or future-reader cost;
  • grant no adjacent authority.

Choice 1 — preserve fan first-touch chain

preserve_fan_first_touch_chain

  • retain Qian Yan;
  • set qian_yan.state.fan_first_touch_chain_preserved;
  • preserve the exact fan signature and thermal first-touch row;
  • require a later public/fan reader or explicit absence;
  • do not turn the fan signature into consent;
  • create no Qian Yan route asset.

Choice 2 — honor artist refusal

honor_artist_refusal

  • retain Qian Yan;
  • set qian_yan.state.artist_refusal_honored;
  • record that card-storyteller-refusal-receipt constrained the touch, stamp, or future citation;
  • keep the refusal artist-owned rather than Qian-authored;
  • require a refusal-aware future reader;
  • create no route asset or inferred consent.

Choice 3 — split provenance from temporary license

split_touch_provenance_from_temporary_license

  • retain Qian Yan;
  • set qian_yan.state.touch_provenance_split_from_temporary_license;
  • preserve the physical first-touch record;
  • separately record what the temporary stamp claimed;
  • make the future reader consume both rows without treating either as memorial license;
  • create no route asset.

Choice 4 — record forced proxy and reopen applicant

record_forced_proxy_and_reopen_applicant

  • retain Qian Yan;
  • set qian_yan.state.forced_proxy_recorded_applicant_reopened;
  • record the proxy signer, claimed authority, force/coercion posture, and proof;
  • reopen the named applicant for acknowledgement, refusal, contest, or explicit absence;
  • prohibit proxy signature from becoming applicant consent;
  • create no route asset.

Choice 5 — white-glove capture

accept_white_glove_counter_capture

  • lose the actual Qian Yan card;
  • set qian_yan.state.white_glove_counter_captured;
  • preserve an audit-readable counter row with capture cost;
  • leave Qian Yan unavailable to player routes;
  • create no route asset;
  • grant no archive ownership or seizure authority.

Choice 6 — suppression and hostility

suppress_and_antagonize_qian_yan

  • lose the actual Qian Yan card;
  • set qian_yan.state.hostile_contamination_source;
  • arm hostile countertestimony or an equivalent adverse future reader;
  • preserve the applicant/proxy/first-touch contradiction;
  • impose durable recovery cost;
  • create no route asset.

Choice 7 — let seizure close the counter

let_seizure_close_counter

  • lose the actual Qian Yan card;
  • set qian_yan.state.sticker_counter_seized_missed;
  • set the counter-closed/missed legacy flags;
  • arm or resolve storyteller.event.qian_yan_sticker_counter_seizure_default.v1;
  • make future Qian Yan use recovery-only;
  • create no route asset.

Retention and route-asset invariant

  • Choices 0, 1, 2, 3, and 4 retain Qian Yan.
  • Choices 5, 6, and 7 lose Qian Yan.
  • Only choice 0 grants route_asset.qian_yan_temporary_license_counterwitness.
  • The route asset must be absent after every other choice and after natural Rite 36 miss.
  • Every option writes distinct Qian Yan state, provenance state, relief, cost, and future-reader effect.

Temporary stamp and proxy readback

Every resolved branch must leave these independently readable:

temporary_stamp:
  ledger_id: <card id>
  stamp_id: <stamp id or explicit absence>
  applicant: <person or explicit absence>
  signer: <person or explicit absence>
  signer_posture: applicant | authorized_proxy | forced_proxy | unauthorized_proxy | absent
  claimed_scope: <scoped claim>
  granted_memorial_license: false
thermal_first_touch:
  actor: <person or explicit absence>
  order: first | contested | unknown
  thermal_readout: <named readout or explicit absence>
  proof: <proof id or explicit absence>
  grants_future_touch_permission: false

Rite 36 and default handshake

Rite 36 remains the source seizure hearing. It does not become part of Qian Yan’s authority. If it completes while the review is unresolved, the natural miss replay must resolve the seizure default and leave Qian Yan lost, the route asset absent, and recovery-only state visible.

If choices 0 through 6 already resolved, Rite 36 may later read the scoped result but cannot overwrite the branch with a clean generic seizure outcome.

Rite 37 future-reader boundary

Rite 37 owns the later touch-right waiver. It may read the first-touch, refusal, applicant/proxy, and seizure rows. Qian Yan’s review does not decide who may touch, whether a waiver is valid, whether a living artist consented, or whether a memorial object has legal status.

ST-SCALE-11 boundary

The anonymous ST-SCALE-11 sticker-amnesty operator is a generic legacy worker row. Its intake/hearing/verdict/enforcement chain may run independently, but it cannot occupy the exact qian_yan slot, inherit Qian Yan state, satisfy a focused replay, or grant her route asset.

Forbidden authority and counters

No option may grant memorial license, artist/fan consent, voice/archive custody, archive ownership, identity/personhood/death, legal-body waiver, seizure authority, or universal touch permission.

No option may mutate:

  • memorial_license_status;
  • voice_integrity;
  • archive_signature_legitimacy;
  • legal_body_pressure.

Allowed character pressure remains scoped to Qian Yan progress, fan_witness_custody, license_mercy, audit_heat, archive_contamination, recovery cost, and future route cost.