Skip to content

Latest commit

 

History

History
796 lines (626 loc) · 24.7 KB

File metadata and controls

796 lines (626 loc) · 24.7 KB

Workflow Greenfield Full-Stack

Versão: 1.0.0 Tipo: Greenfield Última Atualização: 2026-02-04 Arquivo Fonte: .aiox-core/development/workflows/greenfield-fullstack.yaml


Visão Geral

O Greenfield Full-Stack Workflow e o fluxo de trabalho principal do AIOX para construcao de aplicacoes full-stack desde o conceito ate o desenvolvimento. Este workflow suporta tanto planejamento abrangente para projetos complexos quanto prototipagem rapida para projetos simples.

Tipos de Projeto Suportados

Tipo Descricao
web-app Aplicacoes web modernas
saas Software as a Service
enterprise-app Aplicacoes corporativas
prototype Prototipos e POCs
mvp Minimum Viable Products

Quando Usar Este Workflow

  • Construcao de aplicacoes prontas para producao
  • Projetos com multiplos membros na equipe
  • Requisitos de funcionalidades complexas
  • Necessidade de documentacao abrangente
  • Expectativa de manutencao de longo prazo
  • Aplicacoes corporativas ou voltadas para clientes

Diagrama Geral do Workflow

flowchart TB
    subgraph PHASE0["FASE 0: Bootstrap do Ambiente"]
        A[Inicio: Projeto Greenfield] --> A1{Ambiente pronto?}
        A1 -->|Nao| A2["@devops: *environment-bootstrap"]
        A2 --> A3[CLIs instaladas + Repositorio GitHub criado]
        A1 -->|Sim| A3
    end

    subgraph PHASE1["FASE 1: Descoberta e Planejamento"]
        A3 --> B["@analyst: project-brief.md"]
        B --> C["@pm: prd.md"]
        C --> D["@ux-expert: front-end-spec.md"]
        D --> D2{Gerar prompt v0?}
        D2 -->|Sim| D3["@ux-expert: criar prompt v0"]
        D2 -->|Nao| E["@architect: fullstack-architecture.md"]
        D3 --> D4[Usuario: gerar UI no v0/Lovable]
        D4 --> E
        E --> F{Arquitetura sugere mudancas no PRD?}
        F -->|Sim| G["@pm: atualizar prd.md"]
        F -->|Nao| H["@po: validar todos os artefatos"]
        G --> H
        H --> I{PO encontrou problemas?}
        I -->|Sim| J[Retornar ao agente relevante para correcoes]
        I -->|Nao| K_GATE[Fase 1 Completa]
        J --> H
    end

    subgraph PHASE2["FASE 2: Fragmentacao de Documentos"]
        K_GATE --> K["@po: fragmentar documentos"]
        K --> K1[Cria: source-tree, tech-stack, coding-standards]
    end

    subgraph PHASE3["FASE 3: Ciclo de Desenvolvimento"]
        K1 --> L["@sm: criar story"]
        L --> M{Revisar story draft?}
        M -->|Sim| N["@analyst/@pm: revisar e aprovar story"]
        M -->|Nao| O["@dev: implementar story"]
        N --> O
        O --> P{Revisao QA?}
        P -->|Sim| Q["@qa: revisar implementacao"]
        P -->|Nao| R{Mais stories?}
        Q --> S{QA encontrou problemas?}
        S -->|Sim| T["@dev: resolver feedback do QA"]
        S -->|Nao| R
        T --> Q
        R -->|Sim| L
        R -->|Nao| U{Retrospectiva do Epic?}
        U -->|Sim| V["@po: retrospectiva do epic"]
        U -->|Nao| W[Projeto Completo]
        V --> W
    end

    %% Caminhos opcionais
    B -.-> B1[Opcional: brainstorming]
    B -.-> B2[Opcional: pesquisa de mercado]
    D -.-> D1[Opcional: pesquisa de usuario]
    E -.-> E1[Opcional: pesquisa tecnica]

    %% Estilos
    style A2 fill:#FF6B6B,color:#fff
    style A3 fill:#FF6B6B,color:#fff
    style W fill:#90EE90
    style K fill:#ADD8E6
    style K1 fill:#ADD8E6
    style L fill:#ADD8E6
    style O fill:#ADD8E6
    style D3 fill:#E6E6FA
    style D4 fill:#E6E6FA
    style B fill:#FFE4B5
    style C fill:#FFE4B5
    style D fill:#FFE4B5
    style E fill:#FFE4B5
    style N fill:#F0E68C
    style Q fill:#F0E68C
    style V fill:#F0E68C
