- Shipped
- 26 يونيو 2026 في 2:41 ص UTC
- صاحب البلاغ
- Kamo
- Commit
- a99cf20
New pkg com.kamo.z.shared.mlos.identity (the inbound-webhook routing key): LoanIdentifierType (42 first-class typed ids, each carrying Cardinality + Ownership; @Enumerated STRing; singleActiveTypesex derived from metadata) + لا أعرف + كيان تحديد الهوية (قاعدة البيانات؛ FK-by-id Long loan FileUid + denormalized organizationId, decoupled from locked LoanFile; write-once @PreUpdate guard throws on value/type/customSubtype change, only status turn allowed; @PrePrePersist normalizes issuer/subtype + enforces other Verified locally: mvn install BUILD SUCCESS, 49 MLOS tests pass (incl single-active overarching-guard test asserting the enum set matches the KamoInitializer partial-index DDL). KamoInitializer DDL: scan + 3 partial-unique indexes + other CHECK. RESOLVER + webhook ingress = the first new MLOSIdentifierService microservice (deferred).