라이브 NavPri 리드 알림에 /leads/available-summary 받기
모든 액티브 마켓(comment gate + credit/FFA/)에서 콜러 수락 가능 일상의 규칙). 반환 hasAcceptable / hasAcceptableCredit / blockedByComments / topCredit. SPEND RECEIVE LEAD CREDIT 없이 회...
수입 템플릿에 대한 Persistence spine, 실행 및 per-row 레코드
실제 @Entity 클래스와 빈 stub 엔티티티를 교체 (모델링) LeadIntake* precedent: UUID id, gen random uuid, DB-default 타임스탬프, statusId + @Transient enum) 플러스 저장소, 그래서 수동 포트 템플릿, 과거 ...
/account-style header+tabs, /leads 카드 용기, 오른쪽 gating
- LeadsCreditLayout: gradient 영웅 헤더 + 언라인 탭 (매칭 /account); filter+grid 둥근 /leads-style 카드; SPEND RECEIVE LEAD CREDIT에 의해 게이트 가능한 탭 - 회원 관리 SPEND RECEIVE (회원 x 제...
Mark-reassignment gated by MARK right; Manage-Credits는 Spend/Receive와 함께 회원을 반환합니다
LeadAcceptController: Mark-reassignment는 MARK LEADS REQUIRES ASSIGNMENT를 요구합니다. LeadCreditController.manage: 자격이 된MemberIds (SPEND RECEIVE LEAD CREDIT 홀더)를 반환합니...
3 CRM 권한 + 구성원-right 쿼리
역할RightType: SPEND RECEIVE LEAD CREDIT(147), *********** REASSIGN LEADS MANUALLY(149) CRM 아래. *************** 회원 등록을 위해 SecurityService 부팅에 자기 치유; 스키마 변경 없음.
Codify §4.2 요구 사항 작가 단일 라이브 부분 고유 백스톱
(loan file uid, img doc type id, party) 당 최대 ONE LIVE 요구 사항 의무 세포. *********** 앱레이어 idempotency 읽기 동시 두 배 instantiate를 잡을 수 없습니다 (both read Zero-live; 조건 + 다른 테...
*************** (오늘의 열)
Counts는 UTC 순간부터 공급업체 제품에 대한 신용/FFA를 통해 허용된 회원을 리드합니다. (현지 시작일). LeadAcceptController /leads / 사용 가능.
신용 기반 리드 할당 UI (available/history/credits)
- /leads/available: 실시간 납품업자/제품 격자, 원자 받아들이십시오 ( 지도에 노선), 코멘트-게이트 차단 상태, 리드가 주장하는 순간을 열 - /leads/history : 이벤트 유형 필터가있는 라이브 크레딧 + 할당 타임 라인 - /leads/credits: MAN...
등록 결정에 대한 *********** 추가
doc 11 §5.3 단계 4 / §10 감사 완료 - 모든 레지스트리 mint/receipt/supersede는 쌍을 방출 WORM AiDecision + LoanIdentifier이벤트. 이 AiFunction 추가 **************** 공지사항 부가적인 enum 일정한 단...
Daily-allotment forfeit 감사 작업 (시간별, 회원 시간대)
기록 FORFEITED는 회원에게 자신의 것에 로그인하지 않은 드립 할당으로 행합니다. 현지 일 완료. Idempotent는, GRANTED 줄에 수확합니다. Compiles 청소 (mvn).
릴레이 크레딧 / 리드 할당 NATS 이벤트 STOMP
Security.leads.> 및 security.credits.>, /topic/...에 각각 거울 CRM 프론트 엔드 업데이트는 Leads-Available grid, Manage-Credits 필드 및 History Live를 업데이트합니다. Compiles 청소 (mvn).
신용 리드 할당 API ***********
- LeadAcceptController: GET /leads/available, POST /leads/accept (진동, 주석 도금, FFA + 크레딧), GET /leads/uncommented, POST /leads/{id}/mark-reassignment, GET /leads/...
신용 할당 관현 서비스 (shared-lib)
- LeadAllotment.isInfiniteBalance (∞ 크레딧 밸런스 → 최소에 비행) - CreditLeadAssignmentService: atomic Accept-Lead (select→lock→recheck→claim, 멀티 인스턴스 안전), FFA 바이패스, 댓글 게...
크레딧 할당 공유-lib helpers
- *********** - 'must comment 전에 힘 또 다른 리드 게이트(comment = member’s non-removed MediaObj in lead stream) - *********** — per-vendor-product 크레딧 신용 기반 Accept Lead ...
신용 납 할당 데이터 모델 (shared-lib)
- 지도: requireAssignment 플래그 + 표시ForReassignmentAt/By (nullable; null actor = 납품업자/API 수입품) -********** + eventTypeForKey 라우팅 + 레지스트리 descriptor -********** (Sha...
시장 라이프사이클 + 시장경쟁점/제품
- 시장 및 분야: Active/Archived sub-tabs; 행 활동은 Archive/Reactivate입니다 (PATCH .../active), 절대 삭제 - 납품업자 & 제품: 활동적인 시장 당 1개의 sub-tab; 납품업자는 아래에 창조됩니다 현재 시장의 sub-tab; o...
시장 상태 필터, archive/reactivate, market-scoped 공급 업체
- GET *********** (과태 활성); 각 시장 DTO와 납품업자 제품 - DELETE /lead-markets/{id}를 PATCH /lead-markets/{id}/active (archive/로 교체하십시오. reactivate) - 시장은 결코 어렵지 않습니다. - GE...
시장에 범위 납품업자; derive 시장 제품; 아카이브 시장
- LeadVendor는 필수 MARKET ID (columnDefinition는 일반 UUID로 핀으로 꼿습니다. FK 칼럼은 참고 PK의 gen random uuid() 기본값을 상속하지 않습니다. - LeadMarket.vendorProducts M2M 제거; 시장의 제품은 지금에...
필요한 레코드 목록에 미디어 하위 도메인 추가
media.<domain> 실시간 websockets (chat, 통화, SMS, 테마 프로비저닝) 및 미디어 스트리밍, 하지만 그것은 DNS 설정에서 누락 카탈로그, 그래서 고객은 결코 기록을 만들지 않았다 — 떠나기 media.<domain> NXDOMAIN과 websockets가 ...
Org 소유자의 첫 번째 로그인에서 시험 시계 시작
PENDING 평가판 (source=TRIAL, TrialExpiresAt=null)을 가진 새로운 orgs 시작까지 아무것도 부여, 다음 3 일 시계를 시작 소유자의 첫 번째 FQDN-scoped 로그인 그래서 DNS가 여전히 동안 점화하지 않습니다 설정한다. 소유자 전용, 한 번 (...
NavPri (white/red, tooltip=expiry)에 시험 칩 + 홈페이지 칩 빨강; NavTop 칩을 제거하십시오
패널 bleeds off-page 왼쪽 그래서 그것의 가장자리는 반송에 결코 보여줍니다; 카드 fades ~250ms 빨리
- 웰컴/리커버 패널은 이제 왼쪽 가장자리에서 --welcome-bleed (16rem)를 확장합니다. --welcome-w에 아직도 그 적당한 가장자리로; 안 내용 패딩은 입니다 그래서 텍스트는 넣어. 봄 overshoot는 더 이상 계시할 수 없습니다 패널의 왼쪽 가장자리. - 카드...
Choreographed Entrance - bg 로드 후 패널 스프링, 그 후 카드 페이드
첫 번째 배경 이미지 (OnLoad, with 3s safety fallback)를 기다립니다. 스프링 - 오프 스크린 왼쪽 (물리 봄, 뻣뻣함 300/댐핑 17). 도약에 정착, fade+scale 형태 카드로 이름 * 모바일 (패널 숨겨진) 및 감소 모션 반송 및 퇴색 카드 직접. ...
Org-level gate는 활성 TRIAL을위한 전체 카탈로그를 부여합니다
resolveEntitlement 이제는 trialExpiresAt가 있는 TRIAL subs에 대한 단락 미래에 (compute-on-read). 정적 isTrialActive() 헬퍼 및 4개 단위 추가 활성, 만료, null-deadline 및 비-TRIAL 소스 케이스를 포함하는...
TRIAL 청구 소스 + TrialExpiresAt 계정
BillingSourceType.TRIAL 추가, 정확한 LocalDateTime TrialExpiresAt 필드에 AccountSubscription (nullable, column Trial expires at) 및 저장소 찾기 **************** expiry 청소.
*************** (추가 예외 큐)
Org-scoped-by-status finder는 폐쇄형 예외 큐 (예 : 모든 BLOCKED STEWARD org의 패키지. 봄 자료는 파생했습니다; schema/KI 없음.
CLOSING RON FALLBACK APPLIED 이벤트 키 (doc 05 §6.1/§6.4)
스튜어드는 필요한 RON 슬롯을 만족시켜 RON-walled/failed BLOCKED STEWARD 닫습니다. 대안 표기법(WET SIGN/IPEN/PAPER OUT); 준수/audit + 파이프라인 준수 신호 (다음 포인터를 나르십시오).
Pointer parallax (x+y) 환영 패널과 배경 사이
다른 비율과 반대 방향에 포인터를 가진 층 둘 다 framer 스프링을 통해. 배경은 1.12를 확장하고 환영 패널은 크기를 초과합니다 그 오른쪽 가장자리 핀으로 모든 측면에 16px, 그래서 무서운 결코 노출 제품 정보 Existing Ken Burns 배경 애니메이션은 터치 및 스택...
CLOSING PACKAGE CANCELLED 이벤트 키 (doc 05 §6.4 스튜어드 취소)
스튜어드는 비 종료를 종료 *********** -> -> 공급 능력: 튼튼한 신호 다운스트림 스탠드다운 / 스튜어드 큐 닫기 아웃은 반응합니다.
아래쪽에 애니메이션 로고를 이동, 전원에 의해 중심
PoweredByKamo는 선택적인 LogoSlot에 의하여 연출된 중심에 둡니다 고정 된 하단 오른쪽 앵커 내의 알약 (다른 페이지 unaffected). 인기있는 로고는 상단 왼쪽 코너에서 표지판에 슬롯으로 이동하고 복구 페이지; 여전히 모바일에 숨겨진 및 전화 조경은 신속한 회전.
왼쪽 핀 반투명 환영 패널 + 중심 둥근 모양 카드
환영/Recover panel 이제 전체 높이, 왼쪽 가장자리에 플러시, 상단의 반투명 씻기와 광장 코너와 배경 이미지; 모바일에 숨겨진. 애니메이션 로고는 이제 패널 위에 앉아 있습니다. 로그인/복구 형태는 완전히 유리 카드는 나머지 오른쪽 공간에서 중심.
CLOSING MERS CONFIRMED + CLOSING MERS REJECTED 이벤트 키 (doc 05 §6.3/§6.4)
MERSCORP async 콜백은 MersRegistration SUBMITTED->CONFIRMED/REJECTED를 플립합니다; 이들은 입니다 튼튼한 신호 *************** (확인) + 스튜어드 예외 큐 (rejected) 반응합니다.
§6.1 RON 법적 벽 곡물 — *********** (Frozen WORM) + CLOSING STEP BLOCKED 이벤트
속성 상태는 닫힌 패키지에 냉동 정체성입니다 (닫히는 재산 이동하지 않음) 곡물은 §6.1 RON 국가 자격 법률 벽 읽기입니다. CLOSING STEP 블록 튼튼한 신호는 RON가 벽화될 때 닫히는 주위 예외 큐 반응합니다.
CLOSING MERS SUBMITTED 이벤트 키 (doc 05 §6.3)
MERS 신호 : MersRegistration ***********는 대출에 부과되었습니다 (부스 전용, MIN 결코 overwritten). 부가적인 열려있는 끈 열쇠 (DDL 없음).
Kamp-apps, VectorService, kamolos, kamo-signer-monorepo를 public changelog에 추가하십시오
CLOSING STEP RETRIED 이벤트 키 (doc 05 §6.4)
스튜어드-recovery 신호 : BLOCKED STEWARD 패키지는 차단되지 않았으며 신선한 PENDING 노드가 재료화되었습니다. 서브시스템을 부가적인 열려있는 끈 열쇠 (DDL 없음).
CLOSING STEP FAILED 이벤트 키 (doc 05 §6.4)
드라이브 루프 오류 신호 : 폐쇄 단계 FAILED / 잠금, 패키지는 BLOCKED STEWARD를 개최; 닫히는 예외 queue 반응. 부가적인 열려있는 끈 열쇠 (DDL 없음).