diff --git a/AGENTS.md b/AGENTS.md index 83d90fe..ffe64cd 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -20,7 +20,7 @@ Tangle a single file: emacs --batch --eval "(progn (require 'org) (find-file \"org/FILE.org\") (org-babel-tangle) (kill-buffer))" Validate structural integrity: - sbcl --noinform --eval '(with-open-file (f "lisp/FILE.lisp") (loop (read f nil (return))))' --quit + emacs --batch -Q --eval '(progn (find-file "org/FILE.org") (check-parens) (kill-buffer))' Run tests: sbcl --noinform \ @@ -48,3 +48,4 @@ When REPL is down: fall back to the SBCL cycle above. - Prove RED before writing implementation - Validate before committing - If a tool fails, explain why and ask before trying alternatives +- Before shipping a version, run the `** File Update Checklist` in `docs/ROADMAP.org` diff --git a/projects/passepartout b/projects/passepartout index 639bc34..791a0f9 160000 --- a/projects/passepartout +++ b/projects/passepartout @@ -1 +1 @@ -Subproject commit 639bc348d96ee52359e4fb97dd7b0d9000a64a0f +Subproject commit 791a0f9c3badc55529fa2c83d95621d53d511407