チェンジログ
何が新しいの?
プラットフォームのすべての改良 それが出荷される
· kamo-shared-library
コミットメントボード+ローンファンドイベントタイプ(ローンセールデスク)
- MlosCommitment.boardedAt:PURCHASEDの約束の融資のためのシステム内マーカーは、サービスに搭乗しました (外部サービスシステムハンドオフはブロックされた足) - MlosEventTypes.LOAN FUNDED(エムスローイベントタイプ) ******************** 投資家の割り当てごとに排出 購入; パイプラインの継ぎ目は、それが融資CLOSED -> FUNDED(ターミナルオリジンステージ)を進めるために消費します。 KamoInitializer の実行が完了 — mlos commitment (+ boarded at) と mlos commitment allocation はライブです.
· kamo-shared-library
コミットメント/ローンセールスデスクエンティティティティ(出荷された投資家構成のためのランタイムコンシューマー)
資本市場ローンセールデスク(doc 08)のSlice 2の基礎 - ターミナルの起源ステージ。 出荷された************************はランタイムコンシューマを持っていなかった。これらは、操作を追加 レコード: - MlosCommitment:オープン投資家のデリバリーコミットメント(investorConfigId, DeliveryCommitmentType) BEST EFFORTS/MANDATORY/AOT、CommitmentType INDIVIDUAL/BULK/FORWARD、記者/記者/価格/expiry、 ステータス ******************** / キャンセル/有効期限 - MlosCommitmentAllocation:1つのロックされたローンの約束への配分(約束) IdのmlosLockRecord アイド, 融資FileUid, ステータス PENDING->DELIVERED->PURCHASED / PAIRED OFF). PURCHASEでは、ローンは、CLOSED->FUNDEDを進めます。 BaseUuidEntity を拡張する、運用企業(mutable lifecycle)を平らにします。 審査官WORM ロック決定 RceCommitmentDecisionに滞在します。 FK-by-id + mlos.* パターンごとの非正規化された org。 Note: mlos commitment + mlos commitment allocation(ddl-auto)を材料化するためにKamoInitializerが実行されている必要があります デスクサービスがランタイムで問い合わせる前に更新、添加物).
· DaemonService
耐久性のある消費者は、融資ファイルパイプラインへのeClose完了を転送します
DaemonService は eClose -> 融資ファイルの状態の継ぎ目の半分です。 新しいMlosClosingCompletedConsumer 購読する メニュー (durable daemon-mlos-closing-completed) および 各イベントを SecurityPipelineClient 経由で SecurityService の内部パイプラインエンドポイントに転送します。 ローン CLEAR TO CLOSE -> CLOSED を自動で展開 MlosDecisionRoutedConsumer:IdempotentEventとして、共有libコンシューマー信頼性コアを正確に再利用 プロセッサ(面欠陥のtxのper-consumerのdedupのマーカー、ブローカーのmax-deliverでおおわれたnak-retry、 キャップの DLQ, 比類のないボディはすぐに放散しました) + ブートタイムリバインド. 転送は サーバ側も(既に CLOSED/FUNDED は 200 ノップ) 導入は既に再作成されます (耐久消費条件)。 メニュー 有効、最大アテンプ5.
· SecurityService
EClose 完了は、ローンファイルステータスマシン(CLEAR TO CLOSE -> CLOSED)をあらかじめ設定します
ターミナルのライフサイクルのシームを閉じます: 完全に実行/ノタール化/シールされたeCloseパッケージが放出されます **************** しかし、NOTHINGはそれを消費しました、従って融資はで坐ります CLEAR TO CLOSE は、人間がクリックするまでクリックします。 新しい内部サーバー-to-serverエンドポイント メニュー (X-Internal-Auth、定数、 ミラーLosInternalApplyController)は、ローンのアプリを解決し、LoanPipelineService.transitionを駆動します。 CLEAR TO クロース → 正確にLOS CLOSE AND FUNDを付与したシステム・アクターでCLOSED. Idempotent + at-least-onceセーフ: 既に CLOSED/FUNDED -> 200 noop; 非yet-CLEAR TO CLOSE -> ログアウト スキップ(再試行は、順外で修正することはできません)。スチュワード(doc-completion)のために保持されたブロック条件を開く イベントは、コンプライアンスブロッカーを自動オーバーライドしません。 一時的なDB障害のみが5xxとして再試行をエスケープします。 資金調達(CLOSED -> FUNDED)は、資本市場向けデリバリーデスクで、別々の資金を払った事実を維持しています.
· kamo-shared-library
CloseArtifact の実績 = 一度の null->value のスタンプ (e-commit の後に送信可能)
クローズアーファクト @PreUpdate WORM ガードを分割し、 eClose ベンダーディスパッチは、Out を移動できます。 build/advance トランザクション (doc 05 §6): ノードは FIRST をコミットし、非同期ディスパッチャレコードをコミットします。 ベンダーは、ベンダーの解像度 ref にディスパッチされます。 - IDENTITY ******************** は誕生からハードフロゼンに滞在します。 - PROVENANCE(providerName/externalRef)は、一度のnull->valueスタンピングになります。nullロードベースラインは、 一度にセット(ポストコミットディスパッチ)。 一度主張すると、次のベースラインとしてロードされます @PostLoad と CHANGE に対する凍結 (再実行はまだ新しい行です)。 信頼できるディスパッチャだけが書いています。 一度に、エンドオンのみの保証はトランザクション全体に保持されます。 また、ディスパッチのコンシラーのストランドドペンディングスイープのために****************を追加します.
· kamo-internal
ロックデスク上のロアンロック推奨
RCEロックvs-waitの推奨事項(ロック/ロック-with-ステワードオーバーライド/ Do-not-lock) のリサール + 'model uncalibrated -> steward の決定' のメモ コールドスタートクランプ。 読み取り専用; コミットは、人間の行動を維持します.
· SecurityService
永久ロック推奨をプロキシする(読み取り専用)
メニュー (operator+orgのゲート、 org server-stamped) -> RCE per-loan LOCK/WAIT/BLOCKED 推奨。 ザ・オブ・ザ・ commit は、既存の人間 /locks アクションにとどまります.
· kamo-internal
統合タブ(RON/eNote/eVault/MERS)上のECloseベンダーのカテゴリ
ベンダーのオプション(Proof/)で4つのノアル化レッグカテゴリをサーフェス DocuSign Notary、DocMagic/Snapdocs、eOriginal/DocMagic、MERS eRegistry/DocMagic) eClose ベンダーを既存の per-provider フォームから構成します.
· kamo-shared-library
EClose ベンダーのカテゴリ(RON/ENOTE/EVAULT/MERS)+アーティファクト・バイ・エクスタール参照ファインダー
- VendorCategoryは4つのnotarized-legの柵を得ます従って統合タブはできます パーオーガナ RON/eNote/eVault/MERS ベンダー (追加のストリング列、CHECK churn なし) を設定します。 -******************** — 閉じる async eClose ベンダーコールバックの解像度.
· kamo-internal
スチュワード監査/書き込み表面 — 署名付きドキュメントのダウンロード、委任チップ、ベンダーイベントタイムライン、AUS waiver/validation、非 QM 接種、資格のあるインベスターボード、資金調達ヒストグラム、クローズ監査コース、カタログの実績、コンポーザーカタログ
残留層UI:実行-PDFダウンロード+委任表示+ベンダーオーダー イベントのタイムライン; AUS 引き出しのオファー・ウェイバー/録画検証アクション; 非QMの決定の細部の引出し(発射されたstipulation);資格のある投資家板+ 資金調達確率ヒストグラム 資本金; 閉鎖パッケージ監査証 (completedAt/SHA-256/template 版); 凍らせたカタログ版の証明 + 価格設定のコンポーザーのカタログバック製品ピッカー.
· SecurityService
プロキシの署名付きドキュメントのダウンロード、委任パススルー、ベンダーイベント、AUS waiver/validation write、非QM詳細、条件テンプレート書き込み
- 開示: GET **************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ( スチュワーデス, LOS VIEW PIPELINE) メニュー (borrowerパーティスコープ), ESigService から実行された PDF を byte-relaying; 委任フィールドがスレッド ディスクロージャーEnvelopeSyncService(delegatedToNameが解決)を介して。 - ベンダー: GET (requireView、ローンバウンド)。 - 下書き:POSTエージェンシー・アウズ・ワイバー / エージェンシー・アウズ・バリデーション(org-stamped) 所有権検証済み; 取得内部ルール決定/{id} (強制終了)。 - ドキュメント:PUT ******************************** (運営者、org server-stamped).
· ESigService
内部署名文書のダウンロード + 受信委任フィールド
- GET**************** が実行されるストリーム ホルグ所有の封筒(完全署名するまで404)のPDF。 - 受信者召喚 メニュー (Summary にインポート)。mintLinkInternal は現在 409s の DELEGATED の受信者.
· kamo-internal
非QMラントリガー用の製品ピッカー
プレーンproductIdの入力をプロダクトセレクターと入れ替えて下さいからポップにされる orgのアクティブカタログ(ノンQM製品初、ノンQMチップ)、 カタログが読み取れない場合、製品Id の入力をクリアします。 完了 #13.
· SecurityService
実行トリガーピッカー用のorg製品カタログをプロキシする
メニュー (operator+org gated; org-scoped による) ダウンストリームクエリ、パススルー → MLOSPricing サービス製品リスト.
· kamo-internal
ディスクロージャー void/sync/resend UI、ワークフローテンプレートのオーサリング、非QM実行、非ドキュメントベンダーの注文、設定の編集
残りの監査されたギャップのSewardコンソールUI: - #3 / #8 / #12 / #17 ディスクロージャーセクション: ヴォイドライブネイティブ封筒; 'リフレッシュステータス' 受信したステータスチップごとに水分補給。 受信した受信者 理由+タイムスタンプを表示 - #10 クロージングワークフローテンプレートのオーサリング: 今後のスーンチップを a に置き換えます 実際のパネル — 公開されたバージョンのリスト、ステップをレンダリングする詳細な引き出し グラフ、およびワークフローStep[] をビルドする作成フォーム (サブシステム/必須/) adapterCategory + スコープ/有効な日付) を公開します。 400/409 表面. - #13 非QMの実行:「Run内部ルール」カード(ローン+productId)は、AUSを実行します。 - #15 非ドキュメントベンダーサービスを注文する メニュー お問い合わせ 既存の場所エンドポイント; 正直なNOT CONFIGUREDリレー。 - #16 投資家とサブルールの設定(PUT)のインプレース編集、行のアイデンティティを保存します.
· SecurityService
不正な開示 + ステータス同期 + 再送信 (native eSign)
- Void(#3): POST /esign-envelopes/{id}/void ライブKAMO NATIVE封筒を無効にします ESigService では、EsignStatus にローカルスタブをミラーリングします。 VOIDED(スタブデモ) 2xx ネイティブ void のみ、ESig 4xx が中継されます。 TRID タイマーは接触しません。 - ステータスの同期 + 毎回進捗 (#8): 新しいディスクロージャーエンベロープシンクサービス ネイティブスタタスミラーリングを抽出する************************ mapNativeStatus から BorrowerSignatureService (委任中) 振る舞いは保存されます。 POST ****************すべてのミラー セット内のネイティブスタブと、各封筒をフルスチュワード受取人で返します メニュー TRID タイマーは 決して自動満足しません。 - 返信 (#17): ポスト ************************ ESig内部再送信エンドポイントを介して署名の招待を再配信します。 すべてのゲートされた hasAnyDisclosureRight, org server-stamped, downstream 4xx リレー.
· SecurityService
プロキシベンダーオーダーキャンセル(staff、ローンバウンド)
露出ポスト ******************** — スタッフのみ, orgはサーバー側を解決し、注文は本アプリケーションのローンに属しなければならない キャンセル前に(貸出の注文リストに対して検証) MLOSVendorサービス 記録層のCANCELLEDの転移+その409オンターミナル/ 404-on-unknown は、ダウンストリームとリレーされた動詞を強制します.
· ESigService
表面の受取人のデコーダーの理由+内部はエンドポイントを送信します
- RecipientSummaryはdecoderReason + decoderdAt(peristed)を運びます デコダーセレモニーは、以前はすべての投影から省略されたので、 コンプライアンス関連サイダーの異議は、下流ファーストパーティに表示 表面(住宅ローン開示レール、借入金受付) - ポストの追加**************************** — スタッフのリセンドによるファーストパーティのパリティーなので、住宅ローンの開示レール 失われた署名の招待を再配達できます。 サービスの所有権再確認.
· SecurityService
プロキシスチュワード書き込み/読み取りギャップ — AUS ****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
MLOS が検証済みのプロキシギャップのバッチの SecurityService 側を閉じる エンジンの能力は存在しましたが、ブラウザの到達可能なプロキシはありませんでした: - 下書き: 副作用の理由を取得する (Reg-B/ECOAの主な理由), POSTの代理店-aus-steer、POSTのエージェンシー-aus-pick-best、POSTの内部ルールランス (non-QM) — org + アクティベーションメンバーのサーバースタンピング、ファクトサーバデリブダウンストリーム。 - 資本市場: POST /locks/{id}/events — ポストロックのライフサイクル(extend/float-) ******************************** に価格設定エンジン, 所有権は失敗します- ロック読み取り、ロックはホワイトリスト、収集された経済から除外 発信者(自動導出)から、エンジンに残ったTRIDタイマー。 - 価格: GET /adjustments/{id}/impacts — リバースLLPA ブラスト-radius, per-line org-filtered(強制線が低下し、再カウント)。 - doc-orchestration: POST ron-fallback (レコード代替公化)、 POST/GET クローズ ワークフロー テンプレート (公開 + 詳細), org サーバー スタンピング. - doc: GET /loans/{id}/clearability — ローンワイドクリアランスロールアップ。 すべての演算子+org ゲート; 下流 4xx/409 リレーされた動詞.
· SecurityService
プロキシクローズパッケージ再試行 + キャンセル(org-ownershipチェック)
· SecurityService
プロキシクローズパッケージの組み立て(eCloseの書き込み側をライトアップ)
メニュー (操作器-gated、org-stamped) → MLOSDocOrchestration のアセンブラ:テナントのクローズワークフローテンプレートを以下のように解決します。 終了日 + 人工グラフ(eSign/RON/eNote/eVault/MERS)を正直に材料化 保留状態。 書込み側が建てられましたが、電話機はありませんでした.
· SecurityService
透明な融資のクローズレディスエンドポイント(実際のマイルストーン)
GET /mortgage-apps/{uid}/readiness (party-gated) → REALの重みのある複合体, 説明可能なマイルストーン(満たされた/満たされた文書/条件クリア/ それぞれの進捗状況をクリアする。 ML/予測の製作は行いません.
· SecurityService
キャリー・モートゲージ保険借入金確認画面へ
· SecurityService
借入金推定エンドポイント(フルPITIA、安全なサブセット)
メニュー (パーティーゲート) → 借り手の推定フル 月間住宅決済+コンポーネント、下書きのBORROWER-SAFEサブセット 資格(支払いのみ — 決して収入/DTI/デビット)。 可能: 到着できないとき偽.
· SecurityService
融資資格の読み取りをプロキシする(オペレータ - ゲート)
· SecurityService
K-1およびP&L文から自己雇用所得を抽出する
K1 と PL STMT が DOC TYPE NOT SUPPORTED を返し、 ビジョンプロンプトを追加 (雇用.雇用者) 名前 + 雇用.wagesAnnual)ので、自営業の借り手 K-1 / 利益と損失のアップロードはURLAと同じ方法で1040 / Sched-Cは行います.
· SecurityService
Borrowerリクエストレートロック→スチュワードパイプラインキュー
メニュー (パーティーゲート): 借り手はロックするように要求します 彼らの率; オープン非ブロックの PRICING LoanCondition として記録されるので、 ロックデスクが実質ロックをコミットし、それをクリアするスチュワードのパイプライン。 免責事項.
· SecurityService
借主率ロックステータスエンドポイント(LOCKED/FLOATING)
GET /mortgage-apps/{uid}/rate-lock (パーティーゲート) → ローンのSAFEロック姿勢: アクティブ、未経験のコミットメントが存在する場合、ロックされた(rate + expiry)、その他のフローティング。 FLOATING へのフェイルオープン — 確認できないロックを主張しません。 バックス doc 05 §5.
· kamo-shared-library
融資ファイルによるルックアップを締める(シナリオを通る)
**************** — シナリオでキーをロックするので、 MlosLoanScenario.loanFileUidによる融資のロック。 借り手/臆病者をバックアップする 'この融資率はロックされていますか?' 読み込みます.
· SecurityService
スチュワードレートロックプロキシ — lock-decision + 対象となる結果をコミットする
MlosCapitalMarketsController が POST /lock-decision (preview) と POST /locks を獲得 (commit) MlosCapitalMarketsClient を経由して; コミットは、非審的な HUMAN スチュワーデスロックです lockedByMemberId として機能するスチュワードで **************** として録音 — 決して製造されたAIの自動ロック。 エンジンの借り手ack / AUSの壁リレーは正直4xxです.
