価格ラン+結果+適応調整(Phase-2 Slice 12b)
不変な価格の引用符の記録(文書02 §6.3/§7.2/§8.1):MlosPricingRun-> MlosPriced製品結果 → MlosAppliedAdjustmentは、PPEの1つのtxで書かれています。 - すべて3 IMMUTABLE-BY-CREATION (total-block WORM, A...
シナリオアイデンティティ — MlosLoanScenario + MlosScenarioBorrower (Phase-2 Slice 12a)
Doc-02 §6.3/§7 のシナリオ/プライシング層(最初の 3 個のサブスプライス)を開きます。 ザ・オブ・ザ・ PPE がハングオフ + 借り手. - FK-don't-recopy (§6.4): シナリオは、唯一の派生の再現性を格納します バリュー メニュー + aus recommendation キャ...
摂取組織 — MlosExtractionTemplate + MlosDocumentSegment (Phase-2 Slice 11)
Doc-02 §6.3 ingestion 側を開きます。パーサーの per-investor 形式マップ 読みます + 1 分類, ソース文書の可視領域. 4基づいた ログイン ************************ は本物に接しています レートシート構造(290-file RateStack corpus...
弾丸+弾丸交換実証+効果的な基礎適用性(Phase-2スライス10)
Doc-02 §6.3カタログエンティティの在庫を閉じます。 掲示板は投資家変更のお知らせです 新しいカタログバージョンとスーパースエードの前身(§6.5)をスポーンする。 - MlosBulletin(mlos bulletin、WORM):投資家ID FK、タイトル、発行済 at、有効 from(LocalDat...
ロックポリシー版(WORM)+期間オプション+延長料金(Phase-2 Slice 9)
投資家のロックポリシーレイヤー — 第三の有効乾燥WORMバージョンスピン(レートシート+ ガイドライン), 投資家ごとにキーを; 未来をフィード レートロック/レートコミットエンジン. - MlosLockPolicyVersion(mlos lock policy version、WORM):投資家ID FK、製...
ガイドライン規則+条件+評価器、LLPA述語エンジン(Phase-2 Slice 8)を共有
§8.1ステップ-2のガイドラインルール述語。 批判的に、レビューされたSlice-4条件を再利用します 安全批評家述の論理を複製する代わりに評価器。 DRYリファクタ(非回帰的 — エパレータ ボディ バイト・アイデンティティ): - PredicateCondition インターフェイス ************...
ガイドラインバージョンのノーバーラップ部分的なuniqueインデックス(Phase-2 Slice 7)
SchemaCleanupRunner: ux guideline version active 部分unique mlos guideline version (organization id, product id) では、ステータス='ACTIVE' と 有効な until が有効 IS NULL — 1 つのオ...
MlosGuidelineVersion (WORM) + ガイドラインVersionResolver (Phase-2 Slice 7)
不変な効果的なガイドラインVERSION — コンテナの適格性 ********************************************************************************************************************************...
適性マトリックス+細胞+細胞のmatcher (Phase-2 Slice 6)
§8.1ステップ2のeligibility-firstフィルター基質(細胞のconjunct;guideline rule + AUSのゲートおよび あとで。 - MlosEligibilityMatrix(mlos eligibility matrix):/******************** 有効; 再利用は...
MlosMarginSchedule + MarginScheduleResolver (Phase-2 Slice 5)
投資家マージン層 — §8.1ステップ-4価格アセンブリの「+ margin schedule」期間。 - MlosMarginSchedule(mlos margin schedule):レートSheetVersionId FK、productId(null=all)、マージンタイプ、 CreditAmountLo...
バリューセットプラットフォーム所有の所有権 CHECK(Phase-2 Slice 4)
SchemaCleanupRunner: ADDコンストラントmlos value set ownership chk CHECK(platform owned = (organization id IS NULL)) — doc 02 §6.2: プラットフォームの分類は platform owned は null ...
LLPA調整+値セット+条件評価器(Phase-2 Slice 4)
LLPA/調整層+§8.1ステップ-4マッチングのための決定的な述語エンジン("an 調節はiffにすべての条件が満たされる一致します。 - MlosPriceの調節(mlos price adjustment):率シートVersionId FK、productId (null=all)、 調整グループ、操作(ADD...
MlosBasePriceGrid + NoteRateLadderのpriceable細胞(Phase-2 Slice 3)
価格のレート/価格のセル — FK BOTH に最初のカタログエンティティティ レートシートバージョン (スライス 1) そしてプロダクト(スライス2);§8.1価格アセンブリの基盤。 - MlosBasePriceGrid (mlos base price grid): レートSheetVersionId FK、製...
Mlos product ARM-consistency CHECK (Phase-2 スライス 2)
SchemaCleanupRunner: ADDコンストライン CHECK ((((amortization type = 'ARM') = (arm fixed period months は NULL ではありません)) — 固定期間は 製品の IFF は ARM (doc 02 §6.6) です。 `= ... ...
MlosProduct + MlosArmIndex製品分類レイヤー(Phase-2 Slice 2)
カタログ(doc 02 §6.3):すべての価格可能な下流(ベース価格) MlosProduct.uid へのグリッド、適格性のマトリックス、ガイドライン規則) FKs。 - MlosProduct(mlos product):パーインベスター製品 - 投資家ID FK、製品コード、償却 タイプ: (REUSES は...
カタログリポジトリ登録 + レートシートバージョンノーバーラップインデックス(Phase-2 Slice 1)
- @EnableJpaRepositories += com.kamo.z.shared.mlos.catalog (新しいMlosInvestor/) **************** リポジトリ; 既に @EntityScan で覆われたエンティティティティ . - SchemaCleanupRunner: ux...
カタログの実績+効果的なバージョンアップスピム(Phase-2 Slice 1)
フェーズ2カタログ(doc 02 §6)の最も小さいshippableスライス:実績のあるチェーン ImgDat → MlosSourceドキュメント -> MlosRateSheetVersionおよび不変性の有効乾燥 ポイントインタイムの解像度でバージョンアップ。 第一次(MLOSCatalogServiceなし)...
積載量(コンフィグ+ゲート配線)
Additive DecisionGate.evaluate(ステージ、自信、法的要求人)、 BigDecimal tenantThresholdOverride — 孤立したパーテナントウォールが解決 by****************ステージ、フロア ザ・オブ・ザ・ 法的壁は絶対滞在し、上書きは非調整可能によって...
部分的なユニークなインデックス + variants をサービスする (Phase-1 config 完了)
SchemaCleanupRunner 新規 mlos.config ドメイン (mlos.config は既にインストール済み) @EnableJpaRepositories;Hibernate ddl-auto:update はテーブルを作成します: - 1つの部分的な一意のインデックス(WHERE is acti...
完全なフェーズ-1 設定ドメイン + MlosActivationService (スライス 5)
Doc 04 の config のエンティティ 在庫を完了します。 - ポリシーのシングルトン(ワンアクティブ/パープロファイル、有効/アプリオンのみ): 価格ポリシー(ppeSourcePriority List<String>) — 型のMortgageVendorType §5 ベンダードメインに延期; LO-...
チャネル適用エンジン(Phase-1 Slice 4)
決定的な最も制限的な解決法 (doc 04 §8) — プロダクト x チャネル x 投資家 -> {ALLOWED|DISALLOWED、実行パス、権限モデル、資金調達行動}。 - ChannelApplicabilityRuleの実体:***************************************...
AuthorityConfig(アンダーライティング権限+ゴバート委任) — Phase-1 Slice 3
- AuthorityConfig (LenderProfile ごとのシングルトン): underwritingAuthority DELEGATED/NON DELEGATED/HYBRID + ManualUwAllowed + govtDelegation セット {FHA DE、VA SAR LAPP、USD...
人工知能の自律性設定+安全フロアリゾルバー(Phase-1 Slice 2)
- AiAutonomyConfig(LenderProfileごとの歌手)、AutonomyLevel ***********************************************************************************************************...
Mlos.configリポジトリ pkg (Phase-1 Slice 1) を登録します
Add com.kamo.z.shared.mlos.configを@EnableJpaRepositoriesにKamoInitializer mlos lender profile + mlos licensing entry を作成します。 インデックス(税込) インフォメーション market id は、@Ta...
LenderProfile + LicensingEntry 設定基盤(Phase-1 Slice 1)
新しいcom.kamo.z.shared.mlos.configテナント構成の基礎(doc 04 §3): - LenderProfile(root、MORTGAGE市場ごとのUNIQUE) — ソフトFKsロック 組織(長)+ 商取引市場(UUID) id. ノート市場IDはUIDです (CommerceMarke...
DaemonServiceコンプライアンスタイマーSLAスイープ(タイマー採用者)
MLOSコンプライアンスタイマーの第一次採用:クォーツジョブ(少なくとも5分)コール ******************** ARMED-but-past-deadline ECOA をフリップする (AdverseActionTimer) + Reg X (RegXTimer) 時計 EXPIRED なので、ブロッ...
******************** デーモンサービスSLA sweep
すべてのARMED-but-past-deadline AdverseActionTimer + RegXTimerをEXPIREDにフリップ (耐久のエスカレーション信号の承諾のstewardスクリーンの表面;でき事 コンプライアンスキューへの排出はフォローアップです。 カウントを返します。空のタイマー テーブルは安...
ワイヤライセンス-食器の割り当てをDecisionSpineに(スライス2b-ii)
DecisionSpine.record() が StewardTask.assignedMemberId をスタンピング StewardAssigner がルーティングされた決定がローンの管轄区域を運ぶとき: - DecisionRequest は、オプションの SubjectStateCode (ISO-3166...
ライセンス・アウェア・ステワード・アシグナー(デシオン・スピーヌ・シラ2b-ii)
ライセンス・アウェア・スチュワード・セレクター (doc 03 §3.2; doc 01 §6 #9) を追加します。 MLOS StewardLicense が有効な TODAY の動作に必要なライセンス 借り手の状態にタイプし、最も少ない開いているSewardTasks(ネクタイ→ 最低のmemberId; 管轄区...
Mlos.complianceリポジトリ(Slice 2c-i)を登録する
Add **************** に @EnableJpaRepositories ので KamoInitializer mlos adverse action timer + mlos regx timer を作成します。 インデックスの実体宣言 @Table — SchemaCleanupRunner DD...
ECOA + Reg Xタイマー基質(決定-松スライス2c-i)
新しい********************パッケージ(doc 03 §2.8) — kamo-owned ロックされたdonotmodifyのコンプライアンスタイマーのアナログ。 トライドタイマー。 第一次: - AdverseActionTimer(ECOA/Reg B 30日時計)。 通知金ECOA AA/C...
レジスタmlos.legalリポジトリpkg(スライス2b)
Com.kamo.z.shared.mlos.legalを@EnableJpaRepositoriesに付け加えて下さい従ってKamoInitializer mlos licensed act registry/mlos ron eligibility/mlos steward license を作成します。 すべての...
法的なレジストリ基質(デシオン・スマイン・スライス2b)
新しいcom.kamo.z.shared.mlos.legalパッケージ — グリーンフィールドプロデューサーの DecisionGateの絶対法的壁入力(doc 03 §3.2)。 第一次、いいえ まだ採用者: - LicensedActRegistry (platform ref, per act+state) ...
Mlos.steward + mlos.orchestration リポジトリを登録します。 Slice-2a スキーマ
- KamoInitializerApp @EnableJpaRepositories:蓄積されたMLOSリポジトリを追加します パッケージ メニュー プラス esign/personal loans なので、KamoInitializer はスキーマを所有しています。 - SchemaCleanupRunner: ジ...
ディシジョン・スプライス 2a — OrchestrationState + StewardTask + DecisionSpine BLOCKED ステートマシン
OrchestrationState (一段グリーン/ブロック/COMPLETE) + StewardTask (例外レコード) + enums + DecisionSpine (@ConditionalOnProperty mlos.spine.enabled): 出荷されたDecisionGateを構成します + ...
LoanIdentifierレジストリ基板 — 42 型 id (keystone 0.5, スライス 1)
新しい pkg com.kamo.z.shared.mlos.identity (inbound-webhook ルーティング キー): LoanIdentifierType (42 ファーストクラスのタイプ ID、各キャリング Cardinality + 所有権; @Enumerated STRING; single...
StewardFeedback フライホイール — すべてのスチュワードの頂点をキャプチャ (keystone 0.11)
新しい pkg ************************ は、SteewardFeedback Ground-truth 行 (FK ai decision.uid; 依存症 CONFIRM/OVERRIDE/MODIFY; Reg-B 整列された理由コード; 修正されたValue jsonb; isTestL...
イミュータブル AiDecision WORMレジャー + 2壁DecisionGate(keystone 0.3, スライス1)
新しい pkg com.kamo.z.shared.mlos.decision (グリーンフィールドの決定の背骨, 決して編集しません donotmodify): 不変な付録のみ AiDecision (@PreUpdateガード経由WORM; 融資FileIdは、長いFK to LoanFile.uid per do...
イベントバックボーン(スライス3)のテナントイソレーションゲート
Roadmap 0.10:********************(per-tenantコンシューマーサブスクリプションシーム)+ 所属ToTenant(subject,orgId)は、NATSフィルタリングをミラーリングするトークン単位のマッチング;forEventは、現在、非陽性orgId(テナントなしのイベントな...
消費者側潜在能力, DLQ + スチュワーデス再生 (スライス 2)
任意の MLOS 消費者がプラグインする信頼性コアを追加します。: ProcessedEvent dedup ledger (unique Consumer name+event id) + MlosDeadLetter DLQ + MlosDeadLetterStatus; IdempotentEventProces...
MLOSトランザクションアウトボックス(producerパス)を採用
KamoLOS で Phase-0 イベントのバックボーンを有効にします。: com.kamo.z.shared.mlos.event を @EnableJpaRepositories スキャン、mlos.* config (mlos.outbox.enabled=true、MLOS EVENTS ストリーム + de...
トランザクションアウトボックスイベントバックボーン(Phase-0キーストーンB)
マネー/コンプライアンス プロデューサー パス に NEW sibling pkg **************************** (never edits donotmodify): MlosEventEnvelope DTO + MlosOutboxEvent outbox の実体/リポジトリ + Out...
ステージごとのデータレイヤーを表示 EDT4オーシャンマスク+ TRF2マーキング
ワールドゲンダッシュボードのステージカードは、各タイルステージベークのデータレイヤーをリストします。 新しく加えられたものの強調: ハイドロの下のEDT4海(海連結)のマスク、 そしてTRF2車線の印+輸送の下のランタイムの地勢の等級分け。 純粋なフォーマット/データ ラベル(types.tsのSTAGE LAYERS...
表面タイルの staleness + ページに「Regenerate N」をターゲティング
エージェントのスナップショットは、今、知覚障害(最新/失速/欠落)を運ぶ。 API + SSE をページに移動します。 - サービスタブはタイルサービスごとの鮮度ラインおよび開始ボタンがなります示します 「Regenerate N」(= stale + 行方不明) 対象作品がある場合、または「Up to date」とし...
宇宙世界世代の管理者ページ
プラットフォーム管理下にある /settings/platform/universe を追加 — 独自のプラットフォーム カード + 3 サブタブ (概要、サービス、アクション) — 開始して監視する カモユニバースのワールドデータパイプラインが稼働 バックエンド (Next API, platform-admin ...
ケースインセンティブのfindByEmailEmailIgnoreCase を追加
電子メールは、矛盾するケース(例:Sage@KamoCRM.com)で保存され、 CockroachDBの文字列の平等はケースに敏感なので、findByEmailEmailのミス 場合だけ。 パスワード回復メール検索が必要です.
アプリDB(ドリフト回収)によるセルフメールボックスアカウント
アプリケーションDBは、メールボックスが存在するべき真実のソースです。 KamoMail メールサーバのvirtual usersでアカウントをライブ。 メールDBがデータを失うと、 app レコードが残っている間、メールボックスはプロバイダで欠落しています。 - MailboxSelfHealService:スター...
変更された会員メールボックスに代わって計算/送信
- スレッドメールボックスの所有者メンバーアクティブメールボックスを介してスイッチャーからID コンポーズコンテキスト(+ URL パラメータ)。 - 選択したメンバーメールボックスの新規メッセージ/返信/転送オープンコンポーズ: 会員のメールボックス+エイリアス、署名パーソナライズされたドロップダウンリストから メー...
共有クッキーの代わりに、per-tab sessionStorageのCarry ***
セッション ID は、すべてのタブで共有されるブラウザクッキーに住んでいました オリジンは、2番目のタブ(偽装)はセッションを保持できませんでした。 キャリアを sessionStorage (per-tab) に移動します。 - sessionClient:トークンヘルパー + 添付するグローバルフェッチラッパー ...