release: promove develop pra produção (Validação Técnica com todos os status e controle do documento) #86
Loading…
Reference in a new issue
No description provided.
Delete branch "develop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
O que é
Promove para produção a #85, mesclada em
developdepois da release #83. O dev já roda esse conteúdo (conferir o deploy de dev verde antes de mesclar esta release).Principais mudanças
ReprovadoeNão aplicável(que o qa-project já enviava, poisstatusé texto livre) sumiam do PDF/DOCX inteiro, texto e imagens. Agora há uma seção por status: Itens aprovados (tabela, como antes), Itens reprovados (só se houver), Ressalvas (sempre), Itens não aplicáveis (só se houver) e Outros itens (status fora dos quatro: nunca some), com observação e imagens com legenda.include_images(validação),include_in_document(item e imagem). PDF, DOCX e o que é enviado ao HubSpot usam sempre essa versão; nada é apagado do registro; tudotruepor padrão.Migration (1 nova, aditiva, roda no deploy)
7f155a36dd9e— 3 colunas booleanas NOT NULL com default 1:images.include_in_document,technical_validation_items.include_in_document,technical_validations.include_images. Registros existentes continuam completos. Round-trip upgrade/downgrade,alembic checke restore drill ok. O CI passa a esperar7f155a36dd9e.Pendências conhecidas
HUBSPOT_ACCESS_TOKENestiver no.envde produção; este deploy recria os containers e passa a ler o.envatual. Um token do HubSpot não tem espaço (formatopat-na1-...); aspas no.envsão seguras.statuscontinua texto livre na API (sem 422 para valor desconhecido); a UI oferece os 4.GARAGE_*no.envde produção (herdada das releases anteriores).Verificação
developsem conflito commain(merge-tree limpo); a PR #85 teve CI verde (backend, frontend, build de imagens).🤖 Generated with Claude Code