Sua primeira decisão em dez minutos
Use o ambiente demonstrativo local para abrir uma feature real, identificar bloqueantes e chegar a uma decisão explicável sem configurar banco, OAuth ou provedor externo.
1. Suba o ambiente
A imagem pública já contém aplicação, PostgreSQL 17, migrations e o catálogo demonstrativo lb-pay. O volume nomeado mantém suas alterações entre reinicializações.
docker pull ghcr.io/leonardocaldas/feature-rollout:latest
docker run --detach \
--name feature-rollout \
--publish 127.0.0.1:3000:3000 \
--volume feature-rollout-data:/var/lib/postgresql/data \
ghcr.io/leonardocaldas/feature-rollout:latestO modo local usa uma identidade owner sem login. Preserve o bind em 127.0.0.1 e nunca publique essa instância na rede.
2. Confirme a saúde
Aguarde o health check. O resultado esperado informa status: ok, banco conectado e mode: local.
until curl --silent --fail http://127.0.0.1:3000/api/health; do
sleep 2
done
# resposta esperada
{"status":"ok","database":"connected","auth":"local-bypass","mode":"local"}3. Abra uma feature real
Acesse o projeto demonstrativo LB Pay → LBP-BOL-002. Revise primeiro a visão geral; depois percorra documentação, tarefas, testes, cenários, evidências e riscos.
DOCUMENTAÇÃODefine o comportamento esperado e suas versõesTAREFASMostram implementação, progresso e trabalho restanteCENÁRIOSTransformam requisitos em comportamentos verificáveisTESTESComprovam o comportamento no commit e ambiente corretosEVIDÊNCIASExplicam o que cada artefato demonstraRISCOSRegistram impacto, mitigação e responsável4. Explique o GO ou NO-GO
Não use apenas o percentual. Abra os bloqueantes e registre uma conclusão que cite o cenário, teste, risco ou aprovação que impede o avanço. O ambiente demonstrativo foi construído para produzir um NO-GO explicável; conclua um item apenas depois de conferir sua prova.
DECISÃOGO, NO-GO ou aprovação com ressalvaESCOPOFeature, commit e ambiente avaliadosMOTIVOIDs dos bloqueantes que sustentam a decisãoPRÓXIMA AÇÃOResponsável e condição objetiva para nova avaliaçãoVocê percorreu o ciclo completo de leitura sem alterar produção. Continue em Relatórios de teste para conectar um pipeline real.