공급 업체 - 제품 - 흰색 라벨 기본 제품 용어, 대화 상자 옵션, FFA 헤더
- 납품업자 제품 UI (star tooltip, Snackbars) - 이것은 흰색 라벨 multitenant 제품이며 내부 이름을 지지 않아야합니다. - 추가 / 편집 제품 대화 상자 : 명확한 'Borrower Origination Web Portal - 기본 제품' 체크 박스 설...
Default-product set failed - HQL 벌크 UPDATE는 납품업자→org에 참여합니다
setDefault는 대량의 'update LeadVendorProduct ... (subquery)'에 p.vendor.id를 사용하는 경우, Hibernate 대량 업데이트는 implicit 협회에 가입, 그래서 전화 threw ('설정에 붙여 넣기 기본 제품). SELECT로 다시...
P4 회원 문서 vault 백엔드 (렌즈를 통해 재사용 가능한 문서)
- MemberDocumentService: accountBorrowerParty 범위에서 doc ONCE 업로드 → ImageService는 Img을 만듭니다. auto-created Imaging-member-vault Bucket *********** hashes computed ...
Per-transaction 파이프라인 - 거래 당 목록, 대출 당 (owner req)
ApplicationsPipelineConsole 이제 LoanTransaction 당 ONE 행을 나열합니다 (그 대표 대출 + un-yet-grouped legacy loans), pinned 'Deal / Status' 열과 함께 파생 된 그룹 상태 칩, 멀티 로란 거래를 위한 N...
KamoMLOS 포털 납품업자 제품 (#11)의 기본 제품 설계
각 제품에 별 toggle는 org의 단일 KamoMLOS 포털 자동 할당 제품을 디자인합니다. (단일 행동). GET /lead-vendors/mlos-readiness를 통해 Gated: 편집된 시장이 있을 때만 보여주었습니다 org의 주거용 모기지 리드 마켓 및 POS + MORT...
P3 기본 제품 지정 백엔드 (단일 활성) + 연산자 readiness
-********** org의 KamoMLOS로 ONE LeadVendorProduct를 디자인합니다. 포털 자동 할당 제품; 단일 활성 (다른, org-scoped, 실패 닫히는) JPQL를 통해 대량 업데이트. - LeadVendorController: PUT *********** ...
P2c 리드 - 첫 번째 포털 백엔드
- MortgageVerticalResolver : org의 RESIDENTIAL MORTGAGE LeadMarket, MORTGAGE 해결 CommerceMarket, 지정된 기본 LeadVendorProduct 및 EFFECTIVE POS-enabled — 하나 determinist...
Account-merge 관리자 UI (MERGE ACCOUNTS)
AccountManager는 Merge 계정 동작을 얻습니다 ( ***********에 의해 gated) 정확히 두 개의 고객 계정을 선택, 생존자를 선택, 선택적으로 중복을 유지 Stripe 고객 / 1 차 회원, 그 다음 합병 - 생존자에 모든 아이들을 다시 soft-deactiva...
P2a 계정 - 작업 도구 + P2b 거래 백엔드
P2a - 관리자 계정 합병 (주요 조건 A), MERGE ACCOUNTS에 의해 게이트: - AccountMergeService : 기본 UPDATE (JPA 우회)를 통해 EVERY account uid 아이를 다시 orphanRemoval so the loser's lead/app...
P1 엔티티티티 재단 - 리드 - 일대 / 계정 중심 / 거래 그룹 재원
새로운 엔티티티티 (additive; KI는 DDL을 실행) : - TransactionGroupStatus enum + LoanTransactionStatusDeriver : 파생 된 그룹 수명주기 (Created→...→Completed)는 회원 LoanFileStatus에서 위로 ...
CreateBlank는 bootstrapBorrower의 앱 그래프를 인식해야 합니다
bootstrapBorrower는 NOT-NULL 차용인 FK가 요구하는 Declarations/HMDA 포탄을 종결합니다 지속될 Borrower; createBlank는 캐스케이프 저장 (app)를, 이렇게 불렀습니다 차용자가 일시적으로 → *********** createBlank까...
Borrower 자체 생성 = createBlank 그 후 스탬프OwnershipAndGet (두 개의 txs)
CreateBlank 커밋 후 별도의 서비스 호출로 차용 소유권 스탬프를 저장합니다. 그래서 새로운 차용기 / 설명 그래프는 계정 FK 업데이트 (D52) 전에 플러시됩니다.
별도의 tx (아직 transient-graph cascade)의 스탬프 차용 소유권
createBlankOwnedByMember는 createBlank와 같은 tx에서 앱 그래프를 다시 입력했습니다. 차용/선물 행은 플러시드 → TransientPropertyValueException on 선언.borrower. *********** 입력 as a 별도의 서비스 호출 ...
Borrower 자체 서비스 허가 (loan-party IDOR 가드)
대출자는 연산자 LOS 권리가없는 일반 org 회원입니다; 그들은 ONE에 행동 할 수있다 그들이 파티에 적용 - 그리고 그 하나. 층계 감시: 통신수 문 첫째로, 다른 실패 닫힌 대출 파티 체크 (isMemberPartyToApp). MortgageAppController: - **...
AppMortgageService에 Borrower 대출 파티 소유권
차용자가 셀프서비스를 위한 소유권 primitives를 추가합니다. 연산자 LOS 권한 없음 회원: - createBlankOwnedByMember(orgId, memberId): createBlank + 스탬프 소유권 (또는 reusing) 1차회원이 차용인 계정. - isMember...
Borrower-journey 칼럼 + 입구 필터
Sub=pipeline datagrid (ApplicationsPipelineConsole)는 이제 pre-app-taken을 보여줍니다. org 직원은 응용 프로그램의 상태를 검토 할 수 있습니다 카모MLOS 포털을 통해 자신의 대출을 완료. - 'Borrower Journey' 열...
Pre-app-taken 융자-journey endpoint
새로운 GET *************** (LOS VIEW PIPELINE)는 per-DRAFT를 반환합니다. 차입이 진행되므로 파이프라인 stewards를 시청할 수 있습니다. 차용자는 여전히 KamoMLOS 포털을 통해 보호됩니다. BorrowerJourneyService는 포털...
LOS 컨트롤러는 per-borrower *** 세션 (doc03 §0.1)
BaseLosController는 이제 CallerSessionResolver를 통해 콜러의 세션을 해결합니다. (X-OTK-validated 속성 FIRST — 연산자/BFF unchanged — 그 후 첫 번째 파티 *** 쿠키 삭제) 대신 X-OTK 속성. 이것은 키스톤입니다. 그...
LOE-Core Server-authoritative 프로그램 scorer + /programs/scores (doc03 §9 단계 2)
보안 서비스 LOE-Core에 KamoMLOS 클라이언트 scorer (lib/los/scoring.ts)를 포트: LoeCoreScorer는 org의 효과적인 프로그램 카탈로그를 점수를 매깁니다 (baseline deep-merged org 오버레이) 차용인 AppSnapshot에 대...
17 실제 프로그램 규칙 (doc03 §9 단계 1) 씨
KamoMLOS 클라이언트 규칙에서 권한 프로그램Ruleset 데이터를 마이그레이션 파일로 **************** (17 코드, 믿음을 추출) ProgramSeederRunner의 RuleetJson("{}")을 실제로 대체합니다. classpath에서 로드된 각 코드 규칙. I...
Org 프로그램-ruleset overrides (doc03 §9 단계 0)를 위한 진짜 심벌
M2 last-write-wins mergeOverlay placeholder를 대체합니다. recursive JSON deep-merge를 가진 org override에 있는 authoritative baseline: org overrides는 변화하는 열쇠만 공급합니다, 배열된 목표...
MlosExtractedCandidate는 ingestion 파이프라인 (D48)에 대 한 기본
MLOSIngestionService's parser의 터미널 per-field 출력: 단계적으로 검토 가능 추출 후보 (segment/source-doc FK, TargetEntity, fieldPath, cellRef, 원/정상 값, DECIMAL(4,3) 신뢰, reviewStat...
격리된 최고 노력 단면도는 법률 벽 경로 (D47)를 위한 씁니다
mergeFactsBestEffort는 OWN 거래에서 enrichment write-back을 실행합니다. (REQUIRES NEW) 그래서 실패는 콜러의 트랜잭션을 다시 롤 수 없습니다 — 법적 벽 결정 경로 (AUS/internal-rules)에 대한 안전한 쓰기 백업 의사 결정은...
국가 기반 라이센스 섹션 회원 my-profile
New SectionCard(NMLS ID + per-state 라이센스 테이블) checkbox 및 갱신/expiry 날짜, 갱신<=expiry validated) 제공. * * * * * 다음 프록시 경로 추가, TS RoleRightType 미러 및 디자인/플랜 문서.
Member state-licensing API + 라이선스 계약
MemberStateLicensingController (GET/PUT /api/security/members/{id}/를 추가하십시오. state-licensing) 서버 측에 STATE LICENSING * 권한에 의해 게이트 갱신<=expiry validation. 가능한 mlos...
국가 기반 회원 라이센스 + 출입문
재사용 mlos.legal StewardLicense 단 하나 per-member/per-state NMLS로 레지스트리 (ActivProvidingBusiness 추가). 회원 레벨 회원을 추가합니다.nmlsId. 일반 권한 추가 *************** CreditLeadAssi...
Mappable 필드에서 Vendor 제품 ID 제거
납품업자 제품은 run/template Level (Configure step)에서 한 번 선정됩니다. 각 행에 적용; 백엔드 수입업자는 이미 맵핑 된 공급 업체를 무시ProductId (케이스는 no-op). per-row가 의미가 없으므로 필드 목록에서 드롭하십시오.
Mappable 리드 필드에 소스 추가
Lead 'source'는 리드 디테일 페이지에 표시되지만 수입 필드 목록에서 누락되었습니다. 그것을 추가 (path 'source') 이제 백엔드 가져오기 + CreateLeadRequest 지원.
지도 `source` 필드에 가져온 열을 맵
SetDirectFieldOnCreateRequest에 "source"를 추가하면 매핑 경로 'source'가 영광입니다.
CreateLeadRequest + persist에 importable `source` 필드 추가
지도에는 프리텍스 `source`(쇼/edited on the lead detail page)가 있습니다. 하지만 importable — CreateLeadRequest는 소스 필드가 없었다, 그래서 createLead는 그것을 설정하지 않았다. 그래서 수동 수입을 추가하면 파일 열을 ...
ScenarioProfileSource.PRICING for 시나리오 제작자 FICO/ratio 쓰기 백 (D45)
Canonical 시나리오 제조 척추 — 창세기 deriver + factsJson는 + 쓰기 뒤 + 오바레이 성냥꾼 (D45)를 팝니다
D1/D45는 BorrowerScenarioProfile 소비를 확장합니다. 기숙사를 Populates factsJson 은 빌러/로난 사실에 대한 진실의 공유 소스를 만든다: - ScenarioFactKeys : 단일 후보자 키 어휘 + 계층 (structural vs enrichm...
채널 applicability 규칙 수집 CRUD - §3.2 구성 완료
createChannelRule/update/delete 에 D31 평면 수집 회전 (profile-level, org 실패 닫히는, WORM 변경 로그); 관제사 /channel-rules GET/POST/PUT (를 통해 삭제하십시오 활동 : false). 범위/채널/outcome ...
Product enablement config — 단일 활성, 효과적인
*************** (program-scoped demote-then-insert) + 읽기; 컨트롤러 /product-enablements GET (프로그램 당 활성) / PUT (publish). 이름 * programId, 활성화, lifecycleVariant, chan...
정책 탭 - 효과적인 가격 / 캡슐 / 보호 구성
새로운 MortgagePoliciesTab : 현재 활성 버전 + 출판 - 새로운 버전 양식 + 버전 세 가지 효과적인 정책의 각각에 대한 역사; configTypes/configApi + 탭 관련 기사.
효과적인 프로파일 정책 - 가격 / 캡슐 / 예약 게시
새로운 MlosPolicyWriteService (응축; 자체 저장소 그래서 구성 수집 쓰기- 서비스는 untouched): 동일한 감사에 단 하나 활동적인 demote 그 후에 inert versioning 회전. 컨트롤러 /pricing-policy, /capital-policy, ...
VersionedProfilePolicy interface for 효과적인 정책
Pricing/Capital/ServicingPolicy는 이렇게 1개의 출판 루틴 드라이브를 구현합니다. 단일 활성 demote-then-insert versioning.
투자자 배달 + 약속 규칙 하위 편집자
확장 된 투자자 행은 납품을 얻습니다 (환급 행동 / 실행 경로 / remittance) 및 Commitment (type / min pull-through % / pair-off) 편집기와 함께 delegation + overlays; configTypes/configApi 유형 + ...
InvestorConfig 배송 + 약속 규칙 하위 수집 CRUD
*************** D31 설정 척추에 (+update/delete) (org는 부모 투자자를 통해 실패, 행당 WORM 변경 로그); 컨트롤러 /investors/{id}/delivery-rules + /commitment-rules GET/POST/PUT입니다. 마지막 완료...
하락 밝은 회색 원본; 상표/둘째를 위한 진한 회색-800를 사용하십시오
중간 회색 (gray-500/600/700, #6b7280/#9ca3af)는 장애인으로 읽습니다. 모든 제품 이차 텍스트와 레이블 회색-800 / #374151 세부 페이지에, 공유 Field/SectionCard/EmptyState primitives 및 대출 파이프라인 콘솔; 회사 ...
Investor credit-box 오버레이 하위 편집
MortgageInvestorsTab의 확장 된 투자자 행은 OverlayEditor (FICO / LTV / DTI / + comparator + 선택적인 프로그램 + 효과적인 창을 강화하는 예비/doc/geo 위임 편집기와 함께; configTypes/configApi 오버레이 타입...
InvestorConfig 신용 상자 오버레이 서브컬렉션 CRUD
*********** D31 config 척추측만증에 (org는 통해 실패했습니다 부모 투자자, 행당 WORM 변경 로그, configVersion 기본값 1); 컨트롤러 /investors/{id}/overlays GET/POST/PUT (Active:false를 통해 삭제). 더 보...
정적 풀높이 서브나브 + 더 높은 콘트라스트 텍스트
- 왼쪽에서 오른쪽으로 이동하여 전체 높이 패널 그것은 독립적으로 스크롤; 헤더 + 양식 내용 나머지 폭을 가지고 왼쪽과 스크롤 (md +에 두 개의 독립적 인 스크롤 지구; 좁은 스크린을 위한 정상에 nav를 가진 더미). - 접근성 : 모든 이차 / 라벨 텍스트 (gray-400 -...
거버넌스 프록시 PUT/DELETE + per-org 거버넌스 오버라이드 UI (D4)
- 거버넌스 프록시는 이제 PUT/DELETE (플랫폼 기본 저장 + per-org 삭제는 unachable이었다 — GET/POST-only 프록시). mlosDelete HTTP 헬러를 추가합니다. - PlatformGovernorConfig은 per-organization over...
대출 파이프 그리드 흔들림 루프; 전체 폭 세부 사항
- Loan 파이프라인 datagrid: 그리드는 SectionCard 'fill'체에 감싸였습니다. (overflow:auto) 고도의 주위에: ResizeObserver/height를 일으키는 100% AG 격자 반복적으로 blanked와 re-rendered 줄을 가진 의견 반복....
