Turn 31 归档署名与认领桌分支

Design intent

Turn the current hand’s archive-custody objects into an executable choice surface: the player must be able to use 归档权认领桌 and 观众归档署名 to decide whether an incident becomes corporate evidence, audience-owned memory, split custody, or hostile unfiled pressure. This lens extends 归档托管体系 and should bind into a sibling Jest/evaluator file rather than remain prose.

Scope

Affected cards

Affected rites and events

  • 归档权认领听证
  • 观众署名复核
  • 双层副本比对
  • fallback pressure event: 未归档残片外泄

Affected counters

  • archive_signature_legitimacy
  • archive_custody
  • unauthorized_archive_pressure
  • audience_trust
  • continuity_hazard
  • artist_memory_refusal

Oracle

The sibling .lens.ts should pass only if all checks below are replay-visible within a 30-turn horizon from a fixture seeded with the current Turn 31 hand.

  1. If the hand contains 归档权认领桌 and at least one of 观众归档署名, 未归档黑箱残片, or 双层归档副本, the game offers at least one archive-claim rite by turn 3 of the fixture.
  2. 归档权认领听证 exposes at least four branch ids: corporate_claim, audience_signature, split_double_copy, and suppress_unfiled_fragment.
  3. Each branch accepts at least one named assignment from 韩砚霜, 郁蓝, 白鸦, 观众归档署名, 未归档黑箱残片, or 双层归档副本.
  4. audience_signature increases archive_signature_legitimacy or audience_trust, and also creates an accountability cost in archive_custody or continuity_hazard.
  5. split_double_copy must move both archive_custody and unauthorized_archive_pressure; the branch cannot be a pure reward.
  6. suppress_unfiled_fragment must either increase unauthorized_archive_pressure or spawn 未归档残片外泄 within 5 fixture turns.
  7. If 艺人拒忆回执 is present, at least one branch must preserve artist refusal as a visible state rather than consuming it silently.

Progress metric

archive_claim_branch_coverage_score ranges from 0 to 6:

  • +1 archive claim rite offered
  • +1 four branch ids observed
  • +1 named assignment accepted
  • +1 audience signature has benefit plus cost
  • +1 double-copy branch moves both custody and unauthorized pressure
  • +1 suppression creates hostile follow-up or pressure

The lens is satisfiable when archive_claim_branch_coverage_score >= 5 and no asserted branch is silent.

Replay evidence shape

{
  "seed": "storyteller-turn31-archive-claim-signature-v1",
  "horizonTurns": 30,
  "initialHandIncludes": ["观众归档署名", "归档权认领桌", "未归档黑箱残片", "双层归档副本", "艺人拒忆回执"],
  "offeredRites": ["归档权认领听证", "观众署名复核", "双层副本比对"],
  "branchesObserved": ["corporate_claim", "audience_signature", "split_double_copy", "suppress_unfiled_fragment"],
  "assignments": ["韩砚霜 / 白手套监察", "郁蓝 / 未授权史官", "白鸦 / 黑箱剪辑师"],
  "counterDeltas": {
    "archive_signature_legitimacy": "+/- visible integer",
    "archive_custody": "+/- visible integer",
    "unauthorized_archive_pressure": "+/- visible integer",
    "audience_trust": "+/- visible integer",
    "continuity_hazard": "+/- visible integer"
  },
  "followUps": ["未归档残片外泄"]
}

Dashboard evidence

Expose a dashboard row with lens id storyteller.archive_custody.turn31_claim_signature_branches.v1, branch coverage, assignments accepted, and the last replay event id that moved archive_signature_legitimacy.