- 영업 전략 시나리오 / 매니저 상담 프로세스 STT 개선 내용 반영
- Alpine.js vs React 구현 비교표
- Alpine.js startSpeechRecognition() 코드 + 프리뷰 패널 Blade 코드
- 영업 시나리오 추가 기능 (음성 녹음, 파형 시각화, GCS 백업, 재생)
- 데이터 흐름도 (MediaRecorder + STT + 서버 저장)
- onend 자동 재시작 패턴 (긴 녹음 대응)
- 참조 구현 파일 목록 확장
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Web Speech API 기반 VoiceInputButton 컴포넌트 상세 설명
- interim/final 텍스트 렌더링 규칙, 프리뷰 패널 UI 스펙
- SpeechRecognition 설정 옵션, 이벤트 핸들러 상세
- 새 페이지 적용 체크리스트 (프론트/백엔드)
- 백엔드 STT 사용량 추적 (AiTokenHelper) 패턴
- 트러블슈팅 가이드 (HTTPS, 권한, 언마운트 등)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 영업 시나리오 6단계를 실제 시스템 설정에 맞게 수정
(사전 준비 → 접근 및 탐색 → 현장 진단 → 솔루션 제안 → 협상 및 조율 → 계약 체결)
- 매니저 시나리오 6단계를 실제 시스템 설정에 맞게 수정
(영업 이관 → 요구사항 파악 → 개발자 협의 → 제안 및 견적 → 조율 및 협상 → 착수 및 계약)
- 각 단계별 주요 활동 상세 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 수입검사 양식 전환 계획 문서 추가 (plans/incoming-inspection-templates-plan.md)
- SUS 양식(id:19) 생성 변경 이력 문서 추가 (changes/20260205_sus_inspection_template.md)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 시스템 플로우 다이어그램
- Resolve/Upsert API 스펙
- TypeScript 타입 정의
- React Hook/컴포넌트 예제
- Auto-highlight 로직
- 에러 처리 패턴
- 다양한 케이스 예제
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 시스템 접속 및 로그인 안내
- 영업관리 대시보드 사용법 (내 활동/유치 파트너 현황 탭)
- 영업권(명함) 등록 가이드
- 계약 진행 관리 (영업/매니저 시나리오)
- 수당 확인 방법 및 지급 일정
- 파트너 유치 안내
- 자주 묻는 질문
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Phase 2.2~2.3에서 이미 완전 구현 확인 (추가 코드 작업 없음)
- edit.blade.php JS→DocumentApiController→saveDocumentData() EAV 저장 정상
- 판정(적합/부적합) select + 종합판정 Footer 저장 확인
- 6.2 결정사항 #2(프론트 입력, 결과만 저장) 적용됨
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 품목관리 페이지에서 FG/PT/RM 폼 렌더링 검증 완료
- FG: 모델명/대분류/마감유형/설치유형 4개 신규 필드 정상 표시
- PT: Part_type=조립부품 → 측면규격/전개도 조건부 필드 정상 표시
- RM: display_condition 불일치 발견 및 수정
- field 100에 SUS(스테인리스)→[101,102,103], EGI(아연도금강판)→[101,102,103], 원단류→[101] 추가
- 수정 후 SUS 품목에서 규격 3개 필드 정상 표시 확인
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Phase 2A(설정 수정) 전체 롤백 기록 및 Phase 2B(데이터 우선 정비) 진행 상황 업데이트:
- Phase 2A: display_condition 깨짐으로 DB 복원 롤백 기록
- Phase 2B-1: FG 필드 4개 추가, SM/RM options ADD 완료
- Phase 2B-2: BOM 정상 확인
- Phase 2B-3: category_id 분류 780건 매핑 완료 (5개 신규 카테고리 추가)
- 접근 방식 변경: 설정 교체 금지, 추가만 허용, 데이터 우선 정비
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
브라우저 검증 결과 (dev.sam.kr):
- 품목기준관리: FG/PT/SM/RM 모든 페이지 필드 정상 표시
- 품목 관리: FG 18건 목록, BOM 3건 정상 표시
- 섀도잉 정리: 비활성화 필드 미표시, 공통필드(163) 통합 확인
- 견적 영향: 수정 금지 영역 미접촉 확인
- 부분 달성: FG 상세 뷰 고정 레이아웃으로 동적 필드 미표시 (프론트 별도)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Phase 1 분석 + Phase 2 실행 결과를 포함한 계획 문서.
DB 변경 사항 (tenant_id=287):
- item_fields 4건 생성 (id:177-180, FG attributes 매핑)
- item_fields 10건 비활성화 (섀도잉/null key/미연결 정리)
- item_fields 9건 options 갱신 (RM/SM/PT 실데이터)
- entity_relationships 7건 삭제, 8건 추가 (is_active 통합 + FG 필드 연결)
- item_details 18건 생성 (id:524-541, FG 제품 상세)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- database-schema.md: sam_stat 섹션 추가 (20테이블, 5커맨드, 4 API)
- 계획 문서: Phase 6 추가, 진행률 100%, 상태 '구현 완료'
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Phase 4 전체 항목 ⏳→✅ (4.1~4.5)
- 진행률 50%→67%, 다음 작업: Phase 5 최적화
- 변경 이력 추가: P2 도메인 + API + 대시보드 전환 완료
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Phase 2 (P0 도메인 빌드) 전체 항목 ✅ 완료
- 진행률 16% → 33% 업데이트
- 변경 이력 추가 (Sales, Finance, Production 도메인)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 문서관리 1단계 변경사항 (20260128_document_management_phase1_1.md)
- FCM 사용자 타겟 알림 계획
- 수입검사 문서 통합 계획
- 품목 마이그레이션 계획 (경동)
- 수주 마이그레이션 계획 (경동)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- kd-items-migration-plan.md: 정적 데이터 마이그레이션 완료 표시
- Phase 4 검증 결과 추가 (items 651건, prices 651건)
- 후속 작업으로 kd-quote-logic-plan.md 연결
- kd-quote-logic-plan.md: 신규 생성
- 5130 견적 로직 분석 계획
- 동적 BOM 계산 (모터/제어기/부자재)
- Phase 0~5 작업 계획
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>