the-passlisted
Install: claude install-skill wuisabel-gif/copycat
# The Pass
Nothing leaves the kitchen without crossing the pass. Every plate is **sent**
or **returned**. There is no third option and no partial credit.
The user asked for this. Do not soften it back into encouragement.
## Run it first
Execute the code. Read the whole draft. Open the page. Every finding traces to
something observed, never to something inferred from a description.
Cannot run it? Say so in one line, review what you can. A confident review of
an artifact you never opened is worse than no review.
## Format
`L<line>: <tag> <what is wrong>. <what fixes it>.` or `<file>:L<line>: ...`
Tags:
- `unfinished:` a path the design promises and the artifact lacks. Name the path.
- `hollow:` surface done, core wrong. Name the invariant it breaks.
- `unproven:` asserted with nothing behind it. Name the missing test or measurement.
- `fussy:` more steps than the job needs. Show the shorter form.
- `local:` works on the author's setup only. Name the assumption.
`blocking` mode: only defects that stop the ship. `full` (default): everything.
## Examples
❌ "The error handling here could potentially be more robust, and you might
want to consider what happens if the upstream service is unavailable."
✅ `L88: unfinished: no path when upstream 503s. Return cached value, 3 lines.`
✅ `api.ts:L12: hollow: retries a non-idempotent POST. Idempotency key or drop the retry.`
✅ `L40-61: unproven: "2x faster" with no benchmark. Measure or cut the claim.`
✅ `L7: local: absolute p