Decisoes - BrunodosSantosVaz/big-bang GitHub Wiki
Decisões do framework (ADRs)
Decisões de arquitetura do próprio Big Bang, no formato MADR. As decisões de cada
sistema ficam em docs/decisoes/ do sistema, não aqui.
| ADR | Decisão | Situação |
|---|---|---|
| 0001 | Ferramentas do framework em Python só com a biblioteca padrão | aceita |
| 0002 | Configuração do projeto em bigbang.toml |
aceita |
| 0003 | Branch de épico (epico/*) |
aceita (legado na v3; ver 0022) |
| 0004 | Release por épico a partir da main |
aceita (legado na v3; ver 0022) |
| 0005 | Skills em .agents/skills/, com cópia em .claude/skills/ |
aceita |
| 0006 | CI do próprio Big Bang | aceita |
| 0007 | Como o gerador e o verificador funcionam | aceita |
| 0008 | Esteira: Bash orquestra, o bb decide |
aceita (complementado por 0026 na v3) |
| 0009 | Perfil compilado: candidata, promoção e correção | aceita |
| 0010 | Portões de testes, revisão e segurança | aceita |
| 0011 | Posse de tarefas, isolamento e inatividade das IAs | aceita (substituído em parte por 0023: protocolo de posse) |
| 0012 | Skills, hooks e a montagem do GitHub na Fundação | aceita |
| 0013 | Perfil deploy e alvo vps-docker | aceita |
| 0014 | Pacote do framework e bb atualizar |
aceita |
| 0015 | Release por sprint ou por épico | aceita (complementado por 0022) |
| 0016 | Deploy multiplataforma por contratos instalados | aceita (refinamento #174) |
| 0017 | Modo Flash: teste antes, execução seletiva após código pronto | aceita (substituído em parte por 0025) |
| 0018 | Deploy no Tsuru existente com migração comprovada | aceita |
| 0019 | Migração na inicialização com arquivo SQLite persistente | aceita |
| 0020 | Faxina automática com preservação de branches e encerramento estrito | aceita |
| 0021 | Wiki e comunidade | aceita |
| 0022 | Esteira no próprio framework e épico como agrupador (v3) | aceita |
| 0023 | Quadro único, quinze estados, estado na issue e travas atômicas (v3) | aceita |
| 0024 | Identificadores e CLI em inglês com aliases da v2 (v3) | aceita |
| 0025 | Modos normal, flash e autonomous com contrato (v3) | aceita |
| 0026 | Orquestração da esteira v3 em Python com cliente GitHub injetável | aceita |