What problem does it solve? Gate harnesses that parse structured sentinels (##SHUDDL-GATE##) from child output can record a PASS for a command that actually exited non-zero, producing false greens in release artifacts. This Skill defines the reconciliation rule and the package-script mode discipline that prevent those defects. ## Core Features & Use Cases - Sentinel/exit-code reconciliation: A sentinel may degrade a clean exit but never upgrade a failing one; exit 1 + PASS becomes FAIL, exit 2 + PASS becomes BLOCKED, with the disagreement named in detail. - Blocking mode baked into package scripts: Field and promotion gates carry their --mode flag in the package.json script so no documented invocation can silently run in a non-blocking local mode. - Wrapper gate handling: Covers gates that relay nested children's sentinels, where the last nested PASS must not override the wrapper's failure. - Use Case: When adding a Playwright browser gate to package.json, bake --mode release into the script and pin guard tests for every sentinel/exit-code disagreement quadrant. ## Quick Start Ask the AI to review a gate script that parses ##SHUDDL-GATE## sentinels and verify that exit codes always win over a PASS sentinel.