Prompt file imported from novara-bbs/Rial-food.app (
.claude/commands/rial-ship.md). Copyright stays with the author.
Flujo de pre-release RIAL. NUNCA hagas push sin que el usuario lo apruebe explícitamente.
- Corre
npm run release:preflight(tsc + lint + test + build). - Si falla cualquier paso:
- Reporta qué falló (extracto relevante).
- NO propongas commit.
- Detente.
- Si todo pasa:
- Muestra
git status --shortygit diff --stat. - Propón un mensaje de commit siguiendo el patrón del repo:
feat(sprint-qN): <descripción>si es feature de sprint.chore(agents|enterprise|ci|quality): <descripción>si es mejora de tooling.fix(<scope>): <descripción>si es fix.docs(ai): <descripción>si solo toca docs/ai/ o docs/.
- Pregunta al usuario si el mensaje es correcto antes de commitear.
- Muestra
- Tras commit local, sugiere (pero NO ejecutes)
npm run release:push:dryy luegonpm run release:push.
Restricciones:
- NO hagas
git pushsin confirmación explícita del usuario. - NO uses
--no-verify,--force,--amend. - NO toques
.claude/worktrees/sleepy-knuth.