Changelog¶
Mudanças de produto e de documentação, mais recente primeiro. Uma entrada por mudança de regra, não por commit.
2026-09-12¶
- Criado este site, em
documentacao/, a partir do handoff de MkDocs. - Registrada a causa do anexo que não abria em produção: o worker da fila gravava como
roote o PHP-FPM não lia. Correção versionada no PR 214, com o disco privado declarandopermissions. - WA-32 concluída: nota de voz gravada e anexada, visualizador de PDF, imagem e vídeo, e as seis bolhas que chegavam em branco.
- Corrigidos dois testes de agenda que falhavam só nos sábados, por causa da semana que começa no domingo em
pt_BR.
2026-09-10¶
- AD-020: autorização para agir sobre um registro vem do vínculo, não de permissão de tela. Promovida a regra depois de dois defeitos em produção numa semana.
- Tela inicial por perfil: cada perfil declara onde começa depois do login.
- WA-31: fila de atendimento como consulta, captura por corrida no banco e devolução configurável.
2026-09-09¶
- WA-30: natureza do número,
empresarialoupessoal. Supervisão deixa de alcançar número pessoal.
2026-09-08¶
- AD-019: importação que traz tutor, hora e duração vira compromisso na agenda.
- Importadas 134 linhas de vendas já datadas, pelo mesmo serviço de fechamento da venda digitada.
2026-09-06¶
- AD-017: o que foi vendido é dado da venda. O pacote é congelado em
contract_items. - AD-018: prazo de contrato tem duas datas, referência e real, e não bloqueia agendamento.
- A venda passou a ter uma tela só.
2026-09-05¶
- AD-016: autorização sobre um registro usa tabela de vínculo, nunca a tabela de permissões.
2026-09-03¶
- AD-015: ação de WhatsApp é efeito registrado, nunca um ramo novo no motor.
2026-09-01¶
- AD-014: entrega importada sem tutor, hora e duração não vira compromisso. 1243 entregas importadas sem tocar na agenda.
2026-08-31¶
- AD-012 e AD-013: servidor Evolution próprio e dedicado, com a chave global restrita ao
.enve ao ciclo de vida de instância.
2026-08-20¶
- AD-011: arquivo com dado pessoal vive em disco privado, servido por rota que verifica permissão.
2026-08-12¶
- A marca passou a ser KP Business. A entidade Mentoria não foi renomeada.
2026-08-09¶
- AD-009: cadastro e edição passam a usar cortina lateral, substituindo o modal centralizado de AD-005.
- AD-010: permissão entra por migration, porque o deploy não roda seed.
2026-08-02¶
- AD-007: importação e sincronização do ClickUp são motores isolados.
- AD-008: a semântica de uma etapa vem do papel, nunca do slug nem da posição.
2026-08-01¶
- Primeiras decisões registradas: motor único de sincronização, campo sincronizado como string, taxonomia em tabela seedada e o KP Notify System como único caminho de feedback visual.