- Shipped
- 4 de julho de 2026 às 14:25 UTC
- Author
- Kamo
- Commit
- fe76af3
Diretriz do proprietário #6: cada org configura suas próprias APIs de fornecedores de AUS (Fannie DU / Freddie LP / USDA GUS) por mercado hipotecário, em configurações→commerce. Modelo de dados fundamentais: AusConnectionConfig (mlos.config, nova tabela mlos aus connection config) — uma linha por (profile de lender, AusKind); uma vez que um LenderProfile é um por mercado, chaveando por credorPerfileId faz estes por mercado. Reutiliza o AusKind enum existente (DU/LP/GUS) e o vocabulário do FornecedorCategory.AUS em vez de inventar novos. Segredo em repouso: o segredo API é armazenado SOMENTE como um segredo AES-256-GCMCiphertext (encriptado pela PlatformSecretCipher ao escrever, espelhando a SocialConnection/ PlatformOAuthClient) e nunca está em um DTO — lê expor temCredencial em vez disso. clientId/endpointUrl/configJson não são secretos. Único (perfil, aus kind). Escrita/controlador da infra- estrutura **************** + o kamo-internal AUS-connections tab + i18n + KI (nova tabela) compila sobre esta próxima; a página por mercado vs org-scoped solution é uma decisão de configuração-spina que surgiu para o proprietário.