Tooling: add scripts/verify.sh — one pre-commit gate (clean build 0-warnings + full tests + scope check); fix incremental-build trap that hid CS8601 (2026-08-29)
This commit is contained in:
@@ -54,6 +54,7 @@ toast service has no actions) — parked; running-app verification of rename + d
|
||||
- **Good Dog Rule:** ONE integration test per change; no feature branches pre-1.0.
|
||||
- **Scope Lock:** declared list below; run `scripts/scope-check.sh` before committing.
|
||||
- **Every feature change ships memory updates in the SAME commit** — `TASKS.md` status + this file.
|
||||
- **Pre-commit gate:** run `./scripts/verify.sh <scope...>` — clean build (0 warnings) + full tests + scope check. Do NOT trust an incremental build's "0 warnings".
|
||||
- No `CODING.md`; conventions live in `AGENTS.md` + `ai.md`.
|
||||
|
||||
## Commit scope (declared)
|
||||
|
||||
Reference in New Issue
Block a user