Breve descrição de uma linha sobre o objetivo do seu projeto.
Este repositório adota um modelo profissional de desenvolvimento cooperativo Humano-IA de nível industrial. Ele foi projetado para permitir que agentes de IA autônomos (como Claude Code, Cursor, Antigravity, Aider) trabalhem de forma segura e sincronizada com desenvolvedores humanos, eliminando regressões de código, duplicidade de logs e perda de contexto.
Para iniciar o projeto e preparar as pontes de contexto das IAs:
- No Windows (PowerShell):
Set-ExecutionPolicy Bypass -Scope Process -Force .\setup.ps1
- No Linux/macOS (Bash):
chmod +x setup.sh ./setup.sh
Isso criará o link de junção para a pasta .agents/ (Gemini/Antigravity), integrando os ecossistemas sob a mesma base física de habilidades em .claude/skills/, e garantirá que CLAUDE.md seja apenas o ponteiro @AGENTS.md.
AGENTS.mdé o único arquivo de instruções, e é o arquivo real. Claude Code, GitHub Copilot e Cursor leem o padrão abertoAGENTS.mddiretamente, então não há mais hard links nem cópias espelhadas para manter em sincronia:CLAUDE.mdcontém uma linha (@AGENTS.md), e.github/copilot-instructions.mde.cursor/rules/deixaram de existir em 2026-07-29. Editar qualquer coisa que não sejaAGENTS.mdé erro.
[seu-repositório]/
├── .claude/ # Pasta unificada de customizações e skills compartilhadas de IAs
│ └── skills/ # Scripts e instruções estendidas para agentes (ex: export-conversation)
├── .agents/ # Atalho local (junction NTFS) apontando para .claude/ (gitignorado)
├── hooks/ # Modelos de Git Hooks para automação e validação de commits
│ ├── pre-commit # Hook pre-commit (valida status e cobra NEWS.md)
│ └── post-merge # Hook post-merge (recria junctions e links físicos)
├── tools/ # Scripts de utilidade geral e QA do repositório
│ ├── validate-governance.R # Validador de integridade de metadados de planos (R)
│ └── export_conversa.R # Extrator de logs de sessões de IA para Markdown (R)
├── 9-vers/ # Pasta viva de planejamento e arquivo de histórico
│ ├── GUIDANCE_MAP.md # Sitemap completo explicando a função de cada pasta
│ ├── plan/
│ │ ├── README.md # Tabela de status e progresso de tarefas (Work Packages)
│ │ └── YYYY-MM-DD_Plano_TEMPLATE.md # Template para novos planos de trabalho
│ └── llm-reviews/
│ └── README.md # Registro de conversas e auditoria de IAs
│
├── AGENTS.md # ARQUIVO REAL E ÚNICO: contexto do projeto, regras, tech stack
├── CLAUDE.md # Ponteiro de uma linha (@AGENTS.md) — não edite
├── GUIDANCE.md # Atalho para o sitemap completo de diretrizes
├── NEWS.md # Changelog de decisões de design e evolução (atualizado por commits)
└── README.md # Este documento (Visão geral de instalação e execução)
- Edite as Definições: Atualize as configurações e descrições do seu projeto em
CLAUDE.mdeREADME.md. - Crie um Plano: Para qualquer tarefa de arquitetura ou fluxo complexo, crie um plano em
9-vers/plan/a partir do2026-07-11_Plano_TEMPLATE.mde adicione-o comoATIVOna tabela do9-vers/plan/README.md. - Audite a Governança: Rode
Rscript tools/validate-governance.Ra qualquer momento para garantir que nenhuma IA quebrou os padrões de status do repositório. - Log de Conversa: Ao finalizar uma sessão com um agente, rode
Rscript tools/export_conversa.R <session_uuid> [slug]para gerar o log emllm-reviews/e indexá-lo.
Para automatizar a verificação local e evitar erros em commits, os hooks agora são versionados diretamente na pasta hooks/.
Eles já são ativados automaticamente ao rodar o Setup Rápido (Seção 1). Se precisar ativá-los manualmente:
- No Linux/macOS ou Windows:
git config core.hooksPath hooks