1.5 KiB
1.5 KiB
Registro de Otimizações da Sessão — Aprimoramento da IA
Data: 18/08/2026
Sessão / Contexto: Padronização e documentação operacional do recálculo global de colunas info e controle do arquivo hash_INFOS.json.
📌 Principais Aprendizados e Regras Consolidadas
1. Recálculo Global e Cache de Hashes (hash_INFOS.json)
- O controle de integridade e versão das funções geradoras de
info(qualifica-back/src/INFO) é persistido no arquivoDADOS-LOCAIS/controle/hash_INFOS.json(resolvido porcaminhoLocal(["controle"], "hash_INFOS.json")). - Para forçar a reconstrução total de todos os dados de
infoem todos os inquilinos e tabelas do sistema:- Ação Direta: Deletar o arquivo
DADOS-LOCAIS/controle/hash_INFOS.json(ou/hash_INFOS.json). - Ação via Fila (BullMQ): Disparar o job passando o parâmetro
{ ignoreHash: true }.
- Ação Direta: Deletar o arquivo
- O worker
recalcular_todos_infosgera novamente o arquivo de hashes ao término de uma varredura completa.
2. Documentação Co-localizada de Regras de Negócio
- Criado o arquivo
qualifica-back/src/_FILAS/_recalcular_todos_infos.regras-negocio.mde vinculada a referência no topo dequalifica-back/src/_FILAS/_recalcular_todos_infos.ts, em conformidade com a regraregras-negocio-md.md.
🔍 Checklist de Verificação de Artefatos
- Artefatos dependentes revisados
- Nenhuma regra ficou implícita
- Referências cruzadas e linters validados
- Memória do projeto e da IA atualizadas