Rebuilt from Cursor transcript: tickets-workspace.js, tickets-detail-panel.js, app.js delegation, CSS, desk-live-stub. VM122 deploy pending SSH.
24 lines
833 B
Markdown
24 lines
833 B
Markdown
# Corretivo — Reconstrução Motor Tickets (2026-06-19)
|
|
|
|
**Reportado por:** Roger
|
|
**Causa:** Código implementado na sessão Cursor não estava no Git CT130 nem na VM122 produção.
|
|
|
|
## Acção
|
|
|
|
1. Extraído chat bruto transcript `59ee9646`
|
|
2. Reconstruídos `tickets-workspace.js`, `tickets-detail-panel.js`
|
|
3. Patch `app.js` — delegação + helpers `normalizeAssistStatus`, `ticketFunnelKvHtml`
|
|
4. CSS tickets + index.html scripts
|
|
5. Commit Forgejo CT130 — **pendente deploy VM122** (SSH recusado 19/06 ~19:20 UTC)
|
|
|
|
## Validar pós-deploy VM122
|
|
|
|
- [ ] `/assets/tickets-workspace.js` HTTP 200
|
|
- [ ] Vista Tickets: 8 KPIs visíveis
|
|
- [ ] Clicar ticket → abas Resumo | Funil
|
|
- [ ] Filtro chips Live / Parados funciona
|
|
- [ ] Ctrl+Shift+R após deploy
|
|
|
|
## Script deploy
|
|
|
|
`/opt/ligbox-spec-hub/scripts/deploy-tickets-vm122.sh`
|