Değişiklik Günlüğü
Yeni ne var?
Gemideki her iyileştirme.
· DaemonService
Dayanıklı tüketici, yatırımcıyı kredi-file FUNDED satın almayı dört gözle bekliyor
MlosLoanFundedConsumer aboneleri **************** (durılabilir) daemon-mlos-loan- finanse edilen) ve her bir satın almayı GüvenlikHizmetinin / finanse edilen boru hattı uç noktası üzerinden ilerletir GüvenlikPipelineClient, kredi CLOSED -> FUNDED (terminal köken aşaması). Paylaşılanlar Idempotent EventProcessor çekirdeği (dup + nak-retry + DLQ) tam olarak MlosClosingCompletedConsumer olarak; idempotent server-side (already FUNDED = 200 noop). GüvenlikPipelineClient generalized (kahkahalar) Anahtar kapatmaPackageId -> bağlamı). Formmap: daemon.jobs.mlos-loan- finanse edilen, max-attempts 5.
· SecurityService
Kredi satış masası proxy + CLOSED->FUNDED boru hatları
- ************ e Close denizlerini paylaşılan bir ilerlemeye genelleştirdi() + POST / finanse edildi (CLOSED -> yatırımcı satın alma üzerine kurulu). Aynı idempotent/at-least-once sözleşmesi (already-target noop, yanlış-precoder atlar, bloker tuttu, geçici 5xx). Alan kapanışıPackageId -> genel bağlam. - ************ org-scoped taahhüt masası endpoints (open/list/get/allocate/list/get/allocate / ************ veya oturumdan SERVER-STAMPED; MemberId tarafından yaratılmış olarak damgalandı.
· kamo-shared-library
Commitment boardedAt + kredi finanse edilen olay türü (loan-sale desk)
- MlosCommitment.boardedAt: bir PURCHASED taahhüdünün kredi kurulu için sistem işaretleyicisi ( dış servis sistemi eloff bloke bacağıdır). - Mlos EventTypes.LOAN FUNDED ************, yatırımcıya tahsis edilen Satın alma; boru hattı, kredi CLOSED -> FUNDED (terminal kökenlendirme aşaması). KamoInitializer tamamlandı - mlos commitment (+ tahtalı at) ve mlos commitment allocation yaşıyor.
· kamo-shared-library
Commitment/loan-sale desk varlıklar ( sevk edilen yatırımcı yapılandırması için zaman tüketicisi)
Sermaye piyasaları kredi satış masası (doc 08) için 2 temel - terminal kökeni. sevk edilen ************'in hiçbir zaman tüketicisi yoktu; bunlar operasyonel olarak ekler Kayıtlar: MlosCommitment: açılan bir yatırımcı teslimat taahhüdü (investorConfigId, DeliveryCommitmentTypeType BESTEF FORTS /MANDAT / AOT, DIVIDUAL/BULK/FORWARD, nonional/noteRate/price/expiry, Durum ************ / CANCELLED / EDITIRED). - MlosCommitmentAllocation: Bir anahtar kredinin bir taahhüte tahsis edilmesi (kommitmentAllocation: one kilit kredinin tahsisi) Id, mlosLockRecord Id, krediFileUid, statü PENDING->DELIVERED->PURCHASED / PAIRED OFF). PURCHASE'de kredi ilerlemeleri CLOSED->FUNDED. Plain operasyonel varlıklar (mutable lifecycle) BaseUuidEntity'yi genişletiyor; incelemeleyici-WORM kilit karar RceCommitmentDecision kalır. FK-by-id + mlos için normalleştirilmiş veyag.* desen. NOT: KamoInitializer mlos commitment + mlos commitment allocation (ddl-autoexment allocation) malzemelendirmeye çalışır. Güncelleme, katkı) masa servisinden önce onları runtime sorgulayabilir.
· DaemonService
Dayanıklı tüketici, kredi-file boru hattına yakın bir şekilde tamamlanıyor
The DaemonService half of the e Close -> kredi-file status seam. Yeni MlosClosingCompletedConsumer aboneler abone **************** (Meable daemon-mlos-closing-completed) ve GüvenlikHizmetin dahili boru hattı uç noktası güvenlikPipelineClient aracılığıyla her olayı ileri sürüyor, bu yüzden bir Kredi CLEAR TO CLOSE -> CLOSED'u kapatmayı tamamladı. Paylaşılan tüketici-reliability çekirdeğini tam olarak MlosDecisionRodConsumer olarak kullanın: Idempotent Event Processor (orta-consumer dedup işaretleyicisi yan etkiler tx, nak-retry broker max-deliver'de kapıldı, DLQ in the cap, unparseable vücutlar hemen öldü) + boot-time rebind. İleri, idempotent server-side too ( zaten CLOSED/FUNDED 200 no-op) İşgücü zaten Recreate (muhtemelen-konsumer gereksinimi). Formmap: ************************ etkinleştirin, max-attempts 5.
· SecurityService
E Close tamamlanma, kredi-file durum makinesi (CLEAR TO CLOSE -> CLOSED)
Terminal yaşam döngüsünün denizlerini kapatın: tamamen idam edilmiş/notarized/sealed e Close paketi **************** ama tüketilmedi, bu yüzden kredi oturdu CLEAR TO CLOSE bir insan tıklamasına kadar. New internal server-to-server endpoint POST **************** (X-Internal-Auth, sürekli-time, Aynalar LosInternalApplyController) kredinin uygulamasını çözüyor ve KrediPipelineServis sürüyor. CLEAR TO CLOSE -> Bir sistem aktörü ile ilgili olarak LOS CLOSE AND FUND. Idempotent + en küçük güvenli: zaten CLOSED / FUNDED -> 200 no-op; not-his-CLEAR TO CLOSE -> Giriş Atlama (retry can't Fix out-of-order); steward (a doc-completion için tutulan açık engelleme koşulları -> Olay asla bir uyum blokerini otomatikleştirmiyor; sadece geçici DB başarısızlıkları yeniden denemesi için 5xx olarak kaçıyor. Fonlama (CLOSED -> FUNDED), sermaye piyasaları teslimat masası için ayrı bir para cezasına çarptırılır.
· kamo-shared-library
KapanışArtifact kanıtlanmış = tek zamanlı null->değer damgası (enables after-commit e Close sent)
KapanışArtifact @PreUpdate WORM muhafızı, böylece eKapat satıcısı sevk edilebilir Bir araya/advance işlemi (doc 05 §6): node ilk olarak taahhüt eder, o zaman async senter kayıtları hangi Satıcı, satıcının kararının reddedilmesine yol açtı. - KİM ******************** doğumdan HARD-frozen kalır. - PROVENANCE (providerName/externalRef) tek zamanlı bir null->değer damgası haline gelir: bir null yüklendi-baseline olabilir Tam olarak bir kez ( post-commit gönderimi); bir kez daha bir sonraki sayfada taban olarak yüklenmiştir. @PostLoad ve CHANGE'ye karşı donmuş (yeni bir sıra). Sadece güvenilir taşıyıcı bunu yazar, Bir kez, bu yüzden append-sadece garanti işlemleri boyunca tutar. Ayrıca, gönderilen uzlaşıcının mahsursuz süpürücü için ************ ekliyor.
· kamo-internal
Per-loan kilit önerisi kilit masada
RCE kilit-vs- beklenen tavsiye (Lock / Lock-with-steward-override / Do-not-lock) rasyonel ile + bir 'model uncalibrated -> steward, ne zaman dikkat etmeye karar verir' Cold-start-clamped. Sadece okuyun; taahhüt insan eylemi kalır.
· SecurityService
Per-loan kilit öneriyi Proxy (yalnızca hazır)
GET ******************** (operator+org kapılandı, org server-stamped) -> RCE per-loan LOCK/WAIT/BLOCKED önerisi. The The The The The The The The Mevcut insan / kilitler eylemi kalır.
· kamo-internal
E Close satıcı kategoriler entegrasyonlar sekmesi (RON/eNote/eVault/MERS)
Yüzeyler, satıcı seçenekleriyle dört sıra dışı kategori (Proof/Proof/Proof) DocuSign Notary, Docic/Snapdocs, eOrigin/DocMagic, MERS eRegistry/DocMagic) Bu yüzden bir veyag, mevcut per-provider formu aracılığıyla e Close satıcılarını yapılandırır.
· kamo-shared-library
E Close satıcı kategorileri (RON/ENOTE/EVAULT/MERS) + artifact-by-externalRef finder
- VendorKategory, entegrasyonlar sekmesine kadar dört sıra dışı ray kazanır. per-org RON/eNote/eVault/MERS satıcısını yapılandırın (additive STRING enum, no FIYAT). - **************** - başarısız Async e Close satıcı geri çağırma için karar.
· kamo-internal
Steward denetim / yazma yüzeyler - imzalanmış-doc indir, deleg cips, satıcı olayı, AUS waiver/validation, non-QM stipulations, appropriate-investor yönetim kurulu, histogram, kapanış denetimi, katalog kanıtlanmış, besteci katalog
Residual-sweep UI:Execut-PDF Download + delegasyon + satıcı siparişi Etkinlik; Zaman çizelgesi; AUS çekmecesindeki Teklif/Record-validasyon eylemleri; QM karar detayı çekmecesi (geçmiş stipulations); uygun-investor yönetim kurulu + Kombinasyonunu başkentte finanse edebilir; kapanış kontrol izi (TamamlananAt/SHA-256 /template versiyonu); donmuş katalog-vers kanıtlanmışance + Fiyat bestecisinde katalog destekli ürün seçici.
· SecurityService
Proxy imzalanmış-doc indirme, delegasyon, satıcı olayları, AUS waiver/validation write, non-QM detay, koşul-template write
- Disclosure: GET ******************** (steward, LOS VIEW PIPELINE) + GET ******************** (borrower parti-skop) Her ikisi de ESigService'dan idam edilen PDF'yi atlatmak; delegasyon alanları işledi DisclosureEn DevelopmenteSyncService (delegatedToName çözüldü). - Satıcı: GET ******************** (requireView, kredi-bound). - Yazı: POST ajansı-aus-waivers / ajans-aus-validations (org-stamped, Sahiplikli; GET internal-rules-deymons/{id} (org başarısız oldu). - Docs: PUT ******************** (operator, org server-stamped).
· ESigService
İç imzalanmamış indirme + alıcı delegasyon alanları
- GET ************ idam edilen akışlar (flattened) PDF for an org-owned zarf (404 tamamen imzalanmış olana kadar). - RecipientSummary taşır **************** (Summary'ye nüfus sayımı); mintLinkInternal şimdi 409'lar bir DELEGATED alıcı.
· kamo-internal
Ürün seçme cihazı, QM'nin koşması için
Düz ürünId girişi bir ürün seçici ile değiştirir veya oradan gelir. org'un aktif kataloğu (İlk önce, NON-QM çipi), geri döndü Katalog okuyabildiğinde düz ürünId girişi. Tamamlar #13.
· SecurityService
Run-trigger picker
GET **************** (operator+org kapılandı; ya dag-skobu downstream query, passthrough) Servis ürün listesi.
· kamo-internal
Disclosure blank/sync/resend UI, iş akış-template yazarı, non-QM çalışır, non-doc satıcı siparişleri, yerinde yapılandırma düzenleme
Kalan denetim boşlukları için alt üst konsol UI: # 3/#8/#12/#17 DisclosuresSection: Void canlı ana zarflar; 'Refresh statüsü' hidratlar per-recipient durum çipleri; per-recipient Resend; decoderd alıcılar Bunun nedeni + zamantamp. - #10 Kapanış-iş akışı-template yazarlama: Gelen bir çipi bir araya getiriyor Gerçek panel – liste yayınlanmış versiyonlar, ayrıntılı bir çekmece adımları Json Grafik ve bir yazar formu WorkflowStep[] (subsystem/required / adaptörKategory + kapsamı / etkisizlik) yayınlar; 400/409 yüzey. - #13-QM çalışır: ‘Run iç kuralları’ kartı (loan + ürünId) Ayna Run AUS. - #15 Siparişsiz satıcı hizmetleri **************** aracılığıyla Mevcut yer uç noktası; dürüst hayır CONFIGURED röle. - #16 Yatırımcı ve alt yapılandırma için yer değiştirme (PUT), sıra kimliğini korumak.
· SecurityService
Steward Açıklama boşluk + durum-sync + resend (native eSign)
Void (#3): POST /esign-en Developmentes/{id} / canlı KAMO NATIVE zarfı yok ESigService THEN aynaları EsignStatus'a yerel ovuşturuyor. VOIDED (stub demoted) Sadece 2xx yerli bir boşlukta; ESig 4xx röle edildi). TRID zamanlayıcılar buna izin verdi. - Durum senkronizasyonu + per-recipient ilerleme (#8): yeni DisclosureEn DevelopmenteSyncService Yerli-status aynası **************** MapNativeStatus) BorrowerSignatureService (şimdi de delegeler, Davranış korunmuştur; POST ************ aynalar her şeyi Bir sette yerli stub ve her bir zarfı tam bir steward alıcı ile döndürür roster **************** TRID zamanlayıcıları Hiçbir zaman auto-satisfied. - Resend (#17): POST ************************ ESig internal resend endpoint aracılığıyla bir imza daveti geri getiriyor. Tüm kapıcı, herhangi birDisclosureRight veyag server-stamped, downstream 4xx röle etti.
· SecurityService
Proxy satıcı sipariş iptal (staff, kredi-bound)
Expose POST **************** - personel sadece, org, sunucunun tarafını çözdü ve sipariş bu uygulamanın kredisine ait olmalıdır (Belgenin sipariş listesine karşı açıklanmadı) MLOSVendorService. Kayıt katmanlı CANCELLED geçiş + 409-on-terminal / 404-on-unanlı fiil ve fiilen fiilleri uygulanır.
· ESigService
Surface alıcı decoder nedeni + internal resend endpoint
- RecipientSummary artık decoderReason + decoderdAt (eski tarafından decoder töreni ama daha önce her projeksiyondan vazgeçin, bu yüzden bir uyumluluk-relevant signer itirazı ilk partide görünür Yüzeyler (mortgage açıklaması demiryolu, borç kapatma). - POST ************************ - personelle ilk parti parite, bu yüzden ipotek açıklama demiryolu Kayıp bir imza daveti yeniden seçilebilir. Ya da mülk hizmette yeniden kontrol edildi.
· SecurityService
Proxy steward write/read boşluks – AUS ************ kilit yaşam döngüsü olayları, LLPA blast-radius, e Close RON-fallback + iş akış-template yayın / kesinti, kredi netability
Bir MLOS'un bir MLOS'un nerede olduğunu doğrulanan bir proxy boşluğunun güvenlik servis tarafını kapatın Motor kapasitesi var ama hiçbir tarayıcıya ulaşılamazdı: - Yazının altında: GET olumsuz-action-reasons (Reg-B/ECOA ana nedenleri) POST ajansı-aus-steer, POST ajansı-aus-pick-best, POST internal-rules-runs (QM) – veyag + oyunculuk üyesi sunucu-stamped; gerçek sunucu-derived downstream. - başkent marketler: POST /locks /{id}/events - post-lock yaşam döngüsü (extend /float-float- **************** fiyat motoruna, mülkiyet başarısız - Kilitli okuma ile kapalı, LOCK beyaz listeden dışlanmış, ekonomi toplanan caller (never auto-derived), TRID zamanlayıcı motora bıraktı. - fiyatlandırma: GET /adjustments/{id}/impacts - ters LLPA patlama-radius, per-line org-filtered (yabancı çizgiler düştü, geri alındı). - doc-orchestration: POST ron-fallback (record alternatif notarization), POST/GET kapanış-workflow-templates ( published + detay), veyag server-stamped. - doc: GET /loans/{id} / belirginlik - kredi çapında netlik roll-up. Tüm operatör+org kapılandı; aşağıstream 4xx/409 röle edilmiş fiilatim.
· SecurityService
Proxy kapanış-package retry-step + Cancel (org- ownership check)
· SecurityService
Proxy kapanış-package bir araya (E Close yaz tarafını aydınlat)
POST **************** (operator-gated, org-stamped) → MLOSDocOrchestration bir arayar: onant kapanış-iş akışı şablonunu onant kapanış-workflow şablonunu bir şekilde çöz. Kapanış tarihi + sanatifact grafiği (eSign/RON/eNote/eVault/MERS) dürüstçe Beklenmeyen devletler. Yaz tarafı inşa edildi ama çağrıcı yoktu.
· SecurityService
Zorlu kredi yakın okuma uç noktası (gerçek dönüm noktaları)
GET /mortgage-apps/{uid}/readiness (parti-gated) → bir ağırlıklı kompozit Açıklanabilir kilometreler (submed / belgeler tatmin / koşullar temizlenir / açık kapalı, her biri kendi ilerlemesi ile. ML/predictive Production.
· SecurityService
Borçlandırıcı ödeme görüşüne ipotek Verin
· SecurityService
Borrower ödeme-estimate endpoint (full PITIA, safe subset)
GET **************** (parti-gated) → borç verenin tahmin ettiği tam olarak Aylık konut ödeme + bileşenleri, yazının alt kümesi Derece (Sadece ödeme - asla gelir/DTI/debts). Mevcut: Alamazken.
· SecurityService
Kredi yeterliliklerini oku (oper-gated)
· SecurityService
K-1 ve P&L ifadelerinden kendi iş gelirlerini alıntılar
K1 ve PL STMT daha önce DOC TYPE NOT SUPPORTED geri döndü; vizyonu ekleyin (işlev.employer Ad + istihdam.wagesAnnual) bu yüzden kendi kendine çalışan bir borç verenin K-1 / kar-and-loss yükleme URLA'ya aynı şekilde 1040/Sched-C yapar.
· SecurityService
Borrower talep-rate-lock → steward pipeline kuyruğu
POST **************** (parti-gated): borç veren kilitlemeyi ister Onların oranı; GÜVEN olmayan bir PRICING KrediCondition olarak kaydedildi, böylece topraklar içeri girdi. steward'ın boru hattı, kilit masanın gerçek kilitlemeyi taahhüt ettiği ve açıkladığı yer. Idempotent.
· SecurityService
Borrower rate-lock status endpoint (LOCKED/FLOATING)
GET /mortgage-apps/{uid}/rate-lock (parti-gated) → kredinin SAFE kilit duruşu: LOCKED (eski + expiry) aktif olduğunda, dışlanmamış bir taahhüt var, başka FLOATING. FLOATING'ye başarısız oldu - asla teyit edemeyeceği bir kilit iddia edemez. Backs doc 05 §5.

Evreniniz sizi bekliyor.
Birkaç dakika içinde ücretsiz olarak başlatın. Hazır olduğunuzda ürünleri ekleyin - göç yok, yeni girişler yok.
Sonsuza kadar ücretsiz — kredi kartı gerekmiyor