Lead follow-up 작업을 위한 LeadTask entity
Backs the /leads/view Tasks 탭 (이전에 프론트엔 전용 스텁 없음 지속). LeadTask (table LEAD TASK)는 frontend TaskItem 모양을 반영합니다. *************** + LeadTaskDTO 및 저장소. 작업 mutations...
실시간 NATS 출판 + per-pane 편집 잠금 엔터
Security.leads.rt.{orgId}에 org-scoped 리드 이벤트 게시 (created/updated/ 변경된 필드 키로 삭제, 기록 추가) 그래서 /leads 그리드 및 /leads/view 페이지는 살아있는 갱신할 수 있습니다. *********** 지금 반품 UI b...
CreatePair는 기본 쌍 (스톱 중복 BorrowerPairs)에 대한 idempotent입니다
createPair's sole caller는 마법사 'ensure primary charter'입니다. unconditionally 삽입 새로운 쌍 모든 호출, 그래서 동시 autosave + 명시된 저장 (비어 있는 클라이언트 캐시 참조) 각 POSTed 및 축소 중복 Borrowe...
인덱스 (borrower uid, organization id) vault Cross-loan 재사용 쿼리
PublishRouted so los.pipeline.* LOS PIPELINE의 이벤트 랜드, 거부되지 않음
NatsMessageService.publish() 핀 expectStream=CHAT MESSAGES; los.pipeline.* 대상은 LOS PIPELINE 스트림에 의해서만 소유됩니다. 따라서 서버가 모든 것을 거부합니다. 전환 / 조건 예상 스트림 mismatch와 게시 - 조...
중앙화 §4.5 슈퍼세션 붕괴 (RequirementSupersession)
신선도 엔진은 STALE EXPIRED predecessor를 신선하게 나타낸다. 1의 밑에 승압기 **************** 자주 묻는 질문 path (ConditionClearabilityComputer)는 죽은 머리 밖으로 붕괴; write/count paths used raw...
문 입구 @ mlos.intake.enabled 뒤에 성분 콩 (opt-in)
BorrowerScenarioProfileService 및 ProductDiscoveryGate는 공유lib입니다. @Component/@서비스 콩은 *********** / mlos.config 저장소. 담요 @ComponentScan("com.kamo")로 선택 @EnableJpaR...
DOC REQUEST + DOC REJECTED 일반 템플릿
Borrower 문서 수집 이메일 (transactional, CAN-SPAM-exempt) : 요청 판결 때 체크리스트는 minted이고, return-for-reupload 공지입니다. CANONICAL KEYS + 4에 추가 자원 파일 (doc-request/doc-rejected...
*************** (doc-requirement 키)
Surfaces the backing LoanFile.uid 그래서 파이프라인은 그것의 문서에 app 줄을 지도할 수 있습니다 요구 사항.
파티 파편을 중지 - 장소에 스탬프 파티를 풍부
라이브 E2E는 2명의 인간을 위한 4명의 당사자를 일으키는 단 하나 대출을 보여주었습니다 (비어 있는 위주자는이었습니다) 정체하기 전에 차용자가 생성한 다음 정체성 배치에서 제 2 자). 제품 정보 resolveOrCreate는 파티를 풍부하게합니다. 대여자는 정체성 채우기로 ALRE...
파티 링크 크로스 - 휴먼 누출 + 계정 레벨 backfill
Adversarial 검토 수정 : - 높은: 회원을 떨어뜨리십시오. 대출의 isPrimary 차용기를 conflated dedup 계정 OWNER - 가족 구성원이 2 명의 인간을 붕괴 한 회원 한 vault 파티에 (cross-human doc/PII 누출). 지금 SSN-last4...
*************** 사이트맵
Idempotent는 계정 당 대출에 대한 모든 차용자의 링크, 통화 문서 표면 그래서 업로드는 항상 차용자의 볼트 파티를 해결 할 수 있습니다 - 심지어 링크를 발송하기 전에 생성 된 대출.
Account-borrower-party 링크 서비스 + vault 찾기
- *********** 찾기 또는 재사용 가능한 계정 생성 (document-vault shared-human key) 각 대출 Borrower에 대 한; dedup ssn4+dob, 다른 primary→account.primaryMember, 다른 생성; 새로운 사실에 특이한 존재....
P1 엔티티티티 재단 - 리드 - 일대 / 계정 중심 / 거래 그룹 재원
새로운 엔티티티티 (additive; KI는 DDL을 실행) : - TransactionGroupStatus enum + LoanTransactionStatusDeriver : 파생 된 그룹 수명주기 (Created→...→Completed)는 회원 LoanFileStatus에서 위로 ...
CreateBlank는 bootstrapBorrower의 앱 그래프를 인식해야 합니다
bootstrapBorrower는 NOT-NULL 차용인 FK가 요구하는 Declarations/HMDA 포탄을 종결합니다 지속될 Borrower; createBlank는 캐스케이프 저장 (app)를, 이렇게 불렀습니다 차용자가 일시적으로 → *********** createBlank까...
별도의 tx (아직 transient-graph cascade)의 스탬프 차용 소유권
createBlankOwnedByMember는 createBlank와 같은 tx에서 앱 그래프를 다시 입력했습니다. 차용/선물 행은 플러시드 → TransientPropertyValueException on 선언.borrower. *********** 입력 as a 별도의 서비스 호출 ...
AppMortgageService에 Borrower 대출 파티 소유권
차용자가 셀프서비스를 위한 소유권 primitives를 추가합니다. 연산자 LOS 권한 없음 회원: - createBlankOwnedByMember(orgId, memberId): createBlank + 스탬프 소유권 (또는 reusing) 1차회원이 차용인 계정. - isMember...
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)에 대한 안전한 쓰기 백업 의사 결정은...
국가 기반 회원 라이센스 + 출입문
재사용 mlos.legal StewardLicense 단 하나 per-member/per-state NMLS로 레지스트리 (ActivProvidingBusiness 추가). 회원 레벨 회원을 추가합니다.nmlsId. 일반 권한 추가 *************** CreditLeadAssi...
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...
VersionedProfilePolicy interface for 효과적인 정책
Pricing/Capital/ServicingPolicy는 이렇게 1개의 출판 루틴 드라이브를 구현합니다. 단일 활성 demote-then-insert versioning.
LOAN doc-type 가드 (D2), sign-convention 어댑터 (D3), per-org 주지사 구성 (D4)
- ImageService: ImageAssocType.LOAN 업로드에 대한 docType이 필요합니다. ACCOUNT/SERVICE * 변경되지 않음 - SignedAdjustmentAdapter: 규칙-7 접합기/compat 경계선 (canonical Adjustment ↔ 로그인...
Generic MortgageProviderConfig는 AUS 전용 구성 (D40)를 대체합니다
VendorCategory+vendorKey (credit, AUS, eSign, close-docs, title, Flood, ...) 단일 통합 탭 뒤에 - MortgageProviderConfig는 VendorCategory javadoc을 예상했습니다. 삭제하기 AUS 전용 Au...
Per-program 투자자 위임 (D39) — 새로운 InvestorDelegation Child
위임은 (investor, program), coarse InvestorConfig가 아닌 한국어 DelegationAuthority {DELEGATED, NON DELEGATED}를 추가합니다. InvestorDelegation entity (mlos investor delegatio...
[AUS] AusConnectionConfig entity — per-org per-market DU/LP/GUS 연결
Owner 지시어 #6: 각 org는 자체 AUS 공급 업체 API(Fannie DU / Freddie LP / USDA GUS) mortgage 시장 당, 설정→commerce. 기초 자료 모형: AusConnectionConfig (mlos.config, 새로운 테이블 mlos au...
[ImageAssocType] append LOAN - 대출에 이미지 첨부, 필요한 문서 유형
소유자 지침 : 이미지는 모기지 대출에 직접 부착 할 수 있으며 항상 관련 문서 유형. ImageAssocType (id 11, Bucket Imaging-loans)에 LOAN을 승인, ACCOUNT 문서 수집 플래그를 미러링: isAllowDocType=true + isAllowDo...
[sign-convention] 돈 서명 계약 검증자 + 조정 모델
소유자의 운수 규칙 당. 핵심 도메인 돈은 서명에서 의미를 인코딩하지 않습니다 : -********** / requirePositive - 자산, 재조합 가능, 책임, 급여, 수수료, 비용, 신용은 자신의 소유의 POSITIVE 규모입니다 필드 (rules 1-3); 부정적인 값은 빠른...
[§5.A] canonical BorrowerScenarioProfile + 제품DiscoveryGate
소유자의 §5 당. 지시어: ScenarioSupportPolicy는 canonical을 사용해야 합니다. 정상적인 URLA 자료에서 생성된 Borrower Scenario 단면도, 결코 익지않는 모양/UI, 그리고 미래의 소스 (AUS/OCR/AI/manual) 수로 기록이 오히려 그...
[12] §5.A ScenarioSupportPolicy 적분 차단 해결자 (D36)
doc 12 라인 235 P0 - '최고의 가장 저렴한 수명주기'. 법적 벽 계속되는 제품-discovery ***********에서 끊임없이 첫 번째 신뢰로 실행 (잘못된 신중). ScenarioSupportResolver의 장점 (pure @Component) 지도 ScenarioS...
[11] doc 11 §6.2 단 하나 활동적인 enum↔DDL 편류 감시
***********는 enum metadata에서 파생됩니다, 그러나 DB 백스톱은 KamoInitializer의 4 부분 고유 인덱스입니다. HARD-CODE 단일 활성 유형. enum Javadoc 및 DDL 주석 모두 호출 sync에서 두 개의 숙박을 주장하는 공유 형 테스트에 ...
교정 대상 JPQL(D32)의 간단한 엔터티 이름을 사용하십시오
countCalibrationSamples에 있는 완전히 qualified 종류 이름에 의해 참조되는 AiDecision 절에서; Hibernate는 그를 해결하지만, 공유 lib 사용의 다른 @Query bare entity 이름과 JPQL-idiomatic 형태입니다. 행동 변화 없...
업데이트 CanonicalTemplateLoaderChange-password 템플릿 세트에 대한 테스트
7c6b20f (change-password 지원)는 canonical PASSWORD CHANGED를 추가했습니다 EMAIL VERIFICATION의 유효 변수 ({{expiryMinutes}} → {{expiryText}}) 이 테스트를 업데이트하지 않고, 주에 빨간색을 남겨 (경쟁...
[12] §5.C 자율주행자 - kill-switch + force-steward-until-calibrated (D32)
DecisionGate는 이미 GLOBAL static force-steward @Value를 운반하지만, §5.C 두 가지가 제공 할 수 없습니다 필요 : a kill switch가 redeploy (그래서 GLOBAL/TENANT/TASK TYPE granularity에서 DB 백업...
통합 된 타임 라인 SPI + 미디어 스키마에
Reuse MediaSession/MediaObj는 소셜 게시물 & 답글 (post=MediaObj, comment=child MediaObj via MediaObjMsg.parent, 공급자 linkage on 미디어ObjSocialRef). SocialFeedAdapter sub-i...
IDENTIFIER REGISTERED 이벤트 타입(mlos.identifier.registered)
IDENTIFIER SUPERSEDED에 처음 등록 카운터 - 내구성 신호 downstream Mirrors / 네이티브 식별자가 될 때 글로벌 해상도 캐시 먼저 등록 (doc 11 §5.3/10, D29).
마케팅 권한 그룹 - ServiceType.MARKETING + 6권 (ids 150-155)
VIEW MARKETING, VIEW SOCIAL MEDIA, MANAGE SOCIAL MEDIA, VIEW MATERIALS, VIEW MARKETING, VIEW SOCIAL MEDIA, MANAGE SOCIAL MEDIA, VIEW MATERIALS 등 VIEW REFERRAL C...
AUS 준수 이벤트 유형 - downgrade.forced, waiver.recorded, validation.recorded
[10] 준수 유효성 단위의 내구성 신호 (D22 / D24) : FHA TOTAL forced-downgrade decision-of-record, 그리고 append-only waiver/data-validation lifecycle 행 (doc 10 §6.2/§7).
X(4)/DISCORD(5) 제공업체를 ENums + X(6) 플랫폼 OAuth 제공업체 + 활성 프로바이더 재포 조회( schema 없음; Provider type id는 일반 정수입니다)
Lock-lifecycle 아웃 박스 이벤트 유형 + BusinessDayCalendar는 mlos.compliance로 승진
-********** (mlos.pricing.lock.lifecycle): 1개의 사건 전체적인 포스트 자물쇠 lifecycle를 위한 유형; 특정한 MlosLockEvent 유형 놀이 지불량. 초기 락 커밋은 자본 시장의 mlos.cm.lock.committed를 유지합니다. - B...
MlosConfigChangeLog date created - 드롭 @ColumnDefault (기본값)
@ColumnDefault("now()")와 columnDefinition="TIMESTAMP DEFAULT Now()"가 모두 제작되었습니다. Hibernate는 'TIMESTAMP DEFAULT now() default now()'를 방출합니다. (다중 기본 값) - mlos con...
