- Spegnimento
- 7 luglio 2026 alle ore 19:21 UTC
- Autore
- Kamo
- Impegno
- 16b3702
MortgageAppController.create() ramo auto-creato del mutuatario: - Idempotency (#2): riprendere un DRAFT di proprietà esistente tramite findOwnedDraft di copiare un duplicato vuoto su un doppio clic / ricarica / seconda scheda / riprovazione. - Atomicity (#5): se timbroOwnershipAndGet fallisce dopo creareBlank commesso, eliminare il vuoto appena creato in modo che una menta non orfani mai un account-less, app DRAFT invisibile del mutuatario nella pipeline. listDocumentRequirements (#4): MlosDocClient.exchange restituisce un non-2xx ResponseEntity (non un tiro) su un a valle 4xx/5xx, quindi la ingoiata, scartato generare risultato potrebbe mascherare un vero fallimento. Ora catturatelo; quando generazione FAILED e la lista di controllo grezzo è ancora EMPTY, restituire un 503 invece di un elenco vuoto HTTP 200 nudo — altrimenti un mutuatario legge "no documenti richiesti" e bancarelle per sempre. Il vuoto viene controllato sul corpo grezzo prima che il partito-scoping così un legittimo "no docs for your party" non è mascherato.