- Expédié
- 26 juin 2026 à 14:24 UTC
- Auteur
- Kamo
- Commite
- 19c46f8
Nouvelle fondation com.kamo.z.shared.mlos.config locataire-config (doc 04 et 3): - LenderProfile (racine, UNIQUE selon le marché MORTGAGE) et les FK souples verrouillées Organisation (Long) - Marché du commerce (UUID) par id. NOTE MarketId est UUID (CommerceMarket.id est gen'random'uuid; 'Long FK' doc 04 est un code vérifié erreur, même cas que AiDecision.loanFileId). profilVersion pour replay. - Entrée d'autorisations (octroi de licences à titre de licence par État, distinct de l'intendance des membres) Code d'état ISO-3166-2; NO stocké état, état, calculé à partir des dates effectives/d'expiration en passant par isEffectiveOn() (doc 04 - 7,3). - LicenceResolver - Composé (garantie mls.config.enabled): est EntenteLicensed( profil, état, type) basé sur la date; juridiction non couverte - faux (acte bloqué). - Structure de base de l'entité de configuration: manuelle UUID et EmbRecordState (NOT) BaseUuidEntity - ses horodatages entrent en collision; doc 04 -3). 4 LicensingResolverTest vert (TDD). Indexes déclarées par l'entité (UNIQUE market-id). A reporté: singletons; MlosActivationService et SecurityService boot self-heal.