Git Conventions
Commit Messages
Use semantic commit prefixes:
| Prefix | Use |
|---|---|
feat: | New feature |
fix: | Bug fix |
docs: | Documentation changes |
refactor: | Code refactoring |
test: | Adding or updating tests |
chore: | Build, CI, dependency updates |
AI-Assisted Commits
When commits are made with AI assistance, include:
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Pull Requests
- PR to
mainbranch - Run
bun testbefore submitting - Run
bun lintandbun tsc --noEmitto verify
Security
- Never commit
.envfiles or API keys - Use
.env.examplefor documenting required variables - API keys must be server-side only (Vercel serverless functions)