From 31833bf38ec68fa9c0ec7df25484922cacc2a037 Mon Sep 17 00:00:00 2001 From: James Brechtel Date: Sun, 21 Jun 2026 09:14:06 -0400 Subject: [PATCH] docs: add AGENTS.md with workflow conventions --- AGENTS.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 AGENTS.md diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..08cca9c --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,28 @@ +# Spine — Agent Workflow + +## Branch Strategy + +This project does not use pull requests or feature branches. All work is committed +directly to `main` and pushed. + +## Workflow + +1. **Commit early, commit often** — small, focused commits with clear messages. +2. **Push after each logical batch** — don't accumulate un-pushed work. +3. **Test before push** — run the relevant test suite; don't push known failures. + +## Commit Messages + +Use conventional commits: +- `feat:` for new features +- `fix:` for bug fixes +- `test:` for test additions/changes +- `docs:` for documentation +- `refactor:` for code restructuring + +## Verification + +Run tests before pushing: +```bash +emacs --batch -l test/.el --eval "(ert-run-tests-batch-and-exit)" +```