refactor: fix-issue command — crear rama inline sin invocar /git-branch

Simplifica el flujo de fix-issue para crear la rama directamente con
git checkout -b en lugar de invocar /git-branch, que añadía una capa
de indirección innecesaria. Añade lógica para detectar si ya estamos
en la rama correcta y continuar sin recrearla.
This commit is contained in:
2026-03-08 20:02:10 +00:00
parent 73f7ebb9f5
commit b6af7a0c7e
+15 -4
View File
@@ -23,13 +23,24 @@ Se necesita el issue objetivo. Si no se proporciona, preguntar.
- tareas/fases
- arquitectura y limites (pure core / impure shell)
3. Crear rama de trabajo usando `/git-branch`:
3. Crear rama de trabajo (inline, sin invocar `/git-branch`):
```text
/git-branch
Verificar la rama actual:
```bash
git branch --show-current
```
Usar formato `issue/<NNNN>-<slug>` y nunca trabajar en `master`.
- Si ya estamos en `issue/<NNNN>-<slug>` que coincide con el issue → continuar directamente a paso 4.
- Si estamos en `master` o cualquier otra rama → crear la rama:
```bash
git checkout master
git pull --rebase
git checkout -b issue/<NNNN>-<slug>
```
Nunca trabajar directamente en `master`.
4. Planificar con `TodoWrite`: