aboutsummaryrefslogtreecommitdiff
path: root/AGENTS.md
diff options
context:
space:
mode:
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/AGENTS.md b/AGENTS.md
index 9798b4a..0008428 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -94,6 +94,9 @@ helpers and `struct app` are in `clients/ui.[ch]`; the scene registry
- Sanitizers: `make test-asan` (ASan) and `make test-ubsan` (UBSan) build
`test_core` in `build-asan`/`build-ubsan`. Run them after touching
allocation or arithmetic paths.
+- Before you stop: `make gate` — a clean rebuild with `WERROR=1`, the full
+ suite and `test-asan`. `sh scripts/install-hooks.sh` points
+ `core.hooksPath` at `.githooks/` so the pre-push hook runs it automatically.
- Never run `bokftui` for tests without `scripts/tui-sandbox.sh`: it
isolates `XDG_CONFIG_HOME`/`XDG_CACHE_HOME` so a run cannot overwrite the
human's `~/.config/bokf/tui.conf`, `~/.cache/bokf/tui.log` or bw session.