shoc-backend/docs/work-orders/phase-0/phase-0-gates-signoff.md

1.7 KiB

Phase 0 — Gates Sign-Off Checklist

Programa: Work Orders Board
Fase: 0 — Domain Foundation + Governança


9 Gates bloqueantes

# Gate Artefato Status
1 DAR aprovado dar-domain-architecture-review.md Documentado
2 Data Ownership Model data-ownership-model.md Documentado
3 Field Ownership Matrix field-ownership-matrix.md Documentado
4 Audit Event Contract audit-event-contract.md Implementado baseline
5 Volume Discovery volume-discovery-report.md Queries prontas; tier S provisório
6 Database drift database-drift-report.md Documentado
7 Spike vendor/dispatch adr-vendor-source-of-truth.md ADR + query
8 Migration dry-run migration-dry-run-report.md Procedimento pronto
9 RowVersion multi-agregado WO + Dispatch + ConcurrencyExceptionFilter Implementado

Implementação código (Fase 0)

  • Migration Phase0_DomainFoundation
  • Enums: LifecycleStatus, WorkOrderType, DocStatus, AuditEventType, etc.
  • IWorkOrderAuditService, IWorkOrderFieldLockService, ISyncFieldMergePolicy
  • [Authorize] reativado em WorkOrderController
  • Projeto SeaHavenIndustries.Tests

GO Fase 1 — pendente

  • Sign-off CTO/PO nos artefatos
  • Dry-run staging executado
  • Volume tier confirmado em staging/prod
  • Smoke checklist verde

Assinatura GO Fase 1

Papel Nome Data
CTO
PO