Files
homepage.veen.world/AGENTS.md
Kevin Veen-Birkenbach 66b1f0d029 feat(agents): add AGENTS.md and CLAUDE.md with pre-commit rules
- Add AGENTS.md: require make test before every non-doc commit and
  document the npm vendor asset workflow
- Add CLAUDE.md: instruct agents to read AGENTS.md at conversation start
- Add npm-install dependency to test-e2e Makefile target

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 09:59:09 +02:00

672 B

Agent Instructions

Pre-Commit Validation

  • You MUST run make test before every commit whenever the staged change includes at least one file that is not .md or .rst, unless explicitly instructed otherwise.
  • You MUST commit only after all tests pass.
  • You MUST NOT commit automatically without explicit confirmation from the user.

Vendor Assets

  • Browser vendor assets (Bootstrap, Font Awesome, etc.) are managed via npm.
  • Run npm install inside app/ to populate app/static/vendor/ before starting the dev server or running e2e tests.
  • Never commit app/node_modules/ or app/static/vendor/ — both are gitignored and generated at build time.