Receita — UI Slint com revisão visual
Inspirada em: Prumo ui-feature, ui-review, design-system e accessibility. Não é pipeline implementado, é contrato de trabalho para agentes.
| Etapa | Dono | Entrada | Saída/gate |
|---|---|---|---|
| 1. Escopo e decisão | agente principal | issue + spec + AGENTS.md |
in/out, tokens e teste de sucesso |
| 2. Implementação | flowral-ui |
flowral-slint + tokens Flower Paper |
componente e mocks/testes |
| 3. Preview | flowral-ui |
app compilável em debug | screenshots reais, Light/Dark, erro e teclado |
| 4. Auditoria a11y | flowral-accessibility |
imagens, UI tree, caminhos de interação | findings por prioridade, not run explícito |
| 5. Review | flowral-reviewer |
diff + logs + traceability | approve/changes requested e aceitação |
| 6. Handoff | agente principal | evidências | relatório final e docs atualizados |
Se preview de Slint não existir, não inventar screenshot; marcar etapa blocked e registrar a barreira. Testar 1366×768, escalonamento, foco e reduced motion. Em Layer Shell, acrescentar flowral-wayland e VM. Nenhum reviewer altera código em seu turno.