Skip to main content

Git Conventions

Commit Messages

Use semantic commit prefixes:

PrefixUse
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 main branch
  • Run bun test before submitting
  • Run bun lint and bun tsc --noEmit to verify

Security

  • Never commit .env files or API keys
  • Use .env.example for documenting required variables
  • API keys must be server-side only (Vercel serverless functions)