Flujo de trabajo
Flujo completo que ejecutas desde aquí (anótalo — es el flujo que repetirás sprint tras sprint):
- Abrir PR en GitHub desde la URL de arriba
Título sugerido: "chore: exclude docs/internal from tracking + fix owner case" Reviewer: Adbelkarim Mateos Merge: Squash and merge
- Tras mergear en GitHub, en local:
cd ~/SitesLR12/openmizan
git remote set-url origin git@github.com:AichaDigital/openmizan.git
git checkout main
git pull origin main
- Tag y release v0.0.2
git tag -a v0.0.2 -m "v0.0.2 - untrack docs/internal/, fix AichaDigital capitalization"
git push origin v0.0.2
- Limpieza branch mergeada
git branch -d chore/exclude-internal-docs
git push origin --delete chore/exclude-internal-docs
Verificación post-tag:
- git log --oneline --decorate → debes ver v0.0.2 apuntando al commit squash-mergeado
- En GitHub → Releases → v0.0.2 debería aparecer
- cat VERSION → 0.0.2
- git status limpio
A partir del próximo feature (Sprint 1, arranque del dominio) creamos una branch con nombre semántico (feat/sprint1-domain-models o similar). Esto ha sido el chore de setup; lo próximo ya es dominio.
¿Paramos aquí para que hagas el merge y seguimos con el arranque de Sprint 1 cuando vuelvas, o quieres que prepare también un plan detallado de Sprint 1 por anticipado?