Loading

Fases do Workflow

Legenda de Cores

Cor Significado
Vermelho (#FF6B6B) Bootstrap do ambiente
Laranja claro (#FFE4B5) Planejamento e documentacao
Azul claro (#ADD8E6) Desenvolvimento e fragmentacao
Roxo claro (#E6E6FA) Geracao de UI com IA
Amarelo (#F0E68C) Revisao e validacao
Verde (#90EE90) Conclusao

FASE 0: Bootstrap do Ambiente

Objetivo

Configurar o ambiente de desenvolvimento antes de iniciar o planejamento do projeto.

Diagrama Detalhado

flowchart TD
    subgraph FASE0["FASE 0: Environment Bootstrap"]
        START([Inicio]) --> CHECK{Ambiente pronto?}

        CHECK -->|Verificar| ENV_REPORT[".aiox/environment-report.json existe?"]
        ENV_REPORT -->|Sim| SKIP[Pular bootstrap]
        ENV_REPORT -->|Nao| BOOTSTRAP

        subgraph BOOTSTRAP["@devops: *environment-bootstrap"]
            B1[Detectar Sistema Operacional]
            B2[Auditoria de CLIs]
            B3[Instalacao Interativa]
            B4[Autenticacao de Servicos]
            B5[Inicializacao do Repositorio Git]
            B6[Scaffold da Estrutura do Projeto]
            B7[Geracao do Relatorio de Ambiente]

            B1 --> B2 --> B3 --> B4 --> B5 --> B6 --> B7
        end

        SKIP --> DONE
        B7 --> DONE([Fase 0 Completa])
    end
Loading

Step Detalhado

Step Agente Task Entrada Saida Obrigatorio
1 @devops (Gage) environment-bootstrap.md project_name, project_path, github_org .aiox/config.yaml, .aiox/environment-report.json, .gitignore, README.md, package.json Sim

Artefatos Criados

Arquivo Descricao
.aiox/config.yaml Configuracao do projeto AIOX
.aiox/environment-report.json Relatorio completo do ambiente
.gitignore Regras de ignore do Git
README.md Documentacao inicial do projeto
package.json Configuracao NPM

CLIs Verificadas/Instaladas

Categoria Ferramenta Obrigatoria
Essencial git Sim
Essencial gh (GitHub CLI) Sim
Essencial node Sim
Essencial npm Sim
Infraestrutura supabase Recomendada
Infraestrutura railway Opcional
Infraestrutura docker Recomendada
Qualidade coderabbit Recomendada
Opcional pnpm Opcional
Opcional bun Opcional

Condicoes de Pulo

  • Pular apenas se o projeto ja tiver .aiox/environment-report.json
  • Re-executar ao trocar de maquina ou quando novos membros entrarem no projeto

FASE 1: Descoberta e Planejamento

Objetivo

Criar todos os artefatos de planejamento: project brief, PRD, especificacoes e arquitetura.

Diagrama Detalhado

flowchart TD
    subgraph FASE1["FASE 1: Discovery & Planning"]
        ENV_DONE([Bootstrap Completo]) --> ANALYST

        subgraph ANALYST["@analyst: Atlas"]
            A1[Brainstorming Opcional]
            A2[Pesquisa de Mercado Opcional]
            A3[Criar Project Brief]
            A1 -.-> A3
            A2 -.-> A3
        end

        ANALYST --> |project-brief.md| PM

        subgraph PM["@pm: Morgan"]
            P1[Revisar Project Brief]
            P2[Criar PRD usando prd-tmpl]
            P1 --> P2
        end

        PM --> |prd.md| UX

        subgraph UX["@ux-expert: Uma"]
            U1[Pesquisa de Usuario Opcional]
            U2[Criar Front-End Spec]
            U3{Gerar prompt v0?}
            U4[Criar prompt para v0/Lovable]
            U1 -.-> U2
            U2 --> U3
            U3 -->|Sim| U4
        end

        UX --> |front-end-spec.md| ARCH

        subgraph ARCH["@architect: Aria"]
            AR1[Pesquisa Tecnica Opcional]
            AR2[Criar Fullstack Architecture]
            AR3{Sugere mudancas no PRD?}
            AR1 -.-> AR2
            AR2 --> AR3
        end

        AR3 -->|Sim| PM_UPDATE["@pm: Atualizar PRD"]
        AR3 -->|Nao| PO
        PM_UPDATE --> PO

        subgraph PO["@po: Pax"]
            PO1[Executar po-master-checklist]
            PO2{Encontrou problemas?}
            PO1 --> PO2
        end

        PO2 -->|Sim| FIX[Retornar ao agente relevante]
        FIX --> PO
        PO2 -->|Nao| DONE([Fase 1 Completa])
    end
Loading

Steps Detalhados

Step Agente Task/Template Entrada Saida Obrigatorio
1 @analyst (Atlas) project-brief-tmpl.yaml Requisitos do usuario, pesquisa project-brief.md Sim
2 @pm (Morgan) prd-tmpl.yaml project-brief.md prd.md Sim
3 @ux-expert (Uma) front-end-spec-tmpl.yaml prd.md front-end-spec.md Sim
4 @ux-expert (Uma) generate-ai-frontend-prompt.md front-end-spec.md Prompt para v0/Lovable Opcional
5 @architect (Aria) fullstack-architecture-tmpl.yaml prd.md, front-end-spec.md fullstack-architecture.md Sim
6 @pm (Morgan) Atualizacao fullstack-architecture.md prd.md atualizado Condicional
7 @po (Pax) po-master-checklist.md Todos os artefatos Validacao Sim

Artefatos Criados

Documento Responsavel Localizacao
Project Brief @analyst docs/project-brief.md
PRD @pm docs/prd.md
Front-End Spec @ux-expert docs/front-end-spec.md
Fullstack Architecture @architect docs/fullstack-architecture.md

Steps Opcionais

Step Agente Descricao
Brainstorming @analyst Sessao de ideacao estruturada
Pesquisa de Mercado @analyst Analise de mercado e competidores
Pesquisa de Usuario @ux-expert Entrevistas e analise de necessidades
Pesquisa Tecnica @architect Investigacao de tecnologias

FASE 2: Fragmentacao de Documentos

Objetivo

Dividir o PRD e a arquitetura em partes prontas para desenvolvimento.

Diagrama Detalhado

flowchart TD
    subgraph FASE2["FASE 2: Document Sharding"]
        PHASE1_DONE([Fase 1 Completa]) --> SHARD

        subgraph SHARD["@po: Fragmentar Documentos"]
            S1[Carregar docs/prd.md]
            S2[Identificar secoes nivel 2]
            S3[Extrair cada secao]
            S4[Ajustar niveis de heading]
            S5[Criar arquivos individuais]
            S6[Gerar index.md]

            S1 --> S2 --> S3 --> S4 --> S5 --> S6
        end

        SHARD --> OUTPUT

        subgraph OUTPUT["Artefatos Gerados"]
            O1[docs/prd/index.md]
            O2[docs/prd/*.md - secoes]
            O3[docs/architecture/source-tree.md]
            O4[docs/architecture/tech-stack.md]
            O5[docs/architecture/coding-standards.md]
        end

        OUTPUT --> DONE([Fase 2 Completa])
    end
Loading

Step Detalhado

Step Agente Task Entrada Saida Obrigatorio
1 @po (Pax) shard-doc.md docs/prd.md Pasta docs/prd/ com arquivos fragmentados Sim

Metodo de Fragmentacao

  1. Automatico (Recomendado): Usar md-tree explode {input} {output}
  2. Manual: Dividir por secoes de nivel 2 (##)

Artefatos Criados

Arquivo Descricao
docs/prd/index.md Indice com links para todas as secoes
docs/prd/*.md Secoes individuais do PRD
docs/architecture/source-tree.md Estrutura de diretorios do projeto
docs/architecture/tech-stack.md Stack tecnologica
docs/architecture/coding-standards.md Padroes de codigo

FASE 3: Ciclo de Desenvolvimento

Objetivo

Implementacao iterativa de stories com revisao de QA.

Diagrama Detalhado

flowchart TD
    subgraph FASE3["FASE 3: Development Cycle"]
        PHASE2_DONE([Fase 2 Completa]) --> STORY_LOOP

        subgraph STORY_LOOP["Loop de Stories"]
            SM["@sm: *draft"]
            REVIEW_Q{Revisar draft?}
            REVIEW["@analyst/@pm: Revisar story"]
            DEV["@dev: *develop"]
            QA_Q{Revisao QA?}
            QA["@qa: *review"]
            QA_ISSUES{Problemas encontrados?}
            FIX["@dev: *apply-qa-fixes"]
            MORE_Q{Mais stories?}

            SM --> REVIEW_Q
            REVIEW_Q -->|Sim| REVIEW
            REVIEW_Q -->|Nao| DEV
            REVIEW --> DEV
            DEV --> QA_Q
            QA_Q -->|Sim| QA
            QA_Q -->|Nao| MORE_Q
            QA --> QA_ISSUES
            QA_ISSUES -->|Sim| FIX
            QA_ISSUES -->|Nao| MORE_Q
            FIX --> QA
            MORE_Q -->|Sim| SM
        end

        MORE_Q -->|Nao| RETRO_Q{Retrospectiva?}
        RETRO_Q -->|Sim| RETRO["@po: Retrospectiva do Epic"]
        RETRO_Q -->|Nao| DONE
        RETRO --> DONE([Projeto Completo])
    end
Loading

Steps Detalhados

Step Agente Task Entrada Saida Obrigatorio
1 @sm (River) sm-create-next-story.md Docs fragmentados {epic}.{story}.story.md Sim
2 @analyst/@pm Revisao Story draft Story aprovada Opcional
3 @dev (Dex) dev-develop-story.md Story aprovada Implementacao Sim
4 @qa (Quinn) qa-review-story.md Implementacao Feedback de QA Opcional
5 @dev (Dex) apply-qa-fixes.md Feedback de QA Correcoes aplicadas Condicional
6 @po (Pax) Retrospectiva Epic completo Retrospectiva Opcional

Ciclo de Story

stateDiagram-v2
    [*] --> Draft: @sm cria story
    Draft --> Approved: Revisao opcional
    Draft --> InProgress: Dev aceita
    Approved --> InProgress: Dev inicia
    InProgress --> Review: Dev completa
    Review --> InProgress: QA encontra problemas
    Review --> Done: QA aprova
    Done --> [*]
Loading

Status de Story

Status Descricao Proximo Passo
Draft Story criada pelo SM Revisao ou desenvolvimento
Approved Story revisada e aprovada Desenvolvimento
In Progress Em desenvolvimento Revisao de QA
Review Aguardando revisao QA ou correcoes
Done Completa e aprovada Proxima story

Agentes Participantes

Tabela de Agentes

Agente ID Icone Arquetipo Responsabilidades
Gage @devops Operator Bootstrap de ambiente, push Git, releases, CI/CD
Atlas @analyst 🔍 Decoder Pesquisa de mercado, brainstorming, project brief
Morgan @pm 📋 Strategist PRD, estrategia de produto, epics
Uma @ux-expert 🎨 Empathizer Specs de frontend, UX, design systems
Aria @architect 🏛️ Visionary Arquitetura full-stack, decisoes tecnicas
Pax @po 🎯 Balancer Validacao de artefatos, backlog, fragmentacao
River @sm 🌊 Facilitator Criacao de stories, sprint planning
Dex @dev 💻 Builder Implementacao de codigo, testes
Quinn @qa Guardian Revisao de qualidade, testes, gates

Diagrama de Interacao entre Agentes

graph LR
    subgraph Planejamento
        ANALYST[🔍 Atlas<br>@analyst]
        PM[📋 Morgan<br>@pm]
        UX[🎨 Uma<br>@ux-expert]
        ARCH[🏛️ Aria<br>@architect]
    end

    subgraph Governanca
        PO[🎯 Pax<br>@po]
        SM[🌊 River<br>@sm]
    end

    subgraph Execucao
        DEV[💻 Dex<br>@dev]
        QA[✅ Quinn<br>@qa]
        DEVOPS[⚡ Gage<br>@devops]
    end

    ANALYST -->|project-brief| PM
    PM -->|prd| UX
    UX -->|front-end-spec| ARCH
    ARCH -->|arquitetura| PO
    PO -->|stories| SM
    SM -->|story| DEV
    DEV -->|implementacao| QA
    QA -->|feedback| DEV
    DEV -->|pronto| DEVOPS

    PM -.->|atualiza PRD| ARCH
    PO -.->|valida| PM
    PO -.->|valida| ARCH
Loading

Tasks Executadas

Lista Completa de Tasks

Fase Task Agente Arquivo
0 Environment Bootstrap @devops environment-bootstrap.md
1 Create Document @analyst, @pm, @ux-expert, @architect create-doc.md
1 Facilitate Brainstorming @analyst facilitate-brainstorming-session.md
1 Deep Research Prompt @analyst, @pm, @architect create-deep-research-prompt.md
1 Generate AI Frontend Prompt @ux-expert generate-ai-frontend-prompt.md
1 Execute Checklist @po execute-checklist.md
2 Shard Document @po shard-doc.md
3 Create Next Story @sm sm-create-next-story.md
3 Develop Story @dev dev-develop-story.md
3 Review Story @qa qa-review-story.md
3 Apply QA Fixes @dev apply-qa-fixes.md

Templates Utilizados

Template Agente Propósito
project-brief-tmpl.yaml @analyst Estrutura do project brief
prd-tmpl.yaml @pm Estrutura do PRD
front-end-spec-tmpl.yaml @ux-expert Especificacao de frontend
fullstack-architecture-tmpl.yaml @architect Arquitetura completa
story-tmpl.yaml @sm Template de user story

Checklists Utilizados

Checklist Agente Proposito
po-master-checklist.md @po Validacao de todos os artefatos
story-draft-checklist.md @sm Qualidade da story draft
story-dod-checklist.md @dev Definition of Done

Pre-requisitos

Requisitos de Sistema

Requisito Minimo Recomendado
Windows 10 1809+ 11
macOS 12+ 14+
Linux Ubuntu 20.04+ Ubuntu 22.04+
Node.js 18.x 20.x
Git 2.x 2.43+

Ferramentas Obrigatorias

Ferramenta Comando de Verificacao Instalacao
Git git --version Nativo do sistema
GitHub CLI gh --version winget install GitHub.cli
Node.js node --version winget install OpenJS.NodeJS.LTS
npm npm --version Incluido com Node.js

Autenticacoes Necessarias

Servico Comando de Login Verificacao
GitHub gh auth login gh auth status
Supabase supabase login supabase projects list
Railway railway login railway whoami

Entradas e Saidas

Fluxo de Dados

flowchart LR
    subgraph Entradas
        I1[Requisitos do Usuario]
        I2[Pesquisa de Mercado]
        I3[Feedback de Usuarios]
    end

    subgraph Fase0["Fase 0"]
        E1[.aiox/config.yaml]
        E2[Repositorio GitHub]
    end

    subgraph Fase1["Fase 1"]
        P1[project-brief.md]
        P2[prd.md]
        P3[front-end-spec.md]
        P4[fullstack-architecture.md]
    end

    subgraph Fase2["Fase 2"]
        S1[docs/prd/*.md]
        S2[source-tree.md]
        S3[tech-stack.md]
        S4[coding-standards.md]
    end

    subgraph Fase3["Fase 3"]
        D1[Stories .md]
        D2[Codigo fonte]
        D3[Testes]
    end

    subgraph Saidas
        O1[Aplicacao Completa]
        O2[Documentacao]
        O3[Testes Automatizados]
    end

    I1 --> E1
    I2 --> P1
    I3 --> P1

    E1 --> P1
    E2 --> P1
    P1 --> P2
    P2 --> P3
    P3 --> P4

    P2 --> S1
    P4 --> S2
    P4 --> S3
    P4 --> S4

    S1 --> D1
    S2 --> D2
    S3 --> D2
    S4 --> D2
    D1 --> D2
    D2 --> D3

    D2 --> O1
    D1 --> O2
    D3 --> O3
Loading

Matriz de Entradas/Saidas por Fase

Fase Entrada Saida
0 Nome do projeto, organizacao GitHub Config AIOX, repo Git, estrutura de pastas
1 Requisitos, pesquisa Brief, PRD, specs, arquitetura
2 PRD, arquitetura Documentos fragmentados, indexes
3 Stories, docs fragmentados Codigo, testes, aplicacao

Pontos de Decisao

Tabela de Decisoes

Fase Ponto de Decisao Opcoes Criterio
0 Ambiente pronto? Pular / Executar bootstrap Existencia de .aiox/environment-report.json
1 Gerar prompt v0? Sim / Nao Usuario quer geracao de UI com IA
1 Arquitetura sugere mudancas? Atualizar PRD / Continuar Recomendacao do arquiteto
1 PO encontrou problemas? Corrigir / Aprovar Resultado do checklist
3 Revisar story draft? Revisar / Pular para dev Complexidade da story
3 Revisao QA? Sim / Nao Criticidade da story
3 Mais stories? Continuar / Finalizar Backlog do epic
3 Retrospectiva? Sim / Nao Epic completo

Fluxograma de Decisoes

flowchart TD
    D1{Ambiente pronto?}
    D1 -->|Verificar .aiox/environment-report.json| D1_CHECK
    D1_CHECK -->|Existe| SKIP[Pular Fase 0]
    D1_CHECK -->|Nao existe| RUN[Executar Bootstrap]

    D2{Gerar prompt v0?}
    D2 -->|Usuario quer UI gerada| D2_YES[Gerar prompt]
    D2 -->|Nao necessario| D2_NO[Ir para arquitetura]

    D3{Mudancas no PRD?}
    D3 -->|Arquiteto recomenda| D3_YES[Atualizar PRD]
    D3 -->|Nao necessario| D3_NO[Continuar validacao]

    D4{Problemas encontrados?}
    D4 -->|PO encontrou issues| D4_YES[Corrigir com agente]
    D4 -->|Tudo OK| D4_NO[Aprovar e continuar]
Loading

Troubleshooting

Problemas Comuns

Fase 0: Bootstrap do Ambiente

Problema Causa Solucao
winget nao reconhecido Windows desatualizado Atualizar Windows ou usar choco/scoop
gh auth login falha Conexao ou proxy Verificar internet, configurar proxy
Permissao negada no repositorio Token sem escopo Re-autenticar com --scopes repo,workflow
Docker nao inicia Servico parado Iniciar Docker Desktop

Fase 1: Planejamento

Problema Causa Solucao
Template nao encontrado Caminho incorreto Verificar .aiox-core/development/templates/
Conflito entre PRD e arquitetura Requisitos divergentes Reunir PM e Architect para alinhar
Checklist falha Artefatos incompletos Retornar ao agente responsavel

Fase 2: Fragmentacao

Problema Causa Solucao
md-tree nao encontrado Nao instalado npm install -g @kayvan/markdown-tree-parser
Secoes nao detectadas Formato incorreto Verificar headings ## no documento
Conteudo perdido Code blocks com ## Usar metodo manual com parsing correto

Fase 3: Desenvolvimento

Problema Causa Solucao
Story incompleta SM pulou campos Executar story-draft-checklist
Testes falhando Codigo quebrado @dev executar *run-tests
QA bloqueando Issues CRITICAL Resolver com @dev antes de prosseguir
Epic nao encontrado no ClickUp Task nao criada Criar Epic com tags corretas

Comandos de Diagnostico

# Verificar ambiente
cat .aiox/environment-report.json

# Verificar CLIs
git --version && gh --version && node --version

# Verificar autenticacao
gh auth status
supabase projects list
railway whoami

# Verificar estrutura do projeto
ls -la .aiox/
ls -la docs/

Handoff Prompts

Transicoes entre Fases

De Para Prompt de Handoff
Fase 0 Fase 1 "Bootstrap do ambiente completo! Repo Git criado, CLIs verificadas, estrutura do projeto pronta. Inicie um novo chat com @analyst para criar o project brief."
@analyst @pm "Project brief completo. Salve como docs/project-brief.md no seu projeto, depois crie o PRD."
@pm @ux-expert "PRD pronto. Salve como docs/prd.md no seu projeto, depois crie a especificacao de UI/UX."
@ux-expert @architect "Spec de UI/UX completa. Salve como docs/front-end-spec.md no seu projeto, depois crie a arquitetura fullstack."
@architect @po "Arquitetura completa. Salve como docs/fullstack-architecture.md. Voce sugere mudancas nas stories do PRD ou precisa de novas stories?"
Fase 1 Fase 2 "Todos os artefatos de planejamento validados. Agora fragmente documentos para desenvolvimento: @po → *shard-doc docs/prd.md"
Fase 2 Fase 3 "Documentos fragmentados! source-tree.md, tech-stack.md, coding-standards.md criados. Inicie desenvolvimento: @sm → *draft"
Conclusao - "Todas as stories implementadas e revisadas. Fase de desenvolvimento do projeto completa!"

Referencias

Arquivos Relacionados

Tipo Arquivo Descricao
Workflow .aiox-core/development/workflows/greenfield-fullstack.yaml Definicao do workflow
Task .aiox-core/development/tasks/environment-bootstrap.md Bootstrap do ambiente
Task .aiox-core/development/tasks/shard-doc.md Fragmentacao de documentos
Task .aiox-core/development/tasks/sm-create-next-story.md Criacao de stories
Agente .aiox-core/development/agents/*.md Definicoes de agentes
Template .aiox-core/development/templates/*.yaml Templates de documentos
Checklist .aiox-core/development/checklists/*.md Checklists de validacao

Documentacao Externa

Recurso URL
GitHub CLI https://cli.github.com/manual/
Supabase CLI https://supabase.com/docs/guides/cli
Railway CLI https://docs.railway.app/reference/cli-api
CodeRabbit https://coderabbit.ai/docs

Historico de Versoes

Versao Data Alteracoes
1.0.0 2026-02-04 Documentacao inicial completa

Mantido por: AIOX Development Team Ultima Revisao: 2026-02-04