Unauthorized Memorial Custody Flow

Design intent

Verify the player can assign black-box and witness cards into an unauthorized vigil, move custody away from unheld, and see memorial/evidence/breach counters within a 30-turn horizon.

Scope

This lens is backed by ChatGPT handle 6b095d3d6a45 and the active storyteller source only. It binds archive custody, continuity law, unauthorized memorial pressure, current-hand cards, and replay-visible counter movement.

Oracle

The sibling .lens.ts and pnpm lens:report assert that canon pages exist, preserve canon_source: storyteller, retain a source guard that does not advance restart, and that lens/replays/archive-custody-continuity-law-vigil.replay.json records the required choices, assignments, outcomes, and custody/counter deltas within a 30-turn horizon.

Progress metric

The lens is satisfied when all local oracle checks pass against the bound wiki pages and replay fixture.

Evidence

  • Code sibling: unauthorized-memorial-custody-flow.lens.ts
  • Replay fixture: lens/replays/archive-custody-continuity-law-vigil.replay.json
  • Evaluator: scripts/evaluate_lenses.mjs