- Se descapó
- 26 de junio de 2026 a las 14:24 UTC
- Autor
- Kamo
- Compromit
- 19c46f8
Nueva com.kamo.z.shared.mlos.config de la fundación arrendatario-config (doc. 04 3): - LenderProfile (root, UNIQUE per MORTGAGE marketId) - Bland-FKs bloqueado Organización (Long) - CommerceMarket (UUID) por id. NOTE marketId es UUID (CommerceMarket.id es gen-random-uuuid; el 'Long FK' de doc 04 es un verificador error, mismo caso que AiDecision.loanFileId). perfilVersión para reproducción. - LicensingEntry (licencias de la EM COMPANY, distinta de miembro StewardLicense) licenciaType 8-value enum; stateCode ISO-3166-2; NO estado almacenado, computado desde fechas efectivas/expiradas vía isEffectiveOn() (doc. 04 7.3). - LicensingResolver .Component (gated mlos.config.enabled): isTenantLicensed ( perfil, estado, tipo) basado en la fecha; jurisdicción descubierta =- false (acto bloqueado). - Patrón base de la config-entidad: manual Id UUID.Embedded EmbRecordState (NO) BaseUuidEntity - sus marcas de tiempo chocarían; doc 04 . 4 LicenciasResolverTest verde (TDD). Indizados de la entidad (UNIQUE market-id). Diferido: **************** singletons; MlosActivationService - SecurityService boot auto-heal.