Commit Graph

  • 69e4240039 [fix] negodata: 협상카드 성공률에 회사 스코프 누락 — 타사 견적 이력이 섞이던 문제 main Mina Choi 2026-08-13 14:04:48 +0900
  • 8112394aef [feat] landing: 데모 영상 3종 실화면 재촬영(라이브 협상·견적생성·협상결과, 줌인 연출) + 도입문의·데모요청 폼 mailto 임시연결 feature/landing Mina Choi 2026-08-12 17:04:46 +0900
  • 1a859b198c [fix] negodata: 직접 낙찰 낙찰가가 계약가 대신 거부가로 표시되던 문제 feature/negodata Mina Choi 2026-08-12 11:02:10 +0900
  • d33648327c [fix] landing: 가이드 협상 탭이 참조하는 negotiation.mp4 복원 — v2 머지로 참조가 되살아남 Mina Choi 2026-08-12 10:54:46 +0900
  • dce2c42d74 Merge remote-tracking branch 'origin/feat/landing-v2' into feature/landing Mina Choi 2026-08-12 10:53:38 +0900
  • 0e4ddf0f43 [feat] negodata: 낙찰 방식 구분(자동/직접) + 계약가·사유 저장 위치 재정리 Mina Choi 2026-08-12 09:56:04 +0900
  • 6eb4dc26f8 [feat] negosium·negodata: 협상 거부 흐름 정리 + 오프라인 계약가 낙찰 + 견적 상세 리모델링 Mina Choi 2026-08-11 16:10:16 +0900
  • d02ba20520 [chore] landing: 미사용 파일 정리 — 히어로 시안 2종(console·glassmorphic)·전용 미디어, gif 재생으로 회귀한 negotiation mp4/jpg, 구 히어로 negotiation_annotated 삭제 Mina Choi 2026-08-12 10:17:50 +0900
  • ac6366a898 [feat] negosium·negodata: 협상 진행 중 거부 + 결렬 건 최종 제출가로 직접 낙찰 design/frontend Mina Choi 2026-08-11 10:34:07 +0900
  • f1e924931f [fix] negodata: 협상 학습 화면 정리 — 내부 점수 제거·카드탭 사용 현황 전환·메뉴 개발자 전용 Mina Choi 2026-08-11 08:49:15 +0900
  • 84090433ab [docs] landing: 히어로 CTA 문구 변경 결정 기록 추가 feat/landing-v2 Haewon Kam 2026-08-10 17:09:07 +0900
  • e1e519c20c [fix] negosium/backend·front: 마감된 협상이 '협상 대기'로 보이던 문제 + 종료 협상 결과 보기 Mina Choi 2026-08-10 13:57:30 +0900
  • e816bfbba4 [feat] negodata: 협상 학습 메뉴 신설 — 카드별 학습 성적 · 앵커링 현황/조정 이력 Mina Choi 2026-08-10 13:24:32 +0900
  • 37fa65707f [fix] postgres-init: 카드 시드를 운영 현행에 맞춤 — 중반 카드 앵커가 인용 + 목표가 카드 종결 전용 Mina Choi 2026-08-10 11:41:25 +0900
  • 86d50c1291 [fix] negodata/front: 윈도우 모달 한글 깨짐 — 컨테이너 font-mono 제거 + 모노 스택 한글 폴백 Mina Choi 2026-08-10 09:49:26 +0900
  • 436384fa36 [fix] agent: 중간값 카드가 목표가로 제시되던 문제 — 제안가 산식 일원화·절충 카드 목표가 이상 미발동·적용 대기 와일드카드 차단 Mina Choi 2026-08-10 09:45:30 +0900
  • a405e00bf9 [fix] agent·negodata/front: 중간값 멘트 모순 수정(갑 포지션 갱신을 치환 뒤로·원값 인용가 반올림 제외·1% 카드 역행 금지) + 계정 전환 쿼리캐시 초기화·ChatTab 카드 렌더 정리 + font-mono 한글 폴백(Windows 한글깨짐) Mina Choi 2026-08-07 15:48:48 +0900
  • 7dc925bcd4 docs(lps): 2026-08-07 세션 기록 — IP 로테이션 검수·네이버 UA 규명·결과 상태 정의 민헌 2026-08-07 15:02:25 +0900
  • 0c6c431f0a Merge branch 'feat/source-state' 민헌 2026-08-07 14:46:02 +0900
  • 67612b477c Merge remote-tracking branch 'origin/main' into feat/source-state feat/source-state 민헌 2026-08-07 14:36:41 +0900
  • 6e401615eb fix(negodata): '일부 확인 못함'을 결과 열에도 표시 — 몰 칸만 고쳐 놓친 부분 민헌 2026-08-07 14:29:15 +0900
  • 11b29b45e3 [fix] negodata·frontend·backend: 회사별 브랜드 색(primary_color) 기능 전면 제거 — 편집 UI 없이 값만 남아 적용되던 구현 정리(포털·메일·사이드바 색 솔루션 고정, 시드·응답 필드 제거) Mina Choi 2026-08-07 13:45:23 +0900
  • 4ed23c56b8 [feat] negodata: IMK 요청 일괄 반영 — 조회 게이팅·카드 매칭·부가세 통일 모드·기준가 이원 표기·마스킹 해제·이미지 일괄 업로드·초청메일 브랜딩·반응형 정리 Mina Choi 2026-08-07 11:57:06 +0900
  • 6ddb2c4504 refactor(postgres-init): LPS 2026-08 마이그레이션 6_·7_ 통합 + 주석 스타일 정리 민헌 2026-08-07 11:25:22 +0900
  • 95086cb3f6 feat(negodata): 4단계 — 사용자 화면에서 '없음'과 '확인 못함'을 구분 민헌 2026-08-07 11:21:56 +0900
  • d1d1ed6ec5 feat(lps-admin): 3단계 — 몰별 확인 상태를 운영 화면에 노출 민헌 2026-08-07 11:05:31 +0900
  • 74db218410 feat(lps): 2단계 — price_history 에 몰별 확인 상태 저장 민헌 2026-08-07 10:57:19 +0900
  • b278f58d9c feat(lps): 1단계 — 몰별 상태 보존, '없음'과 '못 봄'을 가른다 민헌 2026-08-07 10:47:28 +0900
  • 1e966f7121 docs(lps): 결과 상태 — 운영자와 실사용자를 나눠 접는 원칙 추가 민헌 2026-08-07 10:11:40 +0900
  • 77d96cd4a4 [fix] landing: 히어로 CTA 문구 — 클릭 후 일어나는 일에 맞춘다 Haewon Kam 2026-08-07 09:47:07 +0900
  • 04b697a9eb docs(lps): 검색 결과 상태 정의 — '못 찾음'과 '못 봄'을 가른다 민헌 2026-08-07 09:46:23 +0900
  • 14bcf1481b fix(negodata): 검색 실패를 '변동 없음'으로 표시하던 문구 정정 민헌 2026-08-07 09:38:11 +0900
  • 152aed9908 fix(lps): 한 소스가 막혀도 잡을 정상 종료 — '탐색 중'에서 멈추던 원인 민헌 2026-08-06 16:34:36 +0900
  • f483839b11 Merge branch 'fix/naver-container-wtm' 민헌 2026-08-06 15:42:49 +0900
  • 8d15fe6bb0 fix(lps): 네이버 컨테이너 차단 해결 — 원인은 UA 의 플랫폼 토큰이었다 fix/naver-container-wtm 민헌 2026-08-06 15:40:14 +0900
  • 9380760869 fix(lps): 네이버 컨테이너 차단 — 계측 CDP 토글 + 지문 판정 + 폰트 보강 민헌 2026-08-06 15:22:01 +0900
  • 3bdff74ceb feat(lps): 네이버 WTM 차단 진단 도구 — 컨테이너에서 '네이버가 보는 우리 브라우저'를 덤프 민헌 2026-08-06 14:45:52 +0900
  • b403ca21c9 feat(postgres-init): LPS 2026-08 스키마 추가분 dbeaver 파일 — 운영 워커 기동 실패 해소 민헌 2026-08-06 13:25:25 +0900
  • d3e33b10f4 [feat] landing: 최종 CTA 결과 화면을 영상에서 컴포넌트로 — 브랜드 팔레트·중립 화자 Haewon Kam 2026-08-06 13:15:46 +0900
  • 17a698a7af Merge branch 'feature/negodata' Mina Choi 2026-08-06 13:13:11 +0900
  • 7b9d895ead fix(lps): 풀 고갈 시 남의 IP 를 빌려 쓰던 문제 — 임대 없으면 크롤하지 않는다 민헌 2026-08-06 12:01:15 +0900
  • 3214e4f782 [feat] landing: 가이드 2번 탭 mp4 연결 · 최종 CTA 에 결과 화면 배치 Haewon Kam 2026-08-06 11:56:59 +0900
  • 08afc7d4ad fix(lps): sticky 만료 회전이 저트래픽에서 안 먹던 문제 + prod 템플릿에 kr_host 누락 민헌 2026-08-06 11:50:08 +0900
  • e809129ae9 [feat] landing: 리드 수신 Google Apps Script 추가 (Slack 대체) Haewon Kam 2026-08-06 11:34:01 +0900
  • 631a501c5c [chore] landing: 렌더되지 않던 ROI 시뮬레이터 제거 Haewon Kam 2026-08-06 11:30:03 +0900
  • ab77900dac [feat] landing: 본문 브랜드 표기를 네고시움으로 한글화 Haewon Kam 2026-08-06 11:19:30 +0900
  • 09d24f5022 [fix] landing: 구매자 모드 응수에 목표가 반영 · 무대 선택색 · 플레이 화면 유리 패널 Haewon Kam 2026-08-06 11:17:16 +0900
  • 4536a48e40 [fix] landing: 제시가를 바꿔도 에이전트 응수가 그대로이던 문제 Haewon Kam 2026-08-06 11:10:50 +0900
  • ea1249429a [feat] landing: 무대 위 2차 CTA 에 유리 재질 — 데모 요청·상담 신청 Haewon Kam 2026-08-06 11:00:46 +0900
  • d2f1a8f6f4 [fix] landing: 히어로 배경이 탁하고 흐리던 문제 — 스크림 축소 + 재인코딩 Haewon Kam 2026-08-06 10:57:49 +0900
  • be039dd92b [feat] landing: 협상 데모에 에이전트 추천가·직접 입력 추가, 히어로 헤드라인 흰색 통일 Haewon Kam 2026-08-06 10:52:29 +0900
  • 2888ff2c28 [feat] landing: 리드 수집 서버리스 함수 + 상담 신청 폼 실전송 연결 Haewon Kam 2026-08-06 10:48:06 +0900
  • c53eeefcf6 [feat] landing: 데모 요청 리드 캡처 + 히어로·데모 카피 교체 Haewon Kam 2026-08-06 10:40:28 +0900
  • f214fccc49 [feat] landing: 히어로 배경을 캔버스에서 루프 영상으로 교체 Haewon Kam 2026-08-06 10:24:21 +0900
  • 63717f5eb9 [fix] landing: 무대 위 2차 CTA 가 버튼으로 안 읽힘 — stageGhost 대비 확보 Haewon Kam 2026-08-06 09:28:23 +0900
  • 7f15bc10d1 [fix] landing: 히어로 카피와 입자 밴드 겹침 — 경계를 구조로 강제 Haewon Kam 2026-08-06 09:22:54 +0900
  • 7b1bcb6d24 docs(lps): README 에 크롤·매칭·IP 로테이션 실제 방식 추가 + 낡은 서술 정정 민헌 2026-08-05 17:23:23 +0900
  • 377389f495 fix(lps): IP 로테이션 안정성 검수 — 예산이 안 먹던 근본 원인 + 차단 시 풀 소각 차단 민헌 2026-08-05 17:09:01 +0900
  • d3bcc61609 [chore] landing: Vercel 배포 설정 추가 Haewon Kam 2026-08-05 16:36:40 +0900
  • 55e3ab02aa [fix] landing: 섹션 세로 리듬 통일 — 간격을 SectionHeading 이 소유 Haewon Kam 2026-08-05 16:22:24 +0900
  • a416668256 [feat] negodata/front: 설정 화면 회사/개발자 분리 + 카드 변수 별칭·미리보기 정비 + 네고율 공통화 Mina Choi 2026-08-05 16:00:31 +0900
  • 54f8f7a6a1 [feat] negodata/front·agent: 카드 제시 가격 변수 선택 + 종결 전용 토글 와일드카드 한정 Mina Choi 2026-08-05 15:58:23 +0900
  • 042e2d3012 docs(lps): 2026-08-05 세션 기록 — 변경 배경·결정 근거·미해결·다음 할 일 민헌 2026-08-05 15:51:19 +0900
  • b2b5708a6a fix(lps): AI 매칭이 후보 많으면 통째로 무너지던 문제 — 배치 분할 + 규칙 충돌 제거 민헌 2026-08-05 15:45:32 +0900
  • 8574df4c16 feat(lps): 배송 표기 원문 기록 — 순위는 상품가 유지, 배송은 근거로 남긴다 민헌 2026-08-05 14:40:00 +0900
  • c56cf8e3af [feat] agent: 타결선을 목표가 → 타결 상한가로 — 목표가 초과 낙찰 허용(IMK 0803 ②) Mina Choi 2026-08-05 14:10:38 +0900
  • 6c7ff5af51 feat(lps): 최저가 오퍼의 신뢰 신호(평점·리뷰) 수집 — 네이버·쿠팡 공통 민헌 2026-08-05 14:00:12 +0900
  • 5c9567919f feat(lps): 네이버 회수율 48→120건(적응형 스크롤) + 크롤 차단을 기동 즉시 알림 민헌 2026-08-05 13:33:19 +0900
  • b7fc327779 refactor(lps): 사문화된 네이버 오픈API 어댑터 제거 + 낡은 테스트 계약 갱신 민헌 2026-08-05 13:26:10 +0900
  • 18fe18dd39 feat(lps): 회전으로 못 고치는 차단을 따로 구분 — 태우지 않고 즉시 실패 + 설정 알림 민헌 2026-08-05 13:22:37 +0900
  • 6f5d69b5cb [feat] agent·negodata: 협상카드 전술 데이터화(tactic JSONB·스크립트 파싱) + 발동규칙 정비 Mina Choi 2026-08-05 11:48:14 +0900
  • 71ef28110b [feat] negodata·agent·negosium: 협상 기준가 회사별 선택(공급가/매입가) + 공급사 포털 안내 회사설정화 Mina Choi 2026-08-05 11:47:06 +0900
  • 3b345929d4 feat(lps): 포트(IP) 장부를 DB 로 올려 멀티 프로세스에서 안전하게 — 프로필 슬롯도 분리 민헌 2026-08-05 11:44:54 +0900
  • 495e16b951 feat(lps): IP 를 태우지 말고 한계 직전까지 쓰고 쉬게 — 네이버 예산 상향 + 휴식 개념 민헌 2026-08-05 11:16:37 +0900
  • f80cece9c1 feat(lps): 프록시 포트(IP 세션) 공용 중재자 — 소스·워커 간 IP 충돌·재사용 방지 민헌 2026-08-05 10:59:49 +0900
  • 23c1c48634 feat(lps): 네이버 최저가를 모바일 크롤로 복구(오픈API 종료 대체) 민헌 2026-08-05 09:05:38 +0900
  • 55c18e6a83 fix(lps): 워커 재시작 시 Xvfb 가 stale lock 으로 죽어 모든 크롤이 실패하던 문제 민헌 2026-08-04 16:30:38 +0900
  • 005ebc3d76 feat(lps): NCP NAVER API HUB 쇼핑 인사이트 클라이언트 추가 민헌 2026-08-04 11:23:26 +0900
  • 91b8dc77a0 [feat] negodata: 타결 상한(done_ceiling) — 세팅 기본율%·견적 override·세션 박제, 견적생성 3단계 타결/낙찰 섹션 분리·재생성 상속 Mina Choi 2026-08-04 08:56:03 +0900
  • 2bf91d64f5 [refactor] negodata/front: 견적등록 모달 훅 분리 + 시장가 모순 카드 차단(10번), 엑셀 업로드 xlsx 파싱·CP949 폴백(7번) Mina Choi 2026-08-03 09:33:06 +0900
  • bae0da42d2 [fix] landing: 히어로 세로 리듬 확보 — 간격 확대·헤드라인 74px Haewon Kam 2026-07-31 18:43:16 +0900
  • 15369a016d [fix] landing: 히어로 여백 확보 — 순환 링을 강화학습 섹션으로 이동 Haewon Kam 2026-07-31 18:34:42 +0900
  • 5917942fe3 [fix] landing: 모바일 대응 — 글리프 배율·밴드 리맵·헤더 겹침 Haewon Kam 2026-07-31 18:27:02 +0900
  • 87b896fc2f [fix] landing: 히어로 구도 좌측 쏠림 · 순환 링 정원화 · Playfair self-host Haewon Kam 2026-07-31 17:16:28 +0900
  • 6785c8a6f4 [feat] landing: 랜딩 v2 — 다크 무대 히어로·인터랙티브 협상 데모·디자인 토큰 재정립 Haewon Kam 2026-07-31 17:08:37 +0900
  • 3c3f60c7d4 [chore] 루트 업로드 샘플 CSV 4종 제거(upload-samples/ 와 중복) Mina Choi 2026-07-31 10:25:51 +0900
  • bd0f39f131 [feat] negodata·agent: 목표가 네고 적용/미적용 산정근거·와일드카드 1% 10원 반올림·표 xl 전환·QA 체크리스트 Mina Choi 2026-07-31 10:22:51 +0900
  • 775984fe48 [fix] negosium: 협상카드 카운터가 10원 단위 반올림 — 앵커·목표가와 표기 통일 Mina Choi 2026-07-30 15:20:01 +0900
  • 5520e3c2b6 [feat] negodata: 견적 삭제(개발자 전용)·연결 데이터 캐스케이드 soft-delete Mina Choi 2026-07-30 13:20:42 +0900
  • 2a004734d8 [feat] negodata·negosium: 엑셀 데이터 내보내기·견적상세 협상카드 연동·드로어 뒤로가기 Mina Choi 2026-07-30 11:03:51 +0900
  • 35d38e0818 [feat] negosium: 협상 리스트 마감기준 정렬 컨트롤 Mina Choi 2026-07-29 17:29:50 +0900
  • 82cca894fc [fix] negosium: 'MD → 구매담당자' 표기 통일 Mina Choi 2026-07-29 17:29:27 +0900
  • 9716528ce7 [feat] negosium: 협상 챗 헤더 정리 — 상품명 대표 + 견적번호 Mina Choi 2026-07-29 17:29:15 +0900
  • 9dca78dc72 [feat] negosium: 협상완료 부가정보 수취·표시·잠금 + VAT 표기 통일 Mina Choi 2026-07-29 17:28:56 +0900
  • 671904c762 Merge commit '30f134836b59843d84b60fa8c0923bd81afefb41' into feature/negodata Mina Choi 2026-07-29 09:57:05 +0900
  • 6f32b466b9 Merge branch 'design/frontend' into feature/negodata Mina Choi 2026-07-29 09:56:59 +0900
  • fe9adcaa26 [fix] negosium/front: 포털 모바일 safe-area 여백 정리 — 헤더 노치(safe-t+min-h)·목록 좌우/하단(safe-x/safe-b)·모달 가장자리 여백(p-4), 채팅 스크롤바 트랙 상단 64px 여백 제거 Mina Choi 2026-07-29 09:56:11 +0900
  • f554202c58 [fix] anchoring: 앵커링가 1원 단위 내림 → 10원 단위 반올림 (자동 제안가 정돈, IMK #11 케이스) Mina Choi 2026-07-29 09:51:26 +0900
  • a56589c6d9 [feat] negosium/협상: 협상 종료폼 통일·의견 수취 — rejectRSP/CM를 단일 RejectForm(사유·희망가·의견)으로 통합해 액션바 렌더, 타결 부가정보에 의견 추가(custom.opinion), 결렬 제출값 파싱해 reject_reason/reject_price 컬럼 저장, 상품상세 필드 라벨 회사설정 연동·협상 단가 VAT별도 표기 Mina Choi 2026-07-29 09:51:21 +0900
  • b33ae05cd6 [feat] negodata: 견적 목표가·앵커 반올림 + 통계 협상카드 효과 — 목표가=매입가×(1−네고율) 자동입력·산정후보를 낙찰기준탭으로 이동·목표가상한 상시표시 제거, 후보가/앵커 생성가 10원 단위 반올림(신규 세션, schedules 앵커와 동일 공식), 산정모달은 구매담당자 제시가 있어도 후보 전부 노출·MD입력가→구매담당자 제시가, 신규상품 등록에 공급사칸 추가, 상품상세/견적생성 라벨 회사설정 연동, 통계 협상카드 효과(유형별 사용빈도+사용직후 평균 제시가 하락)·와일드카드 1%인하 집계, mono 폰트 폴백 Mina Choi 2026-07-29 09:51:03 +0900