| Rama | Commits extra vs main | Estado remoto | Evidencia | Clasificación |
|---|---|---|---|---|
| feature/dashboard-v1 | 0 | gone | Mergeada en PR #31 «initial dashboard» | Superada |
| feature/dashboard-v2 | 0 | gone | Mergeada en PR #44 «metrics panel» | Superada |
| feature/dashboard-v3 | 0 | gone | Mergeada en PR #58 «dark mode + perf» | Superada |
| feature/dashboard-final | 3 | activa | 3 commits no en main · remoto existe | Conservar |
feature/dashboard-final (tiene commits por mergear).
git branch -d
| Rama | Mergeada en | Último commit | Comando |
|---|---|---|---|
| feature/auth-oauth | main | abc1234 feat: add Google OAuth | git branch -d feature/auth-oauth |
| feature/auth-sso | main | def5678 feat: SSO with SAML | git branch -d feature/auth-sso |
git branch -D
| Rama | Squash PR | Último commit | Comando |
|---|---|---|---|
| feature/email-templates | PR #62 «email templates» | 555eeee feat: email templates | git branch -D feature/email-templates |
| fix/login-timeout | PR #71 «fix session timeout» | 666ffff fix: session timeout bug | git branch -D fix/login-timeout |
git branch -d siempre fallará en squash-merges. Esto es comportamiento esperado de git, no un error. Se usa -D desde el inicio.
experiment/llm-autotag999iiii prototype abandoned
| Rama | Estado | Motivo |
|---|---|---|
| wip/ai-recommendations | 3 commits sin push | Trabajo local en progreso, no en remoto |
| fix/csv-export | sin remoto | 5 commits únicos, bug activo en producción |
main, master, develop, release/*) nunca se analizan ni tocan.