Começar
Aparência

Vale na hora e fica lembrada neste navegador.

Decisões

ORG-0006 — Estrutura de diretórios

Contexto

Quem trabalha em mais de uma stack (pessoas e agentes) perde tempo procurando onde fica cada coisa quando cada repositório inventa a própria organização.

Decisão

  1. Toda stack tem o esqueleto: README.md, AGENTS.md, CLAUDE.md, ARQUITETURA, docs/, openspec/, e2e/, deploy/<app>/, eng/, vendor/hibex/, compose.yaml, .claude/ e .github/.
  2. Os módulos de código e o que cada um contém são decididos pela stack, numa ADR.
  3. Criar pasta fora da estrutura exige motivo; um tipo novo de pasta exige ADR.

Alternativas consideradas

AlternativaPor que não
Estrutura livre por stackPor que não: cada repositório vira um mapa novo para aprender
Estrutura fixa até os módulos de códigoPor que não: os módulos dependem da linguagem e do produto

Consequências

  • Scripts, guias e o agente podem presumir os mesmos caminhos em toda stack.
  • A forma do código continua livre, dentro do esqueleto.

Mais

O detalhe está na documentação da arquitetura.