v0.2.0 — a primeira conta nasce do ambiente¶
Registro retroativo, escrito em 2026-09-01, no mesmo dia da release.
PR de release: #641
(release/v0.2.0 → main) · Merge/deploy: 2026-09-01
Aceitação que a sustenta: sprint 026
— o entregável D6 (052) foi aceito, nas três user stories
O que embarcou¶
A feature 052 (#640): quatro variáveis no painel, implantar, entrar. Nenhum console. Fechou a pendência P3 da 050 — "a primeira conta não tem caminho no produto" —, que era o que mantinha a plataforma no ar e inacessível.
Nenhuma migração. A garantia contra duas subidas simultâneas criando dois
administradores já estava nos índices únicos de tenants.slug e users.email.
O que o CD fez¶
| Passo | Evidência |
|---|---|
| imagem | ghcr.io/the-band-solution/theband:v0.2.0 |
| tag git | v0.2.0 |
| delivery | entregue; a pessoa mantenedora entrou na plataforma e disparou a coleta — 125 repositórios, 4895 issues, 15 quadros, 3981 itens, conferidos contra a origem |
O defeito de processo que esta release deixou¶
O PR saiu de release/v0.2.0, e não de development. O bump da versão
nunca voltou para a branch de integração: a development seguiu com 0.1.0 no
mix.exs enquanto a produção servia 0.2.0 — a fonte única da versão afirmando
o que o ambiente contradizia.
Descoberto no back-merge de #646,
que separou os oito conflitos falsos (conteúdo idêntico dos dois lados) da única
diferença real (uma linha). Virou regra em README.md e emenda à
lição L83: o bump é commit na development, antes de abrir o PR de release.