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