---
fase: construir
titulo: Construir
agentesAtivos: [dev, ux-design-expert]
outputs:
  - código implementado
  - testes
  - evidência de execução
gate:
  gateKeeper: dev
  checklistRef: story-dod-checklist
  criterios:
    - criterio: Todos os ACs implementados e testados
      evidenciaExigida: teste verde por AC (Given-When-Then)
    - criterio: Suíte e lint verdes
      evidenciaExigida: saída real de npm run check exit 0
    - criterio: File List completa
      evidenciaExigida: todo arquivo tocado listado na story
---

# Fase 4 — Construir

Implementa-se a story seguindo o spec. O Dex escreve o código com testes; a Uma garante que a interface
segue o design system (rota design-primeiro para entregável visual). Cada AC vira código + teste.

**Gate:** o `story-dod-checklist` (DoD) guarda a saída. O Dex se auto-verifica antes de entregar ao QA —
suíte verde, ACs cobertos, File List real. "Feito" sem teste não é feito.
