chore(rules): develop → PR → main no Spec Driver e Desk release

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Ligbox Spec Hub 2026-07-02 14:41:10 +00:00
parent 008dfae80d
commit cd23180c53
2 changed files with 11 additions and 1 deletions

View file

@ -38,7 +38,7 @@ alwaysApply: true
1. **Nunca** `docker cp` parcial (só `index.html` ou só `app.staging.js`).
2. **Sempre** `deploy/desk-staging-modern/deploy-desk-full.sh` para produção Desk (API + frontend + catálogo RBAC).
3. **Sempre** smoke GREEN antes de declarar "feito" ou actualizar checkpoint.
4. **Git `main` em VM130** = fonte de verdade; commit antes de deploy.
4. **Git `develop` → PR → `main`** = fonte de verdade; ver `docs/GIT_WORKFLOW.md`.
5. Alterações VM112 wizard → `deploy/vm112-wizard/deploy-wizard-vm112-smoke.sh` (carbonio `list_all_domains`).
## Comandos canónicos

View file

@ -44,6 +44,16 @@ O script deve:
Repositório: `https://git.spec.ligbox.com.br/ligbox/ligbox-ops-platform`
**Branches:** trabalho em `develop` · release via **PR → `main`** (push directo a `main` bloqueado).
Ver `docs/GIT_WORKFLOW.md`.
```bash
git checkout develop && git pull origin develop
# ... commits ...
git push origin develop
# PR develop → main no Forgejo após smoke GREEN
```
Incluir no commit (quando aplicável):
- `specs/NNN-*/`
- `chat-bruto/`