← ClaudeAtlas

presslisted

Run the tests-only adversarial gate after `/cook`, preserving the outer oracle and routing bounded corrective Cook continuations. Use when the user says "press the changes", "harden this", "press before /age", or "/press". Do NOT edit production code or dispatch a global Cook repair from Press.
paulnsorensen/easy-cheese · ★ 18 · Code & Development · score 77
Install: claude install-skill paulnsorensen/easy-cheese
# /press Press is the tests-only adversarial gate after `/cook`. Its skill-level contract is: ```text press(spec_ref, original_receipt) -> Continue("press-corrective-cook") | Dispatch("/age") | Stop(gated_evidence) ``` `original_receipt` is the RED receipt issued by Cut and made GREEN by Cook. Press never owns first coverage and never edits production code. Cut and Cook own the outer oracle and implementation; Press only attacks the approved contract and preserves evidence for a fresh bounded Cook repair. ## Packaged commands Resolve every `red-gate ...` invocation through [`../cut/references/gate-workflow.md`](../cut/references/gate-workflow.md) § Packaged command resolution. For boundary routing, append `press-route .cheese/press/<slug>.attempt-N.route.json` to `python3 ${CLAUDE_SKILL_DIR}/scripts/press.pyz`; in a source checkout use `python3 skills/press/scripts/press.pyz press-route .cheese/press/<slug>.attempt-N.route.json`. The request has exactly `outcome`, `current_receipt`, `phase_token_ref`, and `phase_token_sha256`: ```json { "outcome": "green", "current_receipt": ".cheese/cut/<slug>.json", "phase_token_ref": ".cheese/press/<slug>.attempt-1.phase.json", "phase_token_sha256": "<64 lowercase hex characters>" } ``` The boundary replays the current receipt, validates and consumes the one-use Press phase token, derives production changes from its snapshot and declared `production_paths`, reconciles the durable journal with immutable receipts, and