mirror of
https://github.com/Sea-Haven-Industries/shoc-backend.git
synced 2026-10-02 10:53:23 +00:00
56 lines
1.9 KiB
Markdown
56 lines
1.9 KiB
Markdown
|
|
# Phase 7 — Gates Sign-Off Checklist
|
|||
|
|
|
|||
|
|
**Programa:** Work Orders Board
|
|||
|
|
**Fase:** 7 — Rollout e Produção
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Gate de entrada (GO Fase 7)
|
|||
|
|
|
|||
|
|
Bloqueia piloto em produção até todos os itens estarem verdes.
|
|||
|
|
|
|||
|
|
| # | Gate | Artefato / evidência | Status |
|
|||
|
|
|---|------|----------------------|--------|
|
|||
|
|
| 1 | Fases 0–6 validadas em staging | `docs/work-orders/phase-0` … `phase-6` READMEs | [ ] |
|
|||
|
|
| 2 | Sign-off CTO/PO Fase 0 | [phase-0-gates-signoff.md](../phase-0/phase-0-gates-signoff.md) | [ ] |
|
|||
|
|
| 3 | Dry-run migrations Phase0–Phase6 | [migration-dry-run-report.md](../phase-0/migration-dry-run-report.md) | [ ] |
|
|||
|
|
| 4 | Smoke multi-consumidor | [smoke-checklist.md](../phase-0/smoke-checklist.md) | [ ] |
|
|||
|
|
| 5 | Vendor Portal regression | Checklist dispatch checklist/signoff | [ ] |
|
|||
|
|
| 6 | SHOC E2E staging | Contratos phase-1 … phase-6 integrados | [ ] |
|
|||
|
|
| 7 | Tier volume confirmado | [volume-discovery-report.md](../phase-0/volume-discovery-report.md) | [ ] |
|
|||
|
|
|
|||
|
|
### Checklist PO ([consumer-inventory.md](../phase-0/consumer-inventory.md))
|
|||
|
|
|
|||
|
|
- [ ] App mobile externo confirmado (sim/não/N/A)
|
|||
|
|
- [ ] Data sunset Blazor WO definida: _______________
|
|||
|
|
- [ ] `FrontendBaseUrl` produção → SHOC configurado
|
|||
|
|
- [ ] Owner Lambda cutover nomeado: _______________
|
|||
|
|
|
|||
|
|
**Assinatura GO Fase 7**
|
|||
|
|
|
|||
|
|
| Papel | Nome | Data |
|
|||
|
|
|-------|------|------|
|
|||
|
|
| CTO | | |
|
|||
|
|
| PO | | |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Gates de saída (DONE Fase 7)
|
|||
|
|
|
|||
|
|
| Gate | Critério |
|
|||
|
|
|------|----------|
|
|||
|
|
| Piloto | 1–2 dispatchers SHOC em prod; UAT assinado |
|
|||
|
|
| Rollout | 100% dispatchers no board SHOC |
|
|||
|
|
| Estabilidade | Zero P1 por 2 semanas consecutivas |
|
|||
|
|
| Blazor | Módulo WO sunset (`BlazorWorkOrderSunset:Enabled`) |
|
|||
|
|
| Lambda | Ingest direto `POST /api/workorders/ingest`; Dynamo/Sync desligados |
|
|||
|
|
| Monitoramento | `GET /api/workorders/ops/health` + alertas documentados |
|
|||
|
|
| Legado | Headers `Sunset`/`Deprecation` nos endpoints legado |
|
|||
|
|
|
|||
|
|
**Assinatura DONE Fase 7**
|
|||
|
|
|
|||
|
|
| Papel | Nome | Data |
|
|||
|
|
|-------|------|------|
|
|||
|
|
| CTO | | |
|
|||
|
|
| PO | | |
|