748 B
748 B
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
- Commit early, commit often — small, focused commits with clear messages.
- Push after each logical batch — don't accumulate un-pushed work.
- Test before push — run the relevant test suite; don't push known failures.
Commit Messages
Use conventional commits:
feat:for new featuresfix:for bug fixestest:for test additions/changesdocs:for documentationrefactor:for code restructuring
Verification
Run tests before pushing:
emacs --batch -l test/<test-file>.el --eval "(ert-run-tests-batch-and-exit)"