사이트맵 *********** - 게이트 모바일 코파이로 QR
Caller의 자신의 암호를 확인합니다 (passwordEncoder. 세션에 대한 일치 사용자) 아무것도 변경하지 않고. 모바일 액세스-otk BFF 경로에 의해 사용하는 설정 QR은 암호를 재확인 한 후만 채굴됩니다.
ALLOW MOBILE ACCESS에 대한 공유-lib에 대한 재건
RoleRightsSyncService는 부팅의 모든 역할에 새로운 일반을 다시 채웁니다.
설정 모바일 액세스 탭 - QR을 설치 + 자동 구성 모바일 Copilot
NavTopPanel의 새로운 3 탭 (AlLOW MOBILE ACCESS에 의해 변경) : 브랜드를 보여줍니다 QR 인코딩 짧은 라이브 OTK 딥 링크 (kamocopilot://configure) 표시 휴대폰에 있는 회원은 현재 org에 앱을 기본으로 합니다. 자동 refreshes...
ALLOW MOBILE ACCESS (167) 모바일 Copilot에 대한 일반적인 권리
새로운 RoleRightType (serviceType=null → General Group)은 '설정 이동 액세스의 상호 작용 중심 탭. RoleRightsSyncService는 모든 역할을 합니다. SecurityService 재시작; 역할 편집기의 일반 권한 아래 나타납니다.
1단계 – OriginMatcher opt-in(empty allow-list / 누락된 Origin 허용)
Phase-0 위젯은 서버 측 프록시를 통해 여전히 호출됩니다, 그래서 원래 잠금이 없습니다 아직 혜택과 모든 라이브 공개 채팅 키는 빈 허용 목록이 있습니다. 사이트맵 집행 (empty=deny, missing-Origin=deny) 마케팅 + sign.pink VOIP-recordi...
진정한 잘못된 키 만 캐시가 유효하지 않습니다
추운 Redis 캐시에서 잘못된 /absent Origin의 유효 공개 채팅 키가되었습니다. 60s에 대한 INVALID로 캐시, 그에 대한 올바른 기원의 요청을 거부 창. HTTP 및 WebSocket Cold-cache fallbacks 모두 구별 *********** null 반환...
Bind WS 릴레이 handhake 원산지 + 콜드 캐시 키 검증을 추가
PublicChatController의 프라이빗 validateViaDownstream()을 공유합니다. PublicChatKeyResolver bean 그래서 PublicChatWebSocketHandler 같은 재사용 할 수 있습니다 downstream DB 유효성 검사 + 필수 O...
공개 채팅 시스템 회원 per-org (drop hardcoded snadjafinia alias) 해결
createSupportSession, createPublicTicket 및 소유자 알림 helpers 모든 해결 org의 "시스템 멤버"를 통해 hardcoded nameAlias="snadjafinia" lookup, 이는 KamoCRM에서만 존재합니다. Seed org - 모든 t...
Create-key-hash attribution 칼럼을 PublicChatVisitor + SupportTicket에 추가하십시오
이동식 푸시 파견(FCM data + direct APNs)
채팅 수신 (MediaController), 지원 티켓 (SupportNotificationService), SMS/voicemail (VoipStompRelayController), 소셜 *********** 미쉐린-메시지 이메일 소비자와 같은 예언(스키프) 최대). Android =...
Api.*를 통해 AIService /ws/ai-chat를 노출시키세요
IngressRoute (priority 100, websecure, ws-upgrade 미들웨어 산 압축) 경로 wss://api.<domain>/ws/ai-chat to kamowsai-service:80 — 같은 패턴 미디어.* WS 노선. Auth stays ?token=<***...
REST +에 X- *** 토큰을 받아 ?st = 오디오 엔드포인트의 스트림 토큰
OTKValidation의 특징 필터 우선: X-OTK → X-***-Token → ?st= (GET, 오디오 공유 StreamTokenCodec을 통해 검증된 스트리밍 경로 internal.auth.secret; 주장은 관제사의 기존 org/member를 먹이 인증). Native 플...
REST의 X-***-Token을 받아보세요. 각 세션 타임아웃을 가진 슬라이드 TTL
OTKPreAuthFilter는 X-OTK가 존재할 때 X-***-Token을 해결합니다. BFF없이 MediaService REST 호출. KSessionService는 지금 Redis를 미끄러지습니다 세션 자체 세션을 가진 TTLTimeoutMinutes 대신 30 분 세계.
장치 군 SSO *********** 스트림 토큰, X-*** 헤더 패티
- DeviceAuthController: (사용자, 장치) 당 튼튼한 장치 자격 회전에 교환 + 60s 은혜; /device/exchange는 per-org ***를 통해 PostAuth***서비스(same 폭포/labels/timeout as login) 및 반환 당 등록 (장치, ...
Device-token + Push-registration entities, HMAC 스트림 토큰 코드
hashed secret, 회전 은혜, 슬라이딩 expiry), push device registrations ( Device+org+kind 당 하나의 푸시 대상) 및 StreamTokenCodec - 짧은 라이브 HMAC 토큰은 기본 플레이어는 일반 범위 요청으로 오디오를 스트리밍 ...
Prove 폐쇄형 트레이너 융합 + 은퇴 + concurrency
Successive 패스를 통해 ClosedLoanTrainerService를 구동 (pre-live) MeridianLink 철사와 시각은 잠그는, 읽었습니다 디자인 경첩을 행동: - SOLVED까지 재읽기: 1개의 misreads를 분야를 통과하십시오 (CORRECTED 상표는 나릅...
Cache는 패스를 가로지르는 docs; 해결/exhaust에 은퇴
트레이너는 이제 한 번과 한 번 대신 여러 패스를 통해 대출을 재정립합니다. - TrainingDocStore는 PERSISTENT, deterministicallykeyed 캐시입니다. (key = hash of org|로안|docId). 문서에서 다운로드 MeridianLink O...
Multi-pass 닫히는 반 훈련 — 통행 카운터 + corpus upsert 열쇠
닫히는 로난 트레이너는 이제 성공적 패스에 대출을 다시 읽습니다. 추출 reproduces 대출 outcome, 그래서: - LeadLosLink.closedLoanPasses는 per-loan 패스 캡을 구동합니다. 완전히 일치하지 않는 경우 EXHAUSTED, and closedLo...
트레이너는 자체 청구 또는 운영자의 일시를 복제하지 않아야합니다
원자 주장 후() 벌크 업데이 트는 RUNNING, 미러에 행을 업데이트 in-memory entity - 풀 실에는 개방 세션이 없습니다. 나중에 full-row save 그렇지 않으면 사전 선고 상태를 다시 통합하고 undo 자물쇠. In-loop 진행은 현재 상태 보존을 통해 진행...
상태 보존 진행은 닫히는 로란 트레이너에 대한 쓰기
실행은 RUNNING, 터치 상태없이. 연산자 일시 중지 (status → PAUSED)는 더 이상 풀로우에서 득점 할 수 없습니다 스레드 - 가드 업데이트 일치 0 행, PAUSED 스탠드, 그리고 산책 다음 체크에서 중지합니다. 또한 stale-run 저장소에 대한 라이브 심박수.
Harden 폐쇄형 트레이너 - concurrency, idempotency, limits
- Concurrency: In-process activeOrgs 가드 + DB 클레임() 인스턴스는 org와 두 개의 복제를 두 배로 늘릴 수 없다; a 그의 heartbeat는 >10min stale 이다 reclaimable (공정은 중간 도보를 사망했습니다). - Idempote...
Harden 폐쇄 로란 트레이너 - 잠금을 실행 + per-loan idempotency
- ClosedLoanTrainingRun.claim(): 임의 상태 UPDATE 이미 RUNNING 또는 그것의 heartbeat일 때만 실행의 소유권 stale (이전 소유자 사망)입니다. 두 명의 근로자를 중지 - 더블 클릭 제어, 실행 모든 per-org 킥, 또는 두 번째 서비...
플랫폼 문서 AI 탭에 닫히는 로안 자동 트레이너 패널
최고 수준의 소유자는 + MeridianLink 폐쇄 로란 트레이너를 모니터링 할 수 있습니다. Settings → Platform → Document AI에서 각 10만에 걸쳐. Per-org 행 표시 상태, 대출 (닫히는/seen), docs, 필드 및 일치 비율, 와 Run/Res...
닫히는 로난 자동 trainer + 플랫폼 통제 endpoints
닫힌 대출은 지상 진실입니다: 그것의 MeridianLink metadata는 대답입니다 열쇠, 그것의 문서는 입력입니다. ClosedLoanTrainer서비스는 각각 MeridianLink org의 닫힌 대출, 모든 문서를 다운로드, 그것을 읽고, 대출의 최종 값에 대한 읽음을 확산 ...
Org-scoped 대출 로스터 닫힌 로란 트레이너에 대한 쿼리
*************** 모든 LOS 링크드 인 트레이너 제공 org+provider를 위한 대출, 각 나르는 ExternalLoanName 그것은 읽습니다 상태 + 문서.
닫히는 로난 자동 트레이너 기초 (MeridianLink 지상 진실)
자금 대출에 대한 교육 문서 추출을위한 기초 (응답 키) : - 닫히는LoanTraining run entity+repo — per-org run control + 라이브 카운터 - ExtractionCorrection는 SOURCE (CorrectionSource: HUMAN QC |...
DOC REJECTED 이메일은 평범한 이유를 나타낸다
이제 두 가지 거부 경로는 ****************를 전달합니다. 차용자의 거절 이메일 대신 원시 대변.
문서 거부를 위한 일반 언어 차용기 메시지
RejectionReasonType은 벌거 벗은 enum이었습니다 (차용자는 "ILLEGIBLE"를 보았습니다.) 현재 각 값은 차용표() 구제 문자열 + messageFor()를 나릅니다. mapper, 그래서 거부 주의 및 DOC REJECTED 이메일은 차용사를 정확하게 알려줍니다...
플랫폼 검토 문서 AI 탭에 큐
문서 AI 탭은 이제 크로스 텐더 리뷰를 호스트: low-confidence 모든 lender에서 추출, 가장 낮은 confidence 첫째, 인라인으로 확인 / 부정 / 거부. 이것은 하나의 공유를 훈련하는 중앙 라벨링입니다. 모델 - per-lender queue는 이제 이차 "내 ...
플랫폼 QC 큐 + 리뷰 엔드 포인트 (최고 수준의 소유자)
system-config는 cross-tenant 적출 검토 queue + 확인/correct/reject를 얻는다, top-level 소유자에 게이트 - 공유 모델의 중앙 라벨링 표면.
Platform-wide QC 검토 (공동 모델에 대 한 라벨링)
문서는 문서입니다 - 추출 및 모델은 플랫폼 수준이며, 이름 * Cross-tenant NEEDS REVIEW 큐 + QcReviewService.platformReview 추가 (org/app는 실제로 콜러가 아니라) 중앙 ops 팀은 검토 할 수 있습니다 1개의 훈련 corpus +...
플랫폼 추출 구성 + 크로스-org corpus/accuracy/export
system-config GET/PUT은 이제 ExtractAutoApplyConfidence + ExtractModelId를 운반합니다. 그리고 플랫폼 전체 corpus 크기 + per-doc-type 정확도를 보고; 추가 Cross-org NDJSON 교육 기관 수출 (최고 수준의 ...
플랫폼 "Document AI" 구성 탭
문서 AI 탭을 *** ****** 자동 승인 신뢰 임계 값, 등록 된 미세 조정 모델 ID, 플랫폼 전체 교육 기관 크기 + per-doc-type 정확도 및 cross-org 교육 수출. configurable 플랫폼 수준의 추출 시스템을 만듭니다.
SystemConfiguration + cross-org corpus에 대한 플랫폼 문서 AI 구성
************** 추가 (기본 0.85) + EXTRACTION MODEL ID 플랫폼 SystemConfiguration Singleton - QC 게이트의 플랫폼 전체 레버 그리고 등록 된 고급 모델. cross-org corpus/accuracy 쿼리 추가 Extracti...
Org-wide "Document QC" 스튜어드 서브탭
문서 QC 콘솔을 mortgage 스튜어드 스트립 (?sub=docqc)에 추가합니다. org-wide queue of low-confidence AI 추출은 대출, 인라인으로 그룹화 / 정확한 / 거부 및 각 대출으로 점프. 이것은 중앙 장소입니다 QC를 일하는 직원 — per-loa...
Org-wide QC 큐 (employee 리뷰 포털)
Org-scoped NEEDS REVIEW 쿼리 + QcReviewService.org 추가 직원 수 한 개의 포털에서 모든 대출의 낮은 confidence 추출, 한 번에 하나의 대출을하지.
응용 프로그램 세부 사항에 Steward Document-QC 검토 상자
대출 세부 사항에 "Document QC"섹션 추가 : 낮은 confidence AI의 큐 확인 / 수정 / 필드 당 거부 (각 결정 훈련 모델 및 URLA에 대한 확인 된 값 적용), 플러스 교육 데이터 수출. /api/security/mlos/qc 프록시 + qcApi 클라이언트를 ...
QC 엔드포인트 + 신뢰도 추출 + 선물 / 세금 읽기
- QcController (/api/security/mlos/qc, LOS VIEW PIPELINE): 리뷰 큐, 리뷰 동작 (confirm/correct/reject), NDJSON 교육 자료 수출, per-doc-type 정확도. - 지금 추출은 신뢰 + 각 사실에 doc 유형을 ...
Confidence gated QC 상자 + 레테르를 붙이는 훈련 자료 + 선물/self-employment reconcile
QC 엔진 (단계 4 핵심): - 인증 Fact는 일류 EXTRACTION CONFIDENCE, DOC TYPE CODE, QC STATE를 얻습니다. 열 (QcState: **************** 연락처 이제 ONLY 게이트 통과 사실 (AUTO/CONFIRMED + 비 추출);...