style-gatelisted
Install: claude install-skill jperrello/C0BALT_CUT
# style-gate
```bash
bash .claude/skills/style-gate/style-gate.sh <work_id> <clip_stem> <saved_mp4> [--pane <p>]
```
Emits `work/<id>/<stem>.style.json` (the match verdict: checked fields,
mismatches ranked by |z| each with lever + direction, diagnostic rows) and,
on an accepted move, `work/<id>/style.env` (the knob overrides spans 1..N
inherit) + a `references/accepted.jsonl` record.
Env: `STYLE_GATE` (1; hard no-op without `references/targets.json`),
`SG_Z` (1.5), `SG_MAX_ITERS` (1), `SG_MAX_MOVES` (2), `SG_MIN_REFS` (3),
`SG_RERENDER_CMD` (entrypoint-owned), `STYLE_REFS` (default `references/`).
Vision is off for gate profiling (`PROFILE_VISION=0` internally) — the gate
only scores deterministic levered fields, so it needs no model call.