- Verschifft
- 27. Juni 2026 um 17:10 UTC
- Autor
- Kamo
- Ausschuss
- 1e22ab0
Schließt die Grundcode-Erreichbarkeitslücke, die der PriceAssemblyEngine Review markiert hat: a Zelle vermissen auf EXACTLY eine Containment-Dimension wird jetzt INELIGIBLE mit seiner spezifische ECOA Hauptgrund (FICO_BELOW_MIN / STATE_NOT_ELIGIBLE / PROPERTY_TYAT_NOT_ELIGIBLE / UNITS_NOT_ELIGIBLE / **************** anstatt zu generischem NO_COVERAGE zusammenzubrechen - die 9 unerreichbaren CELL-Codes zu machen erreichbar. Multidimensionale / mehrdeutige Fehlschläge und numerische Kataloglücken (FICO über einer Obergrenze oder zwischen Bändern; ein Darlehensbetrag zwischen Disjoint Bändern), richtig bleiben NO_COVERAGE (ein -6 Deckungsfehler, nie eine Kreditnehmerverweigerung). Reines Substrat noch kein Live-Service verbraucht den Matcher; kein Schemawechsel, kein KamoInitializer-Lauf. - EligibilityResult: trägt den Hauptauftrag MlosAdverseActionReasonCode (der Verpasser besitzt es - nur hält es den Dimensionskontext). Die Gründe für die Unzuhemmung der 2-Arg Fabrik ist REMOVED so reasonCode ist null iff ELIGIBLE - die MlosPricedProductResult @PrePersist invariant hält durch Bau für jede Fabrik gebaute Ergebnis. - FörderfähigkeitCellMatcher: failedDims + relax-one-dimension AttributNoCoverage; Richtung (BELOW/ABOVE/GAP) NUR über die Sohlen-auf-das-Dimension-Falzener berechnet (nicht die ganze Matrix) so ein zu großes Darlehen auf Disjoint-Bands ist nie falsch gekennzeichnet BELOW_MIN, und ein FICO über der Decke/Lücke ist eine Deckungslücke, nicht eine falsche "Score zu low". Substratvertrag dokumentiert: ein echter Disqualifikator; der LOE-Core-Konsum re-Attribute die up-to-4 NOAA Gründe. - PriceAssemblyEngine: additiver Grund (cell, Fallback) - bevorzugt die Verpasser im Code; cellReasonCode(matrixType) als defensiver Rohergebnis-Fallback gehalten. 2-Agent adversarial Review - FIX_THEN_SHIP; beide Must-Fixes angewendet (Leih-Betrag & FICO-Richtungskennzeichnungen, jeweils mit einem bearbeiteten Beispiel bewiesen) + should-fixes (totalize die Datensatz invariant; Substrat-Vertrag + Richtungsdokumente). 19 Matcher + 33 Motor testet grün (89 Katalogtests grün).