- Navios
- 4 de julho de 2026 às 19:51 UTC
- Autor
- Kamo
- Enviar
- 923f4e3
D1/D45 amplia o consumo de Cenários de Empréstimos. povoa o dormente FactsJson e faz dela a fonte compartilhada da verdade para os fatos do mutuário/empréstimo: - CenárioFactKeys: vocabulário simples-chave canónica + nível (estrutural vs. enriquecimento) + normalize(); o D21 whitelist/deriver/consumidores referenciam estes. - CenárioFactDeriver: promove o D18 LTV/CLTV/HCLTV + derivação categórica fora do MLOSPricingService em compartilhamento-lib (uma casa para fatos derivados de entidade). - EmprestadorScenarioProfileService: produceFromUrla agora preenche fatos estruturais (preservando o enriquecimento); resolveFacts() para aconselhamento gap- fill; mergeFacts () Retirada que filtra para o nível de enriquecimento (genesia possui estrutural, D45.3). - CenárioFacts.fillGapsFrom(): advisory merge (request wins, profile fills gaps). - InvestorOverlayMatcher: fósforo puro e seguro (apenas presente e violador). Sem alteração de esquema/KI (actionsJson coluna pré- existe). 27 testes em verde.