--- task: criteria-runner fixture — a brief whose success criteria are mixed slug: criteria-runner-fixture-brief brief_version: "2.2" framing: new-direction --- # Task Brief: criteria-runner fixture Fixture only. Consumed by `tests/lib/criteria-runner.test.mjs`. It is the falsifying case for D-04: a read-only reviewer cannot run these commands, so /trekreview runs them and hands over the result. ## TL;DR Three success criteria: one passes, one fails on purpose, one is prose only. ## Goal Exercise the brief side of the criteria runner. ## Success Criteria - The runner reaches the shell: `bash tests/fixtures/criteria-exit-0.sh` exits 0 - The failing case is visible: `bash tests/fixtures/criteria-exit-1.sh` exits 0 (FAILS on purpose — exit 1) - No new runtime dependencies are introduced ## Non-Goals - Being executed by the pipeline. This file is a test fixture.