Workflow: Brownfield Discovery
ID: brownfield-discovery
Versão: 2.0
Tipo: Brownfield (Projetos Existentes)
Duração Estimada: 4-8 horas
Última Atualização: 2026-02-04
Visão Geral
O Brownfield Discovery é um workflow multi-agente completo para avaliação de débito técnico em projetos existentes. Projetado especificamente para projetos migrando de plataformas como Lovable, v0.dev, ou codebases legados, este workflow:
- Documenta o sistema de forma abrangente
- Identifica debitos tecnicos em todas as camadas (sistema, database, frontend)
- Valida achados com especialistas de domínio
- Gera relatórios executivos para stakeholders
- Cria epics e stories prontas para desenvolvimento
Casos de Uso Principais
| Cenário | Recomendado |
|---------|-------------|
| Migração de projeto Lovable/v0.dev | Sim |
| Auditoria completa de codebase | Sim |
| Planejamento de modernização | Sim |
| Assessment pre-investimento | Sim |
| Onboarding em projeto legado | Sim |
| Due diligence técnica | Sim |
| Novo projeto (greenfield) | Não - use workflows greenfield-* |
| Enhancement isolado | Não - use brownfield-create-story |
Diagrama do Workflow
flowchart TD
subgraph FASE_1_3["FASES 1-3: Coleta de Dados"]
A[("Inicio: Brownfield Discovery")] --> B["@architect<br/>Documentação do Sistema"]
B --> C{Projeto tem<br/>banco de dados?}
C -->|Sim| D["@data-engineer<br/>Schema + Audit"]
C -->|Nao| E["@ux-design-expert<br/>Frontend Spec"]
D --> E
end
subgraph FASE_4["FASE 4: Consolidacao Inicial"]
E --> F["@architect<br/>Consolida DRAFT"]
end
subgraph FASE_5_7["FASES 5-7: Validacao dos Especialistas"]
F --> G["@data-engineer<br/>Valida secao DB"]
G --> H["@ux-design-expert<br/>Valida secao UX"]
H --> I["@qa<br/>Quality Gate Review"]
I --> J{QA Gate?}
J -->|NEEDS WORK| K["Retrabalho:<br/>aplicar correcoes no DRAFT"]
K --> F
end
subgraph FASE_8_9["FASES 8-9: Relatorios Finais"]
J -->|APPROVED| L["@architect<br/>Assessment Final"]
L --> M["@analyst<br/>Relatorio Executivo"]
end
subgraph FASE_10["FASE 10: Planning"]
M --> N["@pm<br/>Criar Epic"]
N --> O["@pm<br/>Criar Stories"]
O --> P(["Discovery Completo"])
end
style A fill:#E8F5E9,stroke:#4CAF50,stroke-width:2px
style P fill:#90EE90,stroke:#2E7D32,stroke-width:3px
style B fill:#FFE4B5,stroke:#F57C00
style D fill:#FFE4B5,stroke:#F57C00
style E fill:#FFE4B5,stroke:#F57C00
style F fill:#ADD8E6,stroke:#1976D2
style L fill:#ADD8E6,stroke:#1976D2
style G fill:#F0E68C,stroke:#FBC02D
style H fill:#F0E68C,stroke:#FBC02D
style I fill:#F0E68C,stroke:#FBC02D
style M fill:#DDA0DD,stroke:#7B1FA2
style N fill:#DDA0DD,stroke:#7B1FA2
style O fill:#DDA0DD,stroke:#7B1FA2
style J fill:#FFCDD2,stroke:#D32F2F,stroke-width:2px
Diagrama de Sequência Detalhado
sequenceDiagram
autonumber
participant U as Usuário
participant AR as @architect<br/>Aria
participant DE as @data-engineer<br/>Dara
participant UX as @ux-design-expert<br/>Uma
participant QA as @qa<br/>Quinn
participant AN as @analyst<br/>Atlas
participant PM as @pm<br/>Morgan
rect rgb(255, 248, 220)
Note over AR,UX: FASES 1-3: Coleta de Dados (Paralelizável)
U->>AR: Iniciar Brownfield Discovery
AR->>AR: *document-project
AR-->>U: docs/architecture/system-architecture.md
alt Projeto tem database
U->>DE: Auditar banco de dados
DE->>DE: *db-schema-audit + *security-audit
DE-->>U: supabase/docs/SCHEMA.md + DB-AUDIT.md
end
U->>UX: Documentar frontend
UX->>UX: *create-front-end-spec
UX-->>U: docs/frontend/frontend-spec.md
end
rect rgb(173, 216, 230)
Note over AR: FASE 4: Consolidacao Inicial
U->>AR: Consolidar todos os achados
AR->>AR: Ler todos os documentos
AR-->>U: docs/prd/technical-debt-DRAFT.md
end
rect rgb(240, 230, 140)
Note over DE,QA: FASES 5-7: Validacao dos Especialistas
U->>DE: Revisar seção Database
DE->>DE: Validar + estimar + priorizar
DE-->>U: docs/reviews/db-specialist-review.md
U->>UX: Revisar seção UX/Frontend
UX->>UX: Validar + estimar + priorizar
UX-->>U: docs/reviews/ux-specialist-review.md
U->>QA: Quality Gate Review
QA->>QA: Verificar gaps + riscos + dependências
alt QA Gate APPROVED
QA-->>U: docs/reviews/qa-review.md (APPROVED)
else QA Gate NEEDS WORK
QA-->>U: docs/reviews/qa-review.md (NEEDS WORK)
Note over AR: Retorna para FASE 4
end
end
rect rgb(221, 160, 221)
Note over AR,PM: FASES 8-10: Finalização
U->>AR: Criar assessment final
AR->>AR: Incorporar todos os reviews
AR-->>U: docs/prd/technical-debt-assessment.md
U->>AN: Criar relatório executivo
AN->>AN: Calcular custos + ROI
AN-->>U: docs/reports/TECHNICAL-DEBT-REPORT.md
U->>PM: Criar epic e stories
PM->>PM: *brownfield-create-epic
PM->>PM: *brownfield-create-story (repetição)
PM-->>U: docs/stories/epic-technical-debt.md + stories
end
Note over U,PM: Discovery Completo!
Steps Detalhados
FASE 1: Coleta - Sistema
| Atributo | Valor |
|----------|-------|
| Step ID | system_documentation |
| Fase | 1 |
| Nome da Fase | Coleta: Sistema |
| Agente | @architect (Aria) |
| Ação | *document-project |
| Elicitação | Sim |
| Duração Estimada | 30-60 min |
| Output | docs/architecture/system-architecture.md |
O que o agente analisa:
- Stack tecnológico (React, Vite, Tailwind, etc.)
- Estrutura de pastas e componentes
- Dependências e versões
- Padrões de código existentes
- Pontos de integração
- Configurações (env, build, deploy)
Débitos identificados (nível sistema):
- Dependências desatualizadas
- Código duplicado
- Falta de testes
- Configurações hardcoded
- Acoplamento excessivo
FASE 2: Coleta - Database
| Atributo | Valor |
|----------|-------|
| Step ID | database_documentation |
| Fase | 2 |
| Nome da Fase | Coleta: Database |
| Agente | @data-engineer (Dara - Sage) |
| Acao | *db-schema-audit + *security-audit |
| Condição | project_has_database |
| Elicitação | Sim |
| Duração Estimada | 20-40 min |
| Outputs | supabase/docs/SCHEMA.md, supabase/docs/DB-AUDIT.md |
O que o agente analisa:
- Schema completo (tabelas, colunas, tipos)
- Relacionamentos e foreign keys
- Índices existentes e faltantes
- RLS policies (cobertura e qualidade)
- Views e functions
- Performance (queries lentas conhecidas)
Débitos identificados (nível dados):
- Tabelas sem RLS
- Índices faltantes
- Normalização inadequada
- Constraints ausentes
- Migrations não versionadas
- Dados órfãos
FASE 3: Coleta - Frontend/UX
| Atributo | Valor |
|----------|-------|
| Step ID | frontend_documentation |
| Fase | 3 |
| Nome da Fase | Coleta: Frontend/UX |
| Agente | @ux-design-expert (Uma - Empathizer) |
| Acao | *create-front-end-spec |
| Elicitação | Sim |
| Duração Estimada | 30-45 min |
| Output | docs/frontend/frontend-spec.md |
O que o agente analisa:
- Componentes UI existentes
- Design system/tokens utilizados
- Padroes de layout
- Fluxos de usuário
- Responsividade
- Acessibilidade (a11y)
- Consistencia visual
- Performance percebida
Débitos identificados (nível UX/UI):
- Inconsistências visuais
- Componentes duplicados
- Falta de design system
- Problemas de acessibilidade
- Mobile não otimizado
- Estados de loading/error faltando
- Feedback de usuário ausente
FASE 4: Consolidação Inicial
| Atributo | Valor |
|----------|-------|
| Step ID | initial_consolidation |
| Fase | 4 |
| Nome da Fase | Consolidação Inicial |
| Agente | @architect (Aria) |
| Ação | consolidate_findings_draft (workflow-action) |
| Elicitação | Sim |
| Duração Estimada | 30-45 min |
| Output | docs/prd/technical-debt-DRAFT.md |
Requer como entrada:
docs/architecture/system-architecture.mdsupabase/docs/SCHEMA.md(se existir)supabase/docs/DB-AUDIT.md(se existir)docs/frontend/frontend-spec.md
Estrutura do DRAFT gerado:
# Technical Debt Assessment - DRAFT
## Para Revisão dos Especialistas
### 1. Debitos de Sistema
[Lista do system-architecture.md]
### 2. Debitos de Database
[Lista do DB-AUDIT.md]
PENDENTE: Revisão do @data-engineer
### 3. Debitos de Frontend/UX
[Lista do frontend-spec.md]
PENDENTE: Revisão do @ux-design-expert
### 4. Matriz Preliminar
| ID | Débito | Área | Impacto | Esforço | Prioridade |
|----|--------|------|---------|---------|------------|
### 5. Perguntas para Especialistas
- @data-engineer: [perguntas sobre DB]
- @ux-design-expert: [perguntas sobre UX]
FASE 5: Validação - Database
| Atributo | Valor |
|----------|-------|
| Step ID | database_specialist_review |
| Fase | 5 |
| Nome da Fase | Validação: Database |
| Agente | @data-engineer (Dara) |
| Ação | review_and_validate (workflow-action) |
| Elicitação | Sim |
| Duração Estimada | 20-30 min |
| Output | docs/reviews/db-specialist-review.md |
Responsabilidades do Especialista:
-
VALIDAR débitos identificados
- Confirma se são realmente problemas
- Ajusta severidade se necessário
- Adiciona débitos não identificados
-
ESTIMAR CUSTOS
- Horas para resolver cada débito
- Complexidade (simples/médio/complexo)
- Dependências técnicas
-
PRIORIZAR (perspectiva DB)
- Risco de segurança
- Impacto em performance
- Dívida de manutenção
-
RESPONDER PERGUNTAS
- Responde perguntas do @architect
- Esclarece pontos técnicos
FASE 6: Validação - UX/Frontend
| Atributo | Valor |
|----------|-------|
| Step ID | ux_specialist_review |
| Fase | 6 |
| Nome da Fase | Validação: UX/Frontend |
| Agente | @ux-design-expert (Uma) |
| Ação | review_and_validate (workflow-action) |
| Elicitação | Sim |
| Duração Estimada | 20-30 min |
| Output | docs/reviews/ux-specialist-review.md |
Responsabilidades do Especialista:
-
VALIDAR débitos identificados
- Confirma se afetam UX
- Ajusta severidade se necessário
- Adiciona débitos não identificados
-
ESTIMAR CUSTOS
- Horas para resolver cada débito
- Impacto visual vs funcional
- Necessidade de design review
-
PRIORIZAR (perspectiva UX)
- Impacto na experiência do usuário
- Problemas de acessibilidade
- Consistência visual
-
RESPONDER PERGUNTAS
- Responde perguntas do @architect
- Sugere soluções de design
FASE 7: Validação - QA Review
| Atributo | Valor |
|----------|-------|
| Step ID | qa_general_review |
| Fase | 7 |
| Nome da Fase | Validação: QA Review |
| Agente | @qa (Quinn - Guardian) |
| Ação | review_assessment (workflow-action) |
| Elicitação | Sim |
| Duração Estimada | 30-45 min |
| Output | docs/reviews/qa-review.md |
Responsabilidades do QA:
-
IDENTIFICAR GAPS
- Débitos não cobertos
- Áreas não analisadas
- Riscos cruzados
-
AVALIAR RISCOS
- Riscos de segurança
- Riscos de regressão
- Riscos de integração
-
VALIDAR DEPENDÊNCIAS
- Ordem de resolução faz sentido?
- Dependências entre débitos
- Bloqueios potenciais
-
SUGERIR TESTES
- Testes necessários pós-resolução
- Critérios de aceite para débitos
- Métricas de qualidade
-
QUALITY GATE
- O assessment está completo?
- Pode seguir para planning?
- Decisão:
APPROVED|NEEDS WORK
FASE 8: Assessment Final
| Atributo | Valor |
|----------|-------|
| Step ID | final_assessment |
| Fase | 8 |
| Nome da Fase | Assessment Final |
| Agente | @architect (Aria) |
| Ação | finalize_assessment (workflow-action) |
| Condição | qa_review_approved |
| Elicitação | Sim |
| Duração Estimada | 30-45 min |
| Output | docs/prd/technical-debt-assessment.md |
Consolidação Final inclui:
- Incorpora ajustes do @data-engineer
- Incorpora ajustes do @ux-design-expert
- Endereca gaps do @qa
- Recalcula prioridades com inputs dos especialistas
- Define ordem final de resolução
Estrutura do documento final:
# Technical Debt Assessment - FINAL
## Executive Summary
- Total de débitos: X
- Críticos: Y | Altos: Z | Médios: W
- Esforco total estimado: XXX horas
## Inventário Completo de Débitos
### Sistema (validado por @architect)
| ID | Débito | Severidade | Horas | Prioridade |
### Database (validado por @data-engineer)
| ID | Débito | Severidade | Horas | Prioridade |
### Frontend/UX (validado por @ux-design-expert)
| ID | Débito | Severidade | Horas | Prioridade |
## Matriz de Priorização Final
## Plano de Resolução
## Riscos e Mitigações
## Critérios de Sucesso
FASE 9: Relatório Executivo
| Atributo | Valor |
|----------|-------|
| Step ID | executive_awareness_report |
| Fase | 9 |
| Nome da Fase | Relatório Executivo |
| Agente | @analyst (Atlas - Decoder) |
| Ação | create_awareness_report (workflow-action) |
| Elicitação | Sim |
| Duração Estimada | 30-45 min |
| Output | docs/reports/TECHNICAL-DEBT-REPORT.md |
Objetivo: Documento para stakeholders entenderem o CUSTO e IMPACTO dos débitos técnicos identificados.
Estrutura do relatório:
# Relatório de Débito Técnico
**Projeto:** [nome]
**Data:** [data]
## Executive Summary (1 página)
### Situação Atual
### Números Chave
| Métrica | Valor |
|---------|-------|
| Total de Débitos | X |
| Débitos Críticos | Y |
| Esforco Total | Z horas |
| Custo Estimado | R$ XX.XXX |
## Análise de Custos
### Custo de RESOLVER
### Custo de NÃO RESOLVER (Risco Acumulado)
## Impacto no Negócio
### Performance
### Segurança
### Experiência do Usuário
### Manutenibilidade
## Timeline Recomendado
### Fase 1: Quick Wins (1-2 semanas)
### Fase 2: Fundação (2-4 semanas)
### Fase 3: Otimização (4-6 semanas)
## ROI da Resolução
## Proximos Passos
FASE 10: Planning (Epic + Stories)
| Atributo | Valor |
|----------|-------|
| Step ID | epic_creation + story_creation |
| Fase | 10 |
| Nome da Fase | Planning |
| Agente | @pm (Morgan - Strategist) |
| Ações | *brownfield-create-epic, *brownfield-create-story |
| Elicitação | Sim |
| Duração Estimada | 30-60 min |
| Outputs | docs/stories/epic-technical-debt.md, docs/stories/story-*.md |
Epic inclui:
- Objetivo do epic
- Escopo (quais debitos)
- Critérios de sucesso
- Timeline (do relatório)
- Budget aprovado
- Lista de stories
Cada story inclui:
- Tasks claras
- Critérios de aceite específicos
- Testes requeridos (do QA review)
- Estimativa validada pelos especialistas
- Definition of Done
Agentes Participantes
mindmap
root((Brownfield<br/>Discovery))
Coleta
architect["@architect<br/>Aria (Visionary)<br/>Sistema & Consolidacao"]
data-engineer["@data-engineer<br/>Dara (Sage)<br/>Database"]
ux-design-expert["@ux-design-expert<br/>Uma (Empathizer)<br/>Frontend/UX"]
Validacao
data-engineer2["@data-engineer<br/>Review DB"]
ux-design-expert2["@ux-design-expert<br/>Review UX"]
qa["@qa<br/>Quinn (Guardian)<br/>Quality Gate"]
Finalizacao
architect2["@architect<br/>Assessment Final"]
analyst["@analyst<br/>Atlas (Decoder)<br/>Relatorio Executivo"]
pm["@pm<br/>Morgan (Strategist)<br/>Epic & Stories"]
Perfil dos Agentes
| Agente | ID | Arquetipo | Especialidade Principal |
|--------|-----|-----------|------------------------|
| Aria | @architect | Visionary | Arquitetura de sistemas, design holistico |
| Dara | @data-engineer | Sage | PostgreSQL, Supabase, RLS, migrations |
| Uma | @ux-design-expert | Empathizer | Atomic Design, design tokens, acessibilidade |
| Quinn | @qa | Guardian | Quality gates, testes, rastreabilidade |
| Atlas | @analyst | Decoder | Pesquisa, analise, ROI |
| Morgan | @pm | Strategist | PRDs, epics, priorizacao |
Tasks Executadas
Tasks Automatizadas (task-reference)
| Task | Agente | Fase | Descricao |
|------|--------|------|-----------|
| document-project | @architect | 1 | Documentacao completa do sistema |
| db-schema-audit | @data-engineer | 2 | Auditoria de schema de banco |
| security-audit | @data-engineer | 2 | Auditoria de seguranca (RLS, PII) |
| create-front-end-spec | @ux-design-expert | 3 | Especificacao de frontend |
| brownfield-create-epic | @pm | 10 | Criacao de epic de debito tecnico |
| brownfield-create-story | @pm | 10 | Criacao de stories (repetivel) |
Acoes Manuais (workflow-action)
| Acao | Agente | Fase | Descricao |
|------|--------|------|-----------|
| consolidate_findings_draft | @architect | 4 | Consolidar DRAFT inicial |
| review_and_validate | @data-engineer | 5 | Validar debitos de DB |
| review_and_validate | @ux-design-expert | 6 | Validar debitos de UX |
| review_assessment | @qa | 7 | Quality Gate review |
| finalize_assessment | @architect | 8 | Assessment final |
| create_awareness_report | @analyst | 9 | Relatorio executivo |
Pre-requisitos
Ambiente
- [ ] Acesso ao repositorio do projeto
- [ ] Supabase CLI configurado (se houver database)
- [ ] Credenciais de database disponíveis
- [ ] Permissoes de leitura em todos os arquivos
Documentacao Previa
- [ ] Entendimento basico do proposito do projeto
- [ ] Conhecimento de stakeholders para o relatorio
Ferramentas Utilizadas
| Ferramenta | Agente | Proposito |
|------------|--------|-----------|
| git | @architect | Analise de repositorio |
| supabase-cli | @data-engineer | Auditoria de database |
| psql | @data-engineer | Queries de auditoria |
| coderabbit | @qa | Review automatizado de codigo |
| exa | @analyst | Pesquisa de mercado/benchmark |
Entradas e Saidas
Mapa de Artefatos
flowchart LR
subgraph Entradas
E1[Codigo Fonte]
E2[Database Schema]
E3[UI/Componentes]
E4[Configuracoes]
end
subgraph FASE_1_3[Fases 1-3]
A1[system-architecture.md]
A2[SCHEMA.md]
A3[DB-AUDIT.md]
A4[frontend-spec.md]
end
subgraph FASE_4[Fase 4]
B1[technical-debt-DRAFT.md]
end
subgraph FASE_5_7[Fases 5-7]
C1[db-specialist-review.md]
C2[ux-specialist-review.md]
C3[qa-review.md]
end
subgraph FASE_8_10[Fases 8-10]
D1[technical-debt-assessment.md]
D2[TECHNICAL-DEBT-REPORT.md]
D3[epic-technical-debt.md]
D4[story-*.md]
end
E1 --> A1
E2 --> A2
E2 --> A3
E3 --> A4
E4 --> A1
A1 --> B1
A2 --> B1
A3 --> B1
A4 --> B1
B1 --> C1
B1 --> C2
C1 --> C3
C2 --> C3
C1 --> D1
C2 --> D1
C3 --> D1
D1 --> D2
D2 --> D3
D3 --> D4
Estrutura Final de Artefatos
docs/
├── architecture/
│ └── system-architecture.md [FASE 1]
├── frontend/
│ └── frontend-spec.md [FASE 3]
├── reviews/
│ ├── db-specialist-review.md [FASE 5]
│ ├── ux-specialist-review.md [FASE 6]
│ └── qa-review.md [FASE 7]
├── prd/
│ ├── technical-debt-DRAFT.md [FASE 4]
│ └── technical-debt-assessment.md [FASE 8]
├── reports/
│ └── TECHNICAL-DEBT-REPORT.md [FASE 9] ← Stakeholders
└── stories/
├── epic-technical-debt.md [FASE 10]
├── story-1.1-*.md
└── story-1.2-*.md
supabase/
└── docs/
├── SCHEMA.md [FASE 2]
└── DB-AUDIT.md [FASE 2]
Pontos de Decisao
Decision Point 1: Projeto tem Database?
flowchart TD
Q1{Projeto tem<br/>banco de dados?}
Q1 -->|Sim| A1[Executar FASE 2:<br/>@data-engineer audita DB]
Q1 -->|Nao| A2[Pular FASE 2:<br/>Ir direto para FASE 3]
A1 --> B[FASE 3: Frontend]
A2 --> B
Criterios:
- Existe pasta
supabase/ou similar? - Ha arquivos de migration?
- Projeto usa Supabase, PostgreSQL, ou outro DB?
Decision Point 2: QA Gate
flowchart TD
Q2{QA Gate Status?}
Q2 -->|APPROVED| A3[Prosseguir para FASE 8:<br/>Assessment Final]
Q2 -->|NEEDS WORK| A4[Retornar para FASE 4:<br/>Retrabalhar DRAFT]
A4 --> A5[Incorporar feedback do QA]
A5 --> A6[Resubmeter para validacao]
A6 --> Q2
Criterios para APPROVED:
- Todos os debitos validados por especialistas
- Nenhum gap critico identificado
- Dependencias fazem sentido
- Riscos estao mapeados
Criterios para NEEDS WORK:
- Gaps nao enderecados
- Debitos faltando validacao
- Riscos cruzados nao mitigados
- Dependencias inconsistentes
Decision Point 3: Escopo Crescente
flowchart TD
Q3{Escopo do Epic}
Q3 -->|1-3 Stories| A7[Usar brownfield-create-epic<br/>Workflow simples]
Q3 -->|4+ Stories| A8[Considerar PRD completo<br/>Workflow extenso]
Q3 -->|Arquitetura nova| A9[Usar greenfield workflow]
Troubleshooting
Problema: Fase 2 falha por falta de acesso ao DB
Sintoma: psql: connection refused ou credenciais invalidas
Solucoes:
- Verificar
SUPABASE_DB_URLno ambiente - Testar conexao manualmente:
psql "$SUPABASE_DB_URL" -c "SELECT 1" - Confirmar permissoes de rede (VPN, firewall)
- Se impossivel acessar, pular FASE 2 e documentar como debito
Problema: Assessment muito grande
Sintoma: DRAFT com mais de 50 debitos identificados
Solucoes:
- Priorizar debitos por severidade (CRITICAL > HIGH > MEDIUM)
- Agrupar debitos similares em categorias
- Considerar multiplos epics por area (DB, Frontend, Infra)
- Focar nos top 10-15 debitos para o primeiro ciclo
Problema: Especialistas discordam
Sintoma: @data-engineer e @ux-design-expert tem prioridades conflitantes
Solucoes:
- @architect atua como mediador
- Usar framework de priorizacao objetivo (RICE, ICE)
- Considerar impacto cruzado (DB lento afeta UX)
- Documentar trade-offs no assessment final
Problema: QA Gate em loop infinito
Sintoma: NEEDS WORK repetido multiplas vezes
Solucoes:
- Revisar criterios de aprovacao com @qa
- Focar em enderacar gaps especificos (nao todos)
- Considerar aprovar com condicoes documentadas
- Escalar para stakeholder se bloqueado
Problema: Relatorio executivo nao ressoa com stakeholders
Sintoma: Feedback de que o relatorio e muito tecnico
Solucoes:
- Usar linguagem de negocio, nao tecnica
- Focar em custos em R$ (nao horas)
- Incluir analogias e comparacoes
- Adicionar graficos visuais de impacto
Referencias
Arquivos do Workflow
| Arquivo | Localizacao |
|---------|-------------|
| Definicao do Workflow | .aiox-core/development/workflows/brownfield-discovery.yaml |
| Task: brownfield-create-epic | .aiox-core/development/tasks/brownfield-create-epic.md |
| Task: brownfield-create-story | .aiox-core/development/tasks/brownfield-create-story.md |
| Task: db-schema-audit | .aiox-core/development/tasks/db-schema-audit.md |
| Task: security-audit | .aiox-core/development/tasks/security-audit.md |
Agentes
| Agente | Localizacao |
|--------|-------------|
| @architect | .aiox-core/development/agents/architect.md |
| @data-engineer | .aiox-core/development/agents/data-engineer.md |
| @ux-design-expert | .aiox-core/development/agents/ux-design-expert.md |
| @qa | .aiox-core/development/agents/qa.md |
| @analyst | .aiox-core/development/agents/analyst.md |
| @pm | .aiox-core/development/agents/pm.md |
Documentacao Relacionada
Estimativas de Tempo
| Complexidade | Tempo Minimo | Tempo Tipico | Tempo Maximo | |--------------|--------------|--------------|--------------| | Projeto simples (sem DB) | 3 horas | 4 horas | 5 horas | | Projeto medio | 4 horas | 5-6 horas | 7 horas | | Projeto complexo | 6 horas | 7-8 horas | 10+ horas |
Fatores que aumentam tempo:
- Database grande com muitas tabelas
- Frontend com muitos componentes
- Multiplas integracoes externas
- QA Gate com retrabalho
- Stakeholders com muitas perguntas
Proximos Passos Apos Discovery
- Apresentar
TECHNICAL-DEBT-REPORT.mdpara stakeholders - Obter aprovacao de budget
- Priorizar stories no backlog
- Iniciar desenvolvimento:
@devimplementastory-1.1 - Monitorar progresso via ClickUp/GitHub
Documentacao gerada em: 2026-02-04 Workflow Version: 2.0 Mantido por: @devops