Cópia estática
Copiado de docs/getting-started/first-project.md em https://github.com/poppy-team/prumo (MIT). Fixado na revisão e91694d3959be1ed92757b34063efe0b2191821f, blob b136dfffaa8a2f602a0c110d1a20611a98030afb. O repositório de origem permanece canônico; esta cópia é atualizada por um pull request de sincronização, não em tempo real.
Inicializar um projeto no Prumo é instantâneo e não exige escrever arquivos de configuração manuais.
Para criar um novo projeto governado pelo Prumo, basta criar o diretório e rodar prumo init:
mkdir my-app && cd my-app
git init
prumo initO Prumo detectará o diretório e criará a estrutura canônica do Protocolo v3:
my-app/
├── prumo.json # Configuração canônica do projeto (v3)
├── PROJECT_STATE.md # Estado atual, fase e metadados
├── ENTRYPOINT.md # Guia de onboarding para agentes e humanos
├── docs/
│ └── PRUMO.md # Roteador de documentação e intenções
├── .ai/
│ ├── agents/manifest.json # Workforce de agentes resolvidos
│ ├── skills/manifest.json # Skills necessárias
│ ├── recipes/manifest.json # Receitas de engenharia
│ └── orchestration/ # Políticas de fallback e scorecards
└── .prumo/ # Runtime local, histórico de inteligência e cacheSe desejar personalizar a stack ou o foco do projeto imediatamente:
# Preset para aplicações Web & Frontend
prumo init --preset web --name portal-cliente
# Preset para Microsserviços e APIs de Alta Performance
prumo init --preset service --stack go
# Preset para Ferramentas de Linha de Comando (CLI)
prumo init --preset cli --name gerador-relatorios
# Inspecionar o perfil gerado antes de aplicar
prumo init --print-profilestandard (padrão): Engenharia de software completa com balanceamento de qualidade e cobertura.cli: Foco em experiência de terminal, interfaces TUI e flags de linha de comando.web: Foco em design responsivo, componentes visuais e acessibilidade WCAG.service: APIs resilientes, microservices e segurança reforçada.library: Pacotes reutilizáveis e código com zero dependências externas.minimal: Configuração leve com consumo mínimo de tokens para prototipagem rápida.Após inicializar, valide seu projeto com o comando de auditoria:
prumo validateO comando confirmará que todos os esquemas JSON Schema, arquivos canônicos e contratos do Protocolo v3 estão 100% em conformidade.
Para que o Claude Code, Google Antigravity, OpenCode ou Cursor entendam as diretrizes do seu projeto:
# Compilar adaptadores para todos os ambientes suportados
prumo compile --all
# Ou compilar para um ambiente específico
prumo compile --target claude-code
prumo compile --target antigravityPrumo inclui um agente terminal com interface rica integrado:
prumo agentVocê pode conversar com o agente, solicitar implementações e acompanhar as decisões arquiteturais com total rastreabilidade.