Changelog
Ce qui est nouveau.
Chaque amélioration apportée à la plateforme, à mesure qu'elle est livrée.
· kamo-shared-library
AiPullThroughPolicy et PipelineFundingProjection (doc 09)
La fondation de l'entité passante doc-09 (same mlos.capitalmarkets pkg). AiPullPolicy (RENAMED de "LenderProfile" de doc-09 pour éviter la collision de config-root expédiée; l'accordé Boutons P(fonds)-zlock/kiloque-hhouse/hedge; version-support partielle-WORM, MlosLockPolicyVersion idiom Termes gelés, statut ACTIF-SUPRESED et remplacéA en cours d'écriture; nouvelle DeliveryCommitmentTy [NONnez les expéditions - différents Axe et HedgeAggressiveness; dégradation Plancher au sol par la plate-forme min). PipelineFundingProjection (la surface P(fond) la dernière fois la plus vivante, explicitement PAS la WORM; réécrite chaque recalcul; l'historique est dans AiDecision). "Fallout n'est JAMAIS stocké" (DERIVÉ 1-Exécuté, doc 01 - 7) - appliqué par une absence de chute. test de colonne dans les trois entités des marchés de capitaux. 3 enums, 2 repos, 5 tests. Une version-épine fidèle miroirs de modèle mutable. Ajourné : Besoin d'un frère ou d'une sœur extension - LoanConditionTemplate est verrouillé) - tous les modèles - Service de gestion (MLOSGovernanceService).
· kamo-shared-library
RceSenquication Décision - Détail de la décision d'écluse du RCE (doc 08 - 10.1)
S'ouvre - l'écart de persistance net-nouveau RCE (cycle de vie de la serrure) Config - prise de décision (en) ont toutes déjà été expédiées). Ferme la chaîne d'audit RateLock '-MlosLockRecord Décision de l'engagement de RceSaltation AiDecision. Bloc total WORM (AiDecision idiome; correction - NOUVEAU row via remplace la décisionId). Enregistre la raison d'être du meilleur ex/bloc-vs-attendre - la stratégie/autonomie instantanée - à la serrure - les broches de la version empreinte digitale de 10,3 dollars. Indemnité pour LO est JAMAIS une entrée (marginSrpBasisBps comp-invariant, -7.1); pas de colonne de chutes (DERIVÉ, doc 01 -7). Reuses Expédié AutonomyLevel et MlosLockRecord/MlosLockEvent (ne remodèlez PAS le cycle de vie de la serrure). 2 enums Repo, 4 essais. Porte de conception de flux de travail de recherche - miroir fidèle WORM.
· InitializerService
Inscrivez-vous com.kamo.z.shared.mlos.eclose en «EnableJpaRepositories» (doc 05)
· kamo-shared-library
Modèle de flux de travail de fermeture et MerRegistration (doc 05 -6.2/-6,3) - COMPLETE l'inventaire de 6,3 eClose
Modèle de flux de travail de fermeture (le graphe eClose sous la forme de DATA - version-support total WORM, stepjson JSONB, à l'effet d'évaluation; niveau de portée le plus restrictif). MersRegistration (le système MERS-is-ONE) grand livre d'opération par prêt - appendice seulement partiel-WORM, min/opération gelée, avances d'état; MIN l'unicité globale appartenant au registre LoanIdentifier MERS-MIN, référencé non oct. 3 enums, 2 repos, 4 tests. Miroir fidèle (version-spine et WORM partiel). Achèvement doc-05 6,3.
· kamo-shared-library
Cock EClose Core - ClosingPackage - ClosingArtifact (doc 05 -6,3)
Ouvre le substrat du diagramme de travail eCille. Enveloppe de fermeture (père agrégée, une par fermeture; WORM partiel - identité gelée, marches de statut) ClosingArtifact (un noeud par et pas; appendice uniquement WORM partielle - identité/provenance gelée [prestatationName/ExternalRef OPAQUE, pas de fournisseur- colonnes spécifiques, avances de résultat; une nouvelle ligne est une NOUVEAU ligne 6,3). Soft-FK-by-id et dénormalisé org (le mlos.--------------------------------------------------------------------- EsignEnvelope/DisclosureSet UUID vérifié par code; le pont de signature électronique est un SERVICE (écrit le stub verrouillé), pas une nouvelle entité. 3 enums, 2 repos, 8 tests. Porte de conception du flux de travail de recherche Un miroir fidèle-miror partiel-WORM. Reporté: ClosingWorkflowTemplate - MerRegistration.
· kamo-shared-library
InternalRulesDécision - le cet article - '6'-AUS 'Profil d'inventaire des z'
Le système interne non QM/DSCR/ITIN/Jumbo déterministic rules-comagne-réseau de moteur: explicitement NE PAS a AUS (non AusFinding/AusKind, jamais divulgué comme un GSE AUS, doc 01 -7). FKs LoanFile DIRECTEMENT (l'une exception documentée de 6,6 - il ne s'agit pas d'une course AUS). Mur juridique: sourceÉcrite à force dure à la persistance du repère INTERNE-RORLES fixe (jamais une étiquette GSE); le résultat utilise le seuil distinct vocabulaire (pas d'approbation/d'acceptation/ Référer/Caution). Bloc total WORM (AiDecision idiom). Miroir fidèle - le garde-murier du mur légal; 3 tests.
· kamo-shared-library
AUS recherche d'enfants - aus-condition - aus-waiver - aus-validation (doc 10 - 6,2)
Achève l'inventaire des enfants de la recherche de documents et de l'aus aus (le règlement intérieur ne se limite pas à l'enregistrement des États-Unis) sergent est une tranche séparée). AusCondition (ligne de rétroaction d'agences parées; WORM partielle) Contenu gelé, prêt-condition-id-écriture-ce null-value lorsque l'obligation de prêtCondition est instancié 5,3 dollars; agencyStatus a free String). AusWaiver (ACE/notification de valeur 5,2; validationSnapshotJson pour 3,4 z-devenu) . AusValidation (D1C/AIM par composante 5,4) WORM de l'ensemble de blocs append seulement (tout état/REVOKED est une ligne NEW '3.3). Tous soft-FK-by-id to AusFinding et org/prêt dénormalisé (le modèle AusRun); réutilisation AusSourceLabel; 4 nouveaux enums; 3 repos; 6 essais. Réalisateur fidèle du modèle AusRun révisé - aucun flux de travail d'examen.
· InitializerService
Inscrivez com.kamo.z.shared.mlos.aus dans les référentiels de l'entreprise (doc 10)
Nouveau paquet de retraite aus (AusRun et enfants).
· kamo-shared-library
AusRun keystone - la soumission du dossier de l'AUS (doc 10 - 6.2)
Ouvrit com.kamo.z.shared.mlos.aus: AusRun (enfant de AusFinding) transportant par- la soumission de l'exécution État et phase, double-AUS gel/soft-lock, coût-requête des résultats des raffermissements, AiDecision rationale link. v1 AGENCY only (DU/LP/GUS; TOTAL - a DU/LP sous-résultat -6,4). DÉLIBERATE doc-10 d'écarts (dictés par doc 01 - règle stricte de la session, confirmée par examen SHIP-AS-IS): FK molle par id (aus-finding-id UUID, NO 'ManyToOne' 'NON' 'Numéro 'importe '2, 'Bu'it 'importe 'importe' ' 'Numéro 'Numéro 'Numéro 'Numéro 'Numéro 'Numéro 'Numéro 'N Organisme d'argent liquide d'origine (un FK doux ne peut pas être converti par JPQL pour l'org-crachage - le modèle universel de mlos. - MlosLoanScenario precedent) - nouvel emballage mlos.aus. Partis partiels MONITL WORM (MlosGuidelineVersion idiome): contenu congelé, uniquement congelé/supprimé écriture une fois false--true (-2,4-2,5 dos-lock) casFileId write-once valeur nulle (-2,4 persiste-reuse-réuse). source-label NOT-NULL- agency-only (pas de règles d'interne - ce mur vit sur le magasin des frères et sœurs). Recherche : examen à 2 agents (SHIP-AS-IS); 10 essais. Schéma différéCleanupRunner anti-AUS-shopping index partiel-unique noté dans javadoc (pas encore écrivain).
· kamo-shared-library
Doc-03 - 2,8 entités de conformité - Conformité - RBPN - FCRA-AA - ChangedCircumstance
L'enregistrement de la décision de 2,8 dollars - les trois avis INDEPENDENT/régime du CC, qui s'inscrit dans le cadre de l'enregistrement des activités de détermination, à savoir le rapport d'exclusion de la réclamation, le paragraphe 2, à savoir le paragraphe 2, à savoir le paragraphe 2, à savoir le paragraphe 2, à 2, à 2, à Déposé de l'étude AdverseActionTimer/RegXTimer en mlos.compliance. Tous les WORM de l'intégrales (AiDecision idiome et preuve d'examen; une correction est une ligne NOUVEAU). CONSCIBC (source/Type definding/ TridTimerId UUID FK-zlocked TridTimer; prêtFileId Long; NON colonne de quantité de cures plus 2,8 dollars, le curat de guérison est un taux de report différé produit de services). RiskBasedPricingNotice et FcraAdverseActionNotice (enregistrements de publicités, Avis partagéStatus). Changement de Circuit (résumé de tolérance de la série RID; dispositif anti-filet de sécurité: Non blanc documentéReason - attribuable approuvé Par MemberId). 7 enums, 4 repos, 9 tests. FK de recherche sur le code de travail (LoanFile.uid-Long, TridTimer.id-UUID).
· InitializerService
EventProjectionPolicy-default Indice unique partiel (doc 07 -6,7)
- LOReux organisation-id IS NULL - brossée la plate-forme-pare-feuille singleton (CRDB NULLs-distinct laisse les lignes d'orge nulles sans contrainte autrement; le risque de la sursquencée GLBA. Appliqué et vérifié.
· kamo-shared-library
Projection/substrat de flux médian - ÉvénementProjectionPolitique et LoanStreamBinding (doc.
EventProjectionPolicy - l'autorisation de minimisation des données GLBA (eventKind x partyClass/rôle) ------------------------------------------------------------------------ LoanStreamBinding (chaîne(36)) get-or-create. Les deux BaseUuidEntity mutable (pas de WORM); réutilisation et nouvelle StreamAudienceClass(10). 7 essais. Revue de 2 agents FIX-THEN-SHIP (appliquée): documentée le contrat FAIL-CLOSED GLBA (no-match/ inactive et ismande), contre-passe, NARROWS-jals (plateforme et annulation), permitChannels est un PLAFIN (connexion de TCPA, jamais contourne), honnête NULLs-distinct et semoir sans clété et semoir finder - l'index unique partiel de plate-forme-singleton (KI), le "-" finder, le "-" StreamAudienceClass exhaustive-chute-retour, intention PolicyVersion. (R1/R2 rejeté par triage.)
· kamo-shared-library
Substrat d'expédition et notificationOutbox et NotificationRateWindow (doc 07 - 6,4-10.3)
La file d'attente d'envoi par critère d'entrée en cas de collision et compteur de calage de fréquence durable (cotransactionnel) par 10,3). NotificationOutbox (WORM-partial-WORM, CommunicationArchive idiom MINUS) - une file d'attente opérationnelle élagable, et non une preuve juridique): identification/contenu gelé - gel- enqueue (messageKey et renderedBody) - forward-sboxStesttus - PENDING,SENT,SUPPRESSED, FAILED - write-once envoyéAmet; messageKey UNIQUE dedup anchor. NotificationRateWindow (mutable compteur durable, pas de WORM : 6,4 incréments en x txn) composite UNIQUE (org, party,eventKind, WindowStart). DISTINCT de la boîte à môuts de l'événement mlos.event MlosOutboxEvent (épine dorsale de l'événement). Miroir fidèle de la communicationArchive partielle-WORM révisée révisée - aucun flux de travail d'examen. 12 essais.
· InitializerService
RuleVersionPin entrée-zpin hard FK (doc 06 -4,46)
mlos-rvpe-pin-idx - mlos-rvpe-pin-fk --- mlos-rule-version-pin.uid), en miroir de la satisfiante--exigence FK. Appliqué et vérifié.
· kamo-shared-library
RuleVersionPin et RuleVersionPinEntry (doc 06 4,6 dollars par prêt congelé)
Achève l'inventaire des entités de la règle doc-06: l'instantané par point-délifération du point d'intempérie du doc-06: l'instantané du point d'intempérie du doc-06: l'instantané du point d'intime du doc-06 définition de règles/versions politiques actives (déterminisme - un prêt en vol jamais silencieusement gagne/ abandonne les exigences lorsqu'un locataire édite des règles). RuleVersionPin (en-tête: loanFileUid/org/ tapeKey) - RuleVersionPinEntry (version normalisée congelée refs, entréeKind RULE/RULE-SET/ FRESHNESS-POLICY - versionId). Les deux blocs totaux WORM (DecisionInput idiom). DocumentRequis. ruleVersionPinId (expédié Slice 1) a maintenant son objectif. Rétroviseur fidèle - pas de flux de travail de révision.
· InitializerService
Clé de règles DB CHECKs (doc 06 - 4.2/-9,2)
3 CHECKs biconditionnels appartenant à la plate-forme (mlos-requirequirement-rule / 'règle / mlos-freshness-policy: platform-owned-set (organisation id IS NULL) - le mur juridique Le filetage de l'appui doit être légal-porte-droite-pare-legal-wall-Nord-ne-r-d'orni-trafil-glace-glace-glace-glace-glace-glace-glace-glace-glac Tous les formes '''''''' survivent à l'enum-whitelist. Appliqué à la demande CRDB - vérifiée.
· kamo-shared-library
Couche de définition de la règle des prescriptions en version (doc 06 -4.2/-4.6)
La moitié du moteur réglementaire (partie 1) du système de documents: MortgageDocType (52-of-200 3,3 taxonomie et police juridique nonaccordesource de vérité pour les murs) FreshnessAnchorEvent enums; RequirementRule (modification par actionnalité WORM, efficace Fenêtre, miroir de mur légal invariant, propriété de la plate-forme) FreshnessPolicy (total-bloc WORM, version-support); RequirementRulePriorityResolver (priorité axée sur les données, liens - plus restrictifs); 3 repos. Reuses mlos.config.Channel. marketId/programId-UUID (CommerceMarket/Program-code-vérifié). 37 Essais JUnit5. Plusieurs règles ouvertes par cellule sont intentionnelles (titrants de retard distinctif MatchJson, résolus par priorité - l'évaluateur différé) - pas d'unicité unique, contrairement à la épines de catalogue. la recherche legalWall est lince (l'enum est un extrait; une coutume le code n'est pas bloqué). Les DB CHECKs appartenant à la plate-forme et à cloisons juridiques ont été ajoutés dans KamoInitializer.
· InitializerService
Schéma pour le modèle de condition de 1 obligation/état de non-satisfaction (doc 06)
Inscrivez-vous com.kamo.z.shared.mlos.docs dans les départements de la société (nouveau repo pkg) SchemaCleanupRunner Support pour mlos - acquis - satisfaction (l'appendice uniquement Enregistrement d'acceptation de la WORM): mlos-req-sat-one-source-chk numnulls(img-id, vérifié-fact-id, aus-in-id)-1, mlos-req-sat-type-column-chk (satisfaisante-type - sa colonne source), mlos-req-sat-requirequaire-idx, et mlos-req-sat-requirequor-fk - mlos - document - besoin (uid). Miroir la décision - entrer une source/un type-colonne précédent. Appliqué à la demande CRDB - vérifiée.
· kamo-shared-library
Modèle de «Greenfield 1-obligation/état de non-satisfaisant» (doc. 06 -4,2 -4,4,3)
La tranche de base du Système de documentation: DocumentRequirement (N satisfaisantfiers d'un Obligation) - ObligationSatisfeur (enregistrement de l'acceptation de la WORM uniquement) deux résolveurs purs (WaitingOnResolver '6.1 de dérivation, ConditionClearabilité a été éd.q. 3, 6 enums, dans le nouveau pkg com.kamo.z.shared.mlos.mlos. L'obligation est la LOCKED LoanCondition REUSED by id (loanConditionId soft UUID FK) - jamais fourchu/colonne-étendue (doc 01 - 1,1). Seulement le satisfileur sous-modèle est un créneau vierge. Discipline FK-by-id: imgId-Long (Img.id code-vérifié Longueur), loanFileUid/borrowerUid-Long-JsonSerialize. Noms de satisfaction exactement un type source (PréPersistant : DB numnulls/type-colonne CHECKs dans KamoInitializer). waitingOn est dérivé (jamais écrit) sur chaque écriture. 34 Essais JUnit5 sans BD.
· kamo-shared-library
NotificationPréférence et communicationArchive (doc 07 -6.2/-9.2)
Acheve le modèle doc-07 6 entité - le grand livre de confort mutable - le des affaires immuables. Même pkg (pas de changement de référence Jpa). - NotificationPréférence (mutable): per-partie,event-clé, canal) bascule; Culs clés d'événement (dual eventKind-catégorie) granularité); cadence/batchWindow; séjour local/heures tranquilles Fête de la fête. - CommunicationArchive (PARTIAL-WORM, MlosLockRecord idiome) et pré-supprimé): système d'enregistrement par message rendu; messageKey UNIQUE (carmpotency). Gel - liste blanche du cycle de vie de l'accouchement Offrestats de programme de transition (tableau de transition de 8 États; SENT-zOPÉ) autorisé à fournir Hors-porte-porte ouvert), envoyéAttaque RESPA/TILA, statusUpatedAt (monotonique, pas de clair nul), fournisseur/bouquet/échec. Aperçu du consentement de DUAL (pointer - état résolu dénormalisé - l'état effectif du registre WORM est point-in-station-solved). assertConsentEvidence(): un SMS transmis doit être transporté a été accordé à l'accord de TCPA-SMS (paragraphe 6.5). - 12 tests verts. 3 enums net-nouveaux (ReliveryStatus mirrors locked status nomming). Fondé sur une recherche sur l'étude Workflow et l'examen contradictoire 2-agent (SHIP-AS-IS; appliqué) assertConsentEvidence et statusUpdatedArrité-clair et SENT-zOPENED.
· InitializerService
Formulaire du grand livre du consentement du conseil (doc 07 - 6)
- KamoInitializerApp : « EnableJpaRepositories » (nouveau recuple pkg pour - SchémaCleanupRunner: mlos-consent-one-identity-chk-num-nonnulls(party-uid, raw-number) 1 - un événement de consentement identifie exactement un consentant (partie XOR nombre entrant brut); l'analogue WORM-vault de la décision-input-one-source-chk. WORM est l'entité "PreUpdate/"PreRemove guards (pas de déclencheur DB - CRDB ne peut pas finals). 3 tables auto-créer via ddl-auto.
· kamo-shared-library
Graphique des parties et registre de consentement TCPA/E-SIGN (doc 07 et 6)
Nouveau pkg - l'entité bénéficiaire/consentement la fondation. Agnostique des consommateurs (les FK ne sont verrouillées que dénotent; le répartiteur est un futur MLOSxxxService, PAS le prêt personnel KamoLOS et doc 07 KamoLOS l'affectation est caduque). - LoanParty (mutable): graphe du destinataire dactylographié; FK verrouillé LoanFile/Membre par Long id; contactJurisdiction - résidence de la personne de la partie (heures calmes); UNIQUE (par-prêt-à-porte-monnaie; nulls-distinct keeps co-emprunteurs et tiers distincts). - ConsentRecord (WORM, AiDecision idiom) et pré-supprimé) : TCPA/E-SIGN légal pièces justificatives; partie Usage de narge-tigreNumber (E.164, pour STOP entrant devant une partie existe) - affirmationIdentifiée() - a DB num-nulls-1 CHECK; acceptée - à l'ensemble d'applications (temps de capture légal; aperçus de la divulgation d'images - corps - ssha256. - DisclosureText (WORM et pré-supprimer): le texte de consentement de la version EXACT conservé (un pointeur seul est une preuve insuffisante de TCPA); bodySha256 non-nulle. - 6 nouveaux enums nets (prêts personnels enums hors limites - manque d'INPORTAL/MEDIASTREAM/ MAISON). 8 tests verts. Fondé sur un flux de travail de recherche (code-vérifié Consent-is-a-mode, KamoLOS stale) et examen accusatoire de 2 agents (FIX-THEN-SHIP: a ajouté le CHECK, l'indice unique de la partie de prêt, instantané sha, pré-supprimé).
· InitializerService
DécisionInpute provenance-intégrité DDL (décision-spin 2c)
décision-entrée auto-crée via ddl-auto; SchemaCleanupRunner ajoute les invariants Hibernate ne peut pas émettre: - Décision - entrée-one-source-chk: num-nnulls(11 cols de FK) 1 (exactement un source immuable épinglée par rangée). - décision-input-kind-column-chk: la colonne non-nulle correspond à l'entrée-muet discriminateur (type-cohérence dans un registre légal de la WORM; pure-SQL, survit à la enum-liste de brun. - décision-input-decision-idx (ai-decision-uid, date-cremet) - le FK dur décision-input-decision-fk-ai-jugeur(uid) (mirrward-feedback). - PAS de pare-feu HMDA DDL: le chèque vérifié par code du doc est impossible (VerifiedFact n'a pas de colonne de la classe factuelle; la démographie dans un tableau distinct; la CRDB VECK ne peut pas sous-query; pas de déclencheurs). Le pare-feu est structurel et couche d'application, différé.
· kamo-shared-library
Entrée de décision et origine de l'apport à la colonne vertébrale (décision-épine 2c)
L'enfant immuable d'AiDecision qui prend chaque décision de manière déterministe rejouable (doc 03 - 2,1). Non bloqué par le catalogue/scénarios/prix maintenant complet Inventaire - Entrée de décision FK-pins la règle immuable/du fait/des PKs de la version. - Boum total WORM (AiDecision idiom: 'PreUpdate throws,'n'PostLoad, pas de DB trigger). 11 colonnes FK exactement une seule à zéro molle-Ui-UD (l'UntréeKd le discriminateur sélectionne qui); seul ai-decision-uid est un FK dur. - InputKind(11)/InputRole(3) enums. scoreContribution numérique(8,4); testLoan (CORE, rétroviseurs StewardFeedback et WORM ne peuvent pas adapter le drapeau). - Pare-feu HMDA (doc. 03 - 3.3) - CODE-VERIFIED, le document de contrôle du document est architecturalement impossible: VerifiedFact verrouillé n'a pas de fond Classe/HMDA-DEMOGRAPHIE, les données démographiques vivent dans un tableau SEPARATE BORROWER-HMDA, CRDB VECK ne peut pas subquerie, pas de déclencheurs. Le pare-feu est STRUCTURAL (ségrégation de la table; cette entité n'a pas chemin de lecture factuelle) - règles de couche d'application différées. PAS DE POHIERS DDL (un navire sans travail) VECK induirait en erreur un examinateur). - Les VÉCIDENTeurs de cohérence mononull et nature-colonne sont KamoInitializer DDL. - 4 tests verts; prise de décision pkg déjà dans les référentiels «EnableJpaRepositories. Fondé par un flux de travail de recherche (vérification vérifiée par le codeFact/HMDA) Examen de 2 agents (SHIP-AS-IS; a expédié le type - la cohérence de la colonne CHECK).
· kamo-shared-library
Événement d'enregistrement et d'écluse (phase 2 Slice 12c)
Le scénario FINAL/sous-tranche de prix (doc. Inventaire des établissements de scénario/de fixation des prix. Un seuil de rentabilité tirée d'un prix - son appends uniquement journal des événements. - MlosLockRecord et PARTIAL-mutability WORM (MlosBulletin idiom) : instantanés les termes verrouillés gelés ancres/rate-lock-uid), « Pré-Mettre à jour le cas échéant, mais statut WHITELISTS (validé par la table du cycle de vie de RateLockStatus) (monotonique-avant - ne raccourcit jamais la fenêtre engagée). - MlosLockStatus mirrors verrouillés RateLockStatus EXACTEMENT (pas de salissure/convenable); C'est-à-dire le RateLock.id (piège à PK mixte), DB-UNIQUE (1:1 écluse--record; grand livre légal WORM, pas de remplacement). - rate-feuille - verrou-semence - version de la politique FK non-null, nullable. - MlosLockEvent - appendice-lit total-bloc WORM; événement compris CANCEL (retrait des emprunteurs, distinct du prêteur BREAK); prix delta(9,4). - NE JAMAIS ajouter des colonnes à la RateLock verrouillée; RCE l'écrit via LoanPricingService.createLock estampillé verrouillé par MemberId de l'acteur. - 14 tests verts. Tous les indices déclarés en entité (pas de KamoInitializer DDL). Fondé par des faits verrouillés vérifiés par le code (RateLock.id-UUID, RateLockStatus) Revue accusatoire de 2 agents (SHIP-AS-IS; appliqué les 5 doit-envisager: expiration monotone, vitesse unique-lock-uid, événement CANCEL, Congelé-prix doc, couverture des tests).
· kamo-shared-library
Ajustement appliqué (Phase-2 Slice 12b)
Le record de prix de la cotation immuable (code-00 6,3 dollars/7,2 dollars/-8): MlosPricingRun MlosPricedProductResult - MlosAppliedAjustement, écrit en un tx par l'EPI. - L'ensemble des 3 MÉMOIRE-BY-CREATION (bloc total WORM, AiDecision idiom: Jets, non, n'est-ce pas ? - Frozen version FK set - sur le RÉSULT, non l'écoulement (résolution par produit; doc 6,3 ligne 293/294). - Nombres de prix bruts BigDecimal correspondant aux grilles expédiées: prix de base/final (9,4); (9,6). Total-ajustements - ADDITIVE-only; multiplicatif sur les lignes d'ajustement appliqué. - prix - ajustement - id - obligatoire - molle FK - MlosAjustement du prix du prix - id - id - id - id - id - id - id - id - id - i - i - - -, -, -, -, -, -, -, - création d'une chaîne d'audit itinérante). créée par -member-id nullable-false. - éligibilité - statut REUSHAgréanceRevenu; code de raisonner et nouveau MlosAdverseActionReasonCode enum (c'est-à-dire FK du code du code du code). - Correction d'examen: la version directive/la politique de verrouillage FK et les conditions à payer sont NULLABLEs. Les lignes KEPT ne peuvent pas être maintenues entreprens et transgcours (pas d'UUID sentinelle); invariant restaure l'intégrité (ELIGIBLE - prix - pas de raison; non-ELIGIBLE - code de raison présent). - 19 tests verts. Tous les indices déclarés par l'entité (pas de KamoInitializer DDL). Fondé sur une étude Workflow et un examen accusatoire de 2 agents (FIX-THEN-SHIP: a appliqué le paramètre à fixer, l'élargissement cohérent, à la version de la directive-version.
· kamo-shared-library
Identité du scénario - MlosLoanScenario - MlosScenarioBorrower (Phase-2 Slice 12a)
Ouvre le scénario doc-02 6,3/-7/couche de fixation (première des 3 sous-tranches). Le L'agrégat du scénario de prix, le EPI pend et ses emprunteurs. - FK-dos-recopy (-6,4) : le scénario stocke UNIQUEMENT dérivée pour la reproductibilité valeurs - un cache de reprononduction aus); URLA attrs brutes lire THROUGH loan-file-uid, jamais stocké. Un test de réflexion allowlist verrouille cela structurellement. - FK core verrouillé par carte d'identité: prêt-file-uid emprunteur-uid-uid-liv--uid-livre-voisière-entreprise-entreprise-entreprise-récup en emprunteur-uid-à-vis-du- emballage-ui (Cart-vérifié LoanFile.uid/Borrower.uid - Long unique-rowid; UUID du doc NON - NEUF: «Bieu-toi-One». - UUID FK. - (Lan-scénarario-id, emprunteur-uid) DB-unique clé naturelle (un emprunteur per Scénario; entité déclarée, pas de DDL brute). - DECIMAL(18,6) appariés Limite en dollars des États-Unis DECIMAL(18,2). Les deux MUTABLE (pas de WORM - reproductibilité est congelé ultérieurement sur la valeur immuable PricingRun/Result). - Tous les indices déclarés par l'entité (pas de Schéma KamoInitializerCleanupRunner DDL). - 4 tests verts (série de la chaîne longitudinale et liste d'autorisations FK-don't-recopy). Fondé par un flux de travail de recherche (types FK verrouillés vérifiés par le code) et accusatoire Examen de 2 agents (SHIP-AS-IS; appliqué les correctifs de l'automitreté et docstring).
· kamo-shared-library
Entités ingestion - MlosExtractionTemplate - MlosDocumentSegment (Phase-2 Slice 11)
Ouvre le côté d'ingestion doc-02 6,3: le format par investiture mappe l'analyseur par an. lit : une région classée et révisable d'un document de base. Quatre mourés enums et les ancrer dans de vrais structure de la feuille de vitesse (enquête de 290 fichiers RateStack corpus). - Les deux entités MUTABLE (et non la garde de la plénitude WORM): registre/examen cycle de vie, absent de l'inventaire immuable de 6,5 dollars. - MlosExtractionTemplate: passe-passage par auto-FK et drapeau actif; assertsupersessionConsistent() auto-obtenu par l'intermédiaire de l'identifiant (active-true-raide-par null). tête-synonymes - le seul - 6,7 JSONB. MlosDocumentSegment : (source-document-id, segment-locator) DB-unique Ancre idémpotency; classification - confiance DECIMAL(4,3) correspondante AiDecision.confidence; targetEntity defaults NUN, detectedType a UNKNOWN sécurité; - élaboration d'applications sur l'examen. - Tous les indices déclarés par l'entité (pas de Schéma KamoInitializerCleanupRunner DDL). - 11 essais en vert (invariant et enum-matelas de la colonne). Fondé sur une recherche sur le flux de travail et l'examen contradictoire de 2 agents (SHIP-AS-IS; a appliqué la cohérence/la force de l'idéal-CONDER des éléments).
· kamo-shared-library
Bulletins - modification de la provenance des bulletins - applicabilité effective de la base de données (phase 2 Slice 10)
Ferme l'inventaire des entités du catalogue doc-02 6,3 dollars. Les bulletins sont les annonces de changement d'investisseurs qui font apparaître de nouvelles versions de catalogue et remplacent les prédécesseurs (paragraphe 6.5). - MlosBulletin (mlos-bulletin, WORM): investorId FK, titre, émis, effectif à partir de (LocalDate), efficace - base (BulletinEffectiveBasis LOCK/NOTE/FUNDING/APPLICATION), pipeline-grandfather, remplacer-id self-FK, statut (BulletinStetus DRAFT/ACTIVE/SUPERSED)). Garde WORM gelée du contenu (pas d'efficacité - jusqu'à la fenêtre; corrections - un nouveau bulletin). MlosBulletinChange (mlos-bulletin-change): changement-type, target-product-id, created-guideline/ (au plus un pour les deux cas pour les deux gazoducs/modifiés), chaîne de la provenance de la circulaire-version. 4 enums. - BulletinApplicabilitéResolver (nuué) - LoanEffectiveDates - Bulletin Investissements: code la règle de conformité '6,5' (il n'est pas de suite effective-la-base est une erreur de conformité) et applique iff ACTIFs - date de base - effet - à partir du - non-respect des droits acquis; date de base manquante - INDETERMINATE (défensez, jamais silencieusement "anciens termes"); le grand-père utilise un EXPLICIT pipelineEntryDate (engagement étape), pas une date d'application codée en dur. 14 tests verts. Examens adaptateur (2 agents): MEDIUM fixe (application en dur de grand-pèreDate et interne contradictions --travaux explicites Entrée, FAIBLE (sensation de défaillance de la base manquante - tri-État INDETERMINATE), javadoc (à la plus grande création, supersession caller-contract-contracté). NON Changement de code KamoInitializer.
· kamo-shared-library
Version de la station d'accueil (WORM) - options de période et frais de prolongation (phase 2 tranche 9)
La couche de la politique d'encliquetage des investisseurs - troisième rachis WORM d'évaluation efficace (après feuille de taux) orientation), par investisseur; alimente le futur RateLock/RateCommitmentEngine. - MlosLockPolicyVersion (mlos-lock-policy-version, WORM): investorId FK, productId(null-all), efficace-depuis/jusqu'à, séquence-non, remplace-id auto-FK, status, source-document-id FK, le pire cas, les jours de retour, le renvoi, le reverrouillage, le rouf, le flottaison, le flottaison, le flottaison, le prix, le flottaison, le flottaison, le flottaison, le flottaison, le bas de la rouf, le flottaison, le floatdown-min-improvement-bps, temps de coupure. Même WORM - PostLoad/-PreUpdate, WORM. - MlosLockPeriodOption (mlos-lock-period-option): lock-period-days, default-flag (un par défaut par ordre d'importance la politique par voie partielle unique). MlosLockExtensionFee (mlos-lock-extension-fee): extension-jours, primordile (grand-fond), creux-type (FeeIncrementType), max-cumulatif-jours. Les enfants de valeur. - LockPolicyVersionStatus et FeeIncrementType enums. 3 Restauration. LockPolicyVersionResolver (aré mlos.catalog.enabled): fenêtre point-in-time, jamais la dernière ligne, lancer sur le chevauchement (miroirs EffectiveVersionResolver). 17 tests verts (6 résolveurs et 11 WORM). KamoInitializer ajoute ux-lock-policy-version-active (un employé actif ouvert par «g-investor») ux-lock-period-default (une période de verrouillage par défaut par police). Pas de flux de travail d'examen (rétroviseur fidèle de la tranche-1/7 WORM-resolver la colonne vertébrale déjà revue).

Votre univers vous attend.
Commencez gratuitement en quelques minutes. Ajoutez des produits quand vous êtes prêt. Pas de migration, pas de nouvelles connexions.
Gratuit pour toujours — aucune carte de crédit requise