Add agent guidelines for AI assistants working on this repository: - Document atomic commit requirements - Specify conventional commit format with examples - Require verbose, formatted commit messages - Emphasize immediate commit/push behavior 🤖 Generated with [Crush](https://github.com/charmassociates/crush) Assisted-by: GLM-5 via Crush <crush@charm.land>
1.4 KiB
1.4 KiB
Agent Guidelines
Git Commit Requirements
When making changes to this repository, ALWAYS:
- Commit atomically: Each logical change should be its own commit
- Use conventional commit format:
feat(scope): description- New featurefix(scope): description- Bug fixdocs: description- Documentation changesrefactor(scope): description- Code refactoringtest(scope): description- Test additions/changeschore: description- Maintenance tasks
- Write verbose, beautifully formatted messages:
- Title line (50 chars max)
- Blank line
- Body explaining WHAT and WHY (not how)
- Reference related files/issues
- Include footer with attribution
Example Commit
feat(security-hardening): implement SCAP-STIG compliance logic
Refactor apply script to implement comprehensive security hardening:
- Add GRUB bootloader permission hardening (root:root, mode 0400)
- Disable and remove autofs service per STIG requirements
- Deploy modprobe configurations for kernel module blacklisting
- Create STIG-compliant network protocol blacklist
This ensures servers meet DoD security requirements for production
deployment.
🤖 Generated with [Crush](https://github.com/charmassociates/crush)
Assisted-by: GLM-5 via Crush <crush@charm.land>
Important
NEVER wait to be asked to commit and push your work. Commit immediately after each logical unit of work.