Sponsor Stop-Loss Pressures Fan Oxygen Without Becoming Global HP
Design intent
Sponsor pressure should force a playable compromise, but it must not replace core schedule/license pressure. This lens verifies that sponsor_stop_loss and fan_oxygen act as local memorial-route costs, not independent fail-state HP bars.
Linked canon pages
Oracle
- Within 30 turns,
sponsor_stop_losschanges at least once. - Within 30 turns,
fan_oxygenchanges at least once. - At least one event or rite references both counters in the same resolution step.
- Neither counter alone triggers run failure.
fan_oxygen <= 0creates a local consequence or route block, not immediate player death.sponsor_stop_loss >= 3offers safe cut, archive-cost alternative, or black-screen refusal.schedule_capacityremains the terminal pressure in the evidence schema.- A memorial consequence is produced, blocked, or deferred by turn 30.
Evidence
Sibling machine contract: sponsor-stop-loss-fan-oxygen.lens.ts. Replay fixture: lens/replays/memorial-black-box-custody.replay.json.