- Spegnimento
- 26 giugno 2026 alle ore 14:24 UTC
- Autore
- Kamo
- Impegno
- 19c46f8
Nuova fondazione com.kamo.z.shared.mlos.config inquiant-config (doc 04 §3): - LenderProfile (root, UNIQUE per MORTGAGE marketId) — soft-FKs bloccato Organizzazione (Long) + CommerceMarket (UUUID) di id. NOTA marketId è UUID (CommerceMarket.id è gen random uuid; doc 04 'Long FK' è un codice verificato errore, stesso caso di AiDecision.loanFileId). profiloVersione per replay. - LicensingEntry (concessione di licenze per lo Stato, distinta dal membro StewardLicense) — licenzaTipo 8-valore enum; statoCodice ISO-3166-2; NO stato memorizzato, calcolato dalle date effettive/espulsioni tramite isEffectiveOn() (doc 04 §7.3). - LicensingResolver @Component (gated mlos.config.enabled): isTenantLicensed( profilo, stato, tipo) data-based; giurisdizione scoperta => falso (atto bloccato). - Modello di base di conflitto: manuale @Id UUID + @Embedded EmbRecordState (NOT BaseUuidEntity — i suoi timestamp si scontrano; doc 04 §3). 4 LicensingResolverTest verde (TDD). Indici delle entità dichiarate (UNIQUE market id). Deferito: singletons; MlosActivation Servizio + Sicurezza Servizio di avvio self-heal.