# Branch Naming ## Format ```text type/short-description type/issue-number-short-description ``` ## Types `feature/`, `fix/`, `refactor/`, `docs/`, `test/`, `chore/`, `hotfix/` ## Rules - Lowercase, kebab-case (hyphens, not underscores) - 2-5 words, short but descriptive - Include issue number when applicable: `fix/123-memory-leak` - Create from main, delete after merge ## Examples ```text feature/payment-integration fix/789-session-timeout refactor/api-error-handling docs/setup-instructions chore/upgrade-dependencies hotfix/security-vulnerability ```