mirror of https://github.com/interlegis/sapl.git
Browse Source
`serializar_materia_assinada` unificava a CHAVE (`data` ou `data_assinatura`), nao o FORMATO. `data_assinatura` e gravado em %d/%m/%Y em seis pontos de views_assinatura e no receiver da propria integracao — 1198 de 1207 registros do acervo medido em 22/08/2026. O consumidor parseia como ISO, estourava, e o ciclo inteiro do poll morria com o cursor parado: a fonte sapl:assinaturas-concluidas ficou congelada desde as 18:01. O laco era fechado: cada assinatura feita PELO APP envenenava a fonte que contaria ao app que ela aconteceu. Normaliza na fronteira de serializacao, e nao nos pontos de gravacao, porque `data_assinatura` alimenta a tela de verificacao publica (views_assinatura:864, 2096, 2136): mudar o que se grava mudaria o que o cidadao ve e obrigaria a migrar 964 materias. Um ponto so conserta o acervo inteiro sem tocar em dado. Data ilegivel sai como null em vez de estourar — o consumidor ja recai em `assinado_em`. Refinamento: engineering/architecture/Assinatura_Volta_Concluidas_Refinamento.md Co-authored-by: Claude Opus 5 <noreply@anthropic.com>pull/3858/head
committed by
GitHub
2 changed files with 145 additions and 2 deletions
Loading…
Reference in new issue