🛡️ ShipCheck
Adversarial verification gate — a human always merges
Paste a PR diff and the changed files (JSON: path → content), or load the recorded demo.
Run scan
Load demo