- Shipped
- 22. Juli 2026 um 18:18 UTC
- Author
- Kamo
- Commit
- 7f80b96
SUSPENDED ist absichtlich nicht Terminal . LoanFileStatus.isTerminal schließt es aus, weil Darlehen wird aus einem fixierbaren Grund ausgesetzt. Aber es hatte keinen Vorwärtspfeil, also waren seine einzigen Ausgänge MITDRAWN und DENIED: Jede suspendierte Akte war tot, und der einzige Weg, auf eine zu handeln war, kill es. Inzwischen ClosingHorizon noch gab es eine 40-Tage-nah und LoanTransactionStatusDeriver berichtete es als IN_PROCESS, so dass der Rest des Systems glaubte, es sei live. Es wird nun wieder auf IN_UNDERWRITING, gated auf LOS_UNDERWRITE_LOAN. Underwriting statt der Bühne kam es aus, weil die Pre-Suspension-Stadium nirgendwo aufgezeichnet: Landung auf einem Underwriter ist eine menschliche Wiedereinreise-Entscheidung, nicht eine stille Wiederherstellung einer Bühne, deren Arbeit haben kann Abgestanden. Die Aufnahme der Ursprungsphase würde eine Schemaänderung erfordern und ist langfristig der bessere Antwort. legalNext auch gestoppt bietet eine Off-Ramp auf den Status das Darlehen ist bereits in. Der Verwalter UI selektiert die erste Option, so dass ein ausgesetztes Darlehen säumig zu SUSPENDED -- SUSPENDED . vorlegen, das konnte nur scheitern. Die Benutzeroberfläche braucht keine Änderung: es macht, was das Backend zurückgibt, so wird der Lebenslauf nun zu seinem vernünftigen Zahlungsausfall. Sechs Tests, einschließlich einer Razzia, die behauptet, dass kein Status jemals als Übergang zu sich selbst angeboten wird.