Pular para conteúdo

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.