ligbox-ops-platform/specs/030-agentic-ops-ui/SESSION-CHECKPOINT.md
Ligbox Spec Hub b03bb2c37c feat(desk): UI/API Spec 039-041 + deploy atómico e smoke GREEN
Commita governance, user-wizard, operational-feed e catálogo RBAC;
adiciona deploy-desk-full.sh, smoke-desk.sh e regra anti-deploy parcial;
documenta credencial VM112 @betinplace.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 13:32:15 +00:00

82 lines
1.9 KiB
Markdown

# SESSION-CHECKPOINT — Spec 030 — Agentic Ops UI (Mission Board)
> **Handoff entre agentes/sessões Cursor.** Ler **antes** de actuar. Actualizar **antes** de sair.
> Template: [`../SESSION-CHECKPOINT-TEMPLATE.md`](../SESSION-CHECKPOINT-TEMPLATE.md)
---
## Estado
| Campo | Valor |
|-------|-------|
| **Status** | `done` (Spec 030 em produção; scripts promote actualizados) |
| **Última actualização** | 2026-07-02 |
| **Agente / sessão** | Fix deploy VM122 + promote script |
| **Prioridade** | — |
---
## Objetivo (1 linha)
Agentic Ops UI (Mission Board)
---
## Feito (última sessão)
- [x] Spec 030 `agentic-ops.js` / `.css` promovidos VM122 produção (1288 / 1313 linhas)
- [x] Cache bust `?v=20260702spec30` no `index.html`
- [x] `promote-staging-to-prod.sh` — inclui Agentic + verificação linhas
- [x] `deploy-staging-only.sh` — mesmo pacote Agentic para staging
- [x] `deploy/desk-staging-modern/README.md` — regra Desk + Agentic no mesmo deploy
---
## Bloqueios
- _Nenhum._
---
## Próximo passo
1. Ler `spec.md` e `tasks.md`
2. Quando Roger activar esta spec → mudar status para `in_progress`
---
## Smoke tests
```bash
# Produção — Spec 030 presente
ssh root@10.10.10.122 \
'docker exec ligbox-ops-platform_frontend_1 wc -l /usr/share/nginx/html/assets/agentic-ops.js'
# Esperado: ~1288
curl -sk https://desk.ligbox.com.br/assets/agentic-ops.js | grep -c "Squad Command"
# Esperado: 1
# Promote completo (VM130 spec-hub)
cd /opt/ligbox-spec-hub/repos/ligbox-ops-platform/deploy/desk-staging-modern
./promote-staging-to-prod.sh
```
---
## Referências rápidas
| Item | Valor |
|------|-------|
| **spec.md** | `./spec.md` |
| **tasks.md** | \`./tasks.md\` |
| **contracts/** | \`./contracts/\` |
| **Rollback** | _não existe_ |
---
## Histórico de sessões
| Data | Agente | Resumo |
|------|--------|--------|
| 2026-07-01 | — | Checkpoint inicial (protocolo handoff) |