# 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 | | |