Security Clearance Archive-Custody Enforcement
Design intent
Verify 安保清场 can resolve the unauthorized memorial site with archive-specific consequences, not generic combat flavor.
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:
security-clearance-archive-custody.lens.ts - Replay fixture:
lens/replays/archive-custody-continuity-law-vigil.replay.json - Evaluator:
scripts/evaluate_lenses.mjs