Commit Graph

312 Commits

Author SHA1 Message Date
김보곤
96f25fc0eb feat: [contracts] 계약서 버전 관리 시스템 구축
- DOCX 4종 → Markdown 미러링 체계 구축 (Git diff 추적)
- DOCX에 개정이력 테이블 삽입 (Pretendard 9pt, 파란 헤더)
- 자동화 스크립트 3종 (추출/삽입/동기화 검증)
- revisions.json, CHANGELOG.md, INDEX.md 업데이트
- .gitignore에 contracts 경로 allowlist 추가
2026-02-22 17:42:31 +09:00
김보곤
02a892f8b8 docs: [과금정책] 3분할 문서 완성 및 브랜딩 정리
- billing-policy.md 3분할: customer-pricing.md, partner-commission.md, billing-policy.md
- 3개 프레젠테이션 HTML 슬라이드 및 PPTX 생성 (총 20장)
- customer-pricing: 고객용 요금 안내 (7장, 블루 테마)
- partner-commission: 영업파트너 수당 체계 (6장, 그린 테마)
- billing-policy: 내부 대외비 과금정책 (7장, 레드 테마)
- 전체 슬라이드 BI 로고 삽입 및 주일/경동 → (주)코드브릿지엑스 전환
- esign-storyboard.pptx 내 브랜딩 텍스트 수정
- INDEX.md 업데이트
2026-02-21 21:13:46 +09:00
김보곤
d57b84c8f2 docs: [과금정책] 3분할 문서 + 프레젠테이션 PPTX 3종 + 브랜딩 통합
- billing-policy.md → customer-pricing / partner-commission / billing-policy 3분할
- HTML 슬라이드 20장 디자인 (div+flexbox, html2pptx 호환)
- PPTX 3종 생성: customer-pricing(7장), partner-commission(6장), billing-policy(7장)
- 회사명 통일: 주일/경동 → (주)코드브릿지엑스 (전체 문서 + PPTX)
- SAM BI 로고 이미지 7종 추가 (docs/assets/bi/)
- CLAUDE.md PPT 제작 전역 규칙 추가
- e-sign PPTX 내부 회사명 교체
2026-02-21 21:09:56 +09:00
김보곤
661ed0fdb3 docs: [브랜딩] 주일/경동 → (주)코드브릿지엑스 전환
- e-sign 프로젝트 문서 회사명 교체
- legacy-5130 문서 회사명 교체
- SAM BI 이미지 7종 assets/bi/에 추가
2026-02-21 20:47:11 +09:00
김보곤
725f3209cb docs: [과금정책] 고객용 요금 안내 프레젠테이션 슬라이드 7장 전면 재작성
- html2pptx 호환성 규칙 준수 (table 태그 제거, div+flexbox 대체)
- 표지에 키 벨류 카드 3개 추가 (업무 자동화, 인건비 절감, 실시간 현황)
- 기본 서비스 요금에 BEST SELLER 배지 및 감성 문구 추가
- 추가 옵션을 6개 카드 그리드로 시각적 재구성
- AI 토큰 활용 예시 설득 문구 강화
- 바로빌 부가서비스 테이블을 div+flexbox 행으로 변환
- 마무리 슬라이드에 핵심 가치 태그 3개 추가
2026-02-21 20:28:05 +09:00
김보곤
01eee88e40 docs: [과금정책] 단체가입 수수료율 추가 및 부가세 별도 명시
- 개인가입(20%/5%/3%) vs 단체가입(30%/0%/3%) 수당 체계 추가
- 유치자 협업지원금(3%) 정책 추가
- 모든 개발비/구독료에 VAT 별도 명시
2026-02-21 19:24:19 +09:00
김보곤
bf6bbf92f7 docs: [과금정책] 가입비 → 개발비 명칭 변경 2026-02-21 19:07:08 +09:00
김보곤
24a542cb95 docs: [과금정책] 과금정책 통합 문서 작성
- 본사 지출 과금정책 (바로빌, AI/클라우드)
- 고객 안내용 과금정책 (가입비, 구독료, 추가 옵션)
- 내부 정산 정책 (영업 수당, 마진 구조)
- INDEX.md에 과금정책 문서 등록
2026-02-21 19:03:12 +09:00
김보곤
6fb6e4fdbe docs: [서버정책] 서버 직접 접근 금지 규칙 추가
- SSH 접속, 파일 수정, 명령 실행 전면 금지
- Claude는 코드 작성/커밋까지만, 배포는 사용자/팀장 역할
- 2026-02-21 502 사고 재발 방지
2026-02-21 16:52:13 +09:00
김보곤
833a957d9e docs: [react] React 빌드/배포 정책 추가
- 서버 빌드 금지, 로컬 빌드 후 배포 정책 명시
- 프로젝트 경로에 react 추가
2026-02-21 15:50:02 +09:00
김보곤
c14c19f908 docs: [guides] 운영 전환 시 .env 동기화 절차 문서 작성
- MNG/API 간 설정 관리 아키텍처 정리
- 바로빌 DB 우선, .env 폴백 구조 문서화
- 7단계 운영 전환 절차 및 롤백 방법
- MNG .env 누락 항목 목록 정리
2026-02-21 10:06:58 +09:00
김보곤
c52e502ac1 docs: [git] fix 타입 판단 기준 및 커밋 빈도 가이드 추가
- fix vs feat vs refactor 판단 기준표 추가
- 커밋 빈도 가이드: 논리적 단위로 커밋 원칙
- 의미 있는 변경 기준 및 실제 예시 포함
2026-02-20 21:36:39 +09:00
김보곤
1a1ef04798 docs: [claude] Git 커밋 규칙을 sam/docs 협약 기준으로 통일
- 커밋 형식: type:메시지 → type: [scope] 작업내용
- Co-Authored-By 서명 제외 정책 반영
- style, test 타입 추가
- 푸시 정책 (자동 푸시 금지) 추가
- 커밋 전 체크리스트 보강
2026-02-20 21:34:01 +09:00
김보곤
ccb93e3aca docs:CLAUDE.md에 sam/docs 문서 작성 규칙 협약 추가
- 개발팀 협약으로 sam/docs 문서 작성 기법 준용 기록
- 폴더 선택 기준, 파일명 규칙, 문서 구조 템플릿 정리
- 작성 스타일 규칙 (한글 기본, 섹션 번호, 코드 블록 등)
- plans/ 워크플로우 및 문서 작성 체크리스트 포함

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 21:26:02 +09:00
김보곤
9c1ec1a6eb docs:법인카드 대시보드 기술문서 작성
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 20:06:32 +09:00
김보곤
06e8d5f328 chore:API Docker 환경 설정 (Queue Worker, Scheduler, OPcache 추가)
- supervisord.conf에 queue-worker 1개 + scheduler 추가
- opcache.ini 생성 (MNG 설정과 동일, 256MB)
- docker-compose.yml에 opcache.ini 볼륨 마운트 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 17:56:08 +09:00
김보곤
bbcb9406db docs:카카오톡 알림톡 채널 등록 완료 기록 및 템플릿 등록 가이드 작성
- 카카오톡 채널(@codebridge) 개설 및 바로빌 연동 완료 상태 반영
- 알림톡 템플릿 2종(서명요청, 리마인드) 심사 접수 내용 기록
- 코드-템플릿 변수 매핑, 서버 환경 설정, 심사 후 TODO 포함

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 14:44:15 +09:00
김보곤
71654f5f63 fix:supervisord.conf 경로 수정 (/var/www/sales → /var/www/mng)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 10:09:31 +09:00
김보곤
03e12d8fe2 chore:Supervisor에 Queue Worker 2개 자동 실행 추가
- numprocs=2 (영상 2개 동시 생성 가능)
- timeout=1800, max-jobs=10, max-time=3600
- 자동 재시작 (autorestart=true)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 09:11:58 +09:00
김보곤
56fdf76f49 chore:Docker MNG에 FFmpeg 설치 추가 (영상 합성용)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 08:47:09 +09:00
김보곤
8278284e97 feat:Claude Code 스킬/에이전트 파일 Git 추적 추가
- .gitignore에 .claude/skills/, .claude/agents/ 허용 규칙 추가
- pptx-skill SKILL.md에 Direct PptxGenJS 방식 추가 (권장 방법)
- 전체 12개 에이전트, 40+ 스킬 파일 초기 커밋

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:54:21 +09:00
김보곤
6c3c16c66b docs:카카오톡 개발문서에 전자계약 계획서 링크 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 16:05:41 +09:00
김보곤
4b8b00e185 docs:전자계약 알림톡 연동 계획서 작성
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 16:04:30 +09:00
김보곤
9ea83b8b7d docs:카카오톡 개발문서에 전자계약 알림톡 연동 계획 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 15:41:05 +09:00
김보곤
579965ed5c docs:바로빌 카카오톡 연동 개발문서 초안 작성
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 15:09:45 +09:00
김보곤
aab9dc0799 docs:E-Sign 기술 스택 문서 업데이트 (실제 구현 반영)
- FPDI/FPDF → FPDI/TCPDF (PDF 서명 합성, MNG PdfSignatureService)
- DOCX→PDF 변환 추가 (LibreOffice headless, MNG DocxToPdfConverter)
- GD 확장, 나눔 폰트, Lucide 아이콘 등 실제 사용 기술 반영
- 4개 문서 일괄 업데이트 (technical-design, implementation-guide, operations-guide, changelog)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 13:02:16 +09:00
김보곤
665e6b52a4 chore:Docker MNG에 나눔 한글 폰트 추가 (DOCX→PDF 한글 깨짐 해결)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 09:56:58 +09:00
김보곤
61f226be7f chore:Docker MNG에 LibreOffice 설치 추가 (DOCX→PDF 변환용)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 09:13:10 +09:00
김보곤
b1b6a83aef chore:Docker MNG에 GD 확장 추가 (PDF 서명 합성용)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 19:42:17 +09:00
김보곤
d88ee4b67e docs:E-Sign 기술 설계 문서 v1.1 업데이트 - 필드 템플릿 & 복사 기능
- DB 스키마: esign_field_templates, esign_field_template_items 추가
- API 명세: 5.3 필드 템플릿 API 섹션 추가 (5개 엔드포인트)
- 화면 목록: ES_FIELDS 화면에 템플릿 기능 설명 추가
- 구현 파일: 신규 마이그레이션 2개, 모델 2개 추가
- 모델 관계도: EsignFieldTemplate, EsignFieldTemplateItem 추가
- 로드맵: Phase 3.5 필드 템플릿(구현 완료) 추가
- 사용자 가이드: 16장 필드 템플릿 사용법 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 18:19:16 +09:00
김보곤
40ce95fa55 docs:E-Sign 변경 이력(Changelog) 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:58:06 +09:00
김보곤
621bb911db docs:E-Sign API 명세서 추가 (16개 엔드포인트)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:56:29 +09:00
김보곤
b46909865f docs:E-Sign 운영/배포 가이드 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:49:35 +09:00
김보곤
02d1893bd0 docs:E-Sign 사용자 매뉴얼 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:38:23 +09:00
김보곤
7c1fb72161 docs:E-Sign 테스트 계획서 추가 (159개 TC)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:34:54 +09:00
김보곤
8dc8fe0d0b docs:E-Sign 기술 설계 문서 보완 (실제 구현 반영)
- 테이블명 수정 (contracts→esign_contracts 등 4개)
- 서비스 클래스명 실제 구현과 일치 (4개→4개)
- 계약코드 형식 수정 (ESIGN-→ES-YYYYMMDD-XXXXXX)
- OTP 시도횟수 수정 (3회→5회)
- 좌표 단위 수정 (pt→% 0~100)
- 구현 파일 구조 섹션 추가 (API 19개, MNG 12개)
- 모델 상세 섹션 추가 (Traits, 상수, 관계도)
- FormRequest 검증 규칙 섹션 추가 (4개)
- 에러 처리 패턴 및 i18n 메시지 키 섹션 추가
- Multi-tenant 아키텍처 섹션 추가
- 프론트엔드 아키텍처 섹션 추가 (React 하이브리드, HTMX)
- 미구현 기능 목록 섹션 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:27:09 +09:00
김보곤
23170df19b docs:E-Sign 요구사항 정의서 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:10:28 +09:00
김보곤
0c8c9f67c6 docs:E-Sign 기술설계 문서 + 스토리보드 PPTX 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 07:40:52 +09:00
김보곤
5f44e83aaf docs:E-Sign 전자계약 구현 가이드 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 07:26:40 +09:00
김보곤
c5b1eb050e docs:영업/매출관리 개발문서 추가 (7개 메뉴)
- 영업관리 대시보드: 수당 현황, 테넌트 진행률, 파트너 활동
- 파트너관리: 영업파트너 CRUD, 역할 관리, 서류 관리
- 영업파트너승인: 신규 파트너 신청 승인/반려 워크플로우
- 상품관리: 카테고리별 상품, 가격/수당률 설정
- 고객관리(관리자): 전사 고객 현황, 본사 진행상태 8단계
- 영업파트너 고객관리: 명함등록 기반 영업권, 테넌트 전환
- 인터뷰 시나리오: 질문 템플릿, 세션 기반 인터뷰 기록

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 17:04:06 +09:00
김보곤
157e8a95d5 docs:고객/거래처/채권관리 개발문서 추가 (5개 메뉴)
- 거래처관리: vendor/freelancer 타입, OCR 명함인식
- 고객사관리: VIP/Gold/Silver/Bronze 등급, 업종별 관리
- 미수금관리: 부분/전액 수금, 연체 추적, API 서비스
- 미지급금관리: 부분/전액 지급, 세금계산서 추적
- 환불/해지관리: 승인 워크플로우, refund/cancel 타입

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 16:54:06 +09:00
김보곤
8faf5afa8b docs:정산관리 개발문서 추가 (4개 메뉴)
- 영업수수료정산: 입금등록, 수당자동계산, 승인프로세스, 지급추적
- 컨설팅비용정산: 상담시간×시급 정산, 상태관리
- 고객사정산: 월별 매출/수수료/비용 순정산액 관리
- 구독료정산: 플랜별 과금, MRR/ARR 집계, 구독 라이프사이클

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 16:47:22 +09:00
김보곤
a23e2560ac docs:카드/차량관리 개발문서 추가 (5개 메뉴)
- 법인카드관리: 카드 CRUD, 결제일 휴일조정, 사용금액 집계, 선불결제
- 카드사용내역: 바로빌 SOAP 연동, 분개, 거래숨김, 금액수정
- 차량목록: 법인/렌트/리스 차량 등록, 주행거리 자동계산
- 차량일지: 운행기록, 용도별 통계, 출발↔도착 교환
- 정비이력: 카테고리별 비용 관리, 주행거리 자동갱신

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 16:31:25 +09:00
김보곤
2950038b72 docs:재무/자금관리 개발문서 작성 (5개 기능)
- 재무 대시보드 (finance-dashboard.md)
- 일일자금일보 (daily-fund-report.md)
- 자금계획일정 (fund-schedules.md)
- 보유계좌관리 (bank-accounts.md)
- 계좌입출금내역 (account-transactions.md)
- README.md (전체 개요)
2026-02-11 16:17:48 +09:00
김보곤
397b3ba711 docs:음성입력 STT 가이드 v1.1 - Alpine.js 구현 패턴 추가
- 영업 전략 시나리오 / 매니저 상담 프로세스 STT 개선 내용 반영
- Alpine.js vs React 구현 비교표
- Alpine.js startSpeechRecognition() 코드 + 프리뷰 패널 Blade 코드
- 영업 시나리오 추가 기능 (음성 녹음, 파형 시각화, GCS 백업, 재생)
- 데이터 흐름도 (MediaRecorder + STT + 서버 저장)
- onend 자동 재시작 패턴 (긴 녹음 대응)
- 참조 구현 파일 목록 확장

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 09:20:49 +09:00
김보곤
2ed9d07901 docs:음성입력(STT) 기술 가이드 문서 작성
- Web Speech API 기반 VoiceInputButton 컴포넌트 상세 설명
- interim/final 텍스트 렌더링 규칙, 프리뷰 패널 UI 스펙
- SpeechRecognition 설정 옵션, 이벤트 핸들러 상세
- 새 페이지 적용 체크리스트 (프론트/백엔드)
- 백엔드 STT 사용량 추적 (AiTokenHelper) 패턴
- 트러블슈팅 가이드 (HTTPS, 권한, 언마운트 등)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 09:09:41 +09:00
김보곤
0da6b4638e docs:영업파트너 가이드북에 승인 프로세스 추가
- 개발 승인 프로세스 섹션 추가 (8단계 개발 진행 상태)
- 영업파트너 승인 섹션 추가 (가입 승인, 지급 승인)
- 관련 FAQ 항목 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 09:09:41 +09:00
김보곤
7272a049b2 docs:영업파트너가이드북 시나리오 섹션 업데이트
- 영업 시나리오 6단계를 실제 시스템 설정에 맞게 수정
  (사전 준비 → 접근 및 탐색 → 현장 진단 → 솔루션 제안 → 협상 및 조율 → 계약 체결)
- 매니저 시나리오 6단계를 실제 시스템 설정에 맞게 수정
  (영업 이관 → 요구사항 파악 → 개발자 협의 → 제안 및 견적 → 조율 및 협상 → 착수 및 계약)
- 각 단계별 주요 활동 상세 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 09:09:41 +09:00
김보곤
768ab68f13 docs:CLAUDE.md 메뉴 관리 규칙 추가 (시더 실행 금지)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 15:22:39 +09:00
김보곤
017f492d70 docs:CLAUDE.md 에이전트 목록 업데이트 (12개 전체 반영)
- 신규 에이전트 9개 추가 (code-reviewer, debugger, test-runner, security-auditor, performance-optimizer, refactoring-agent, laravel-expert, git-manager, doc-writer)
- 카테고리별 분류 (코드품질/개발, 워크플로우/문서)
- 모델 및 출처 정보 표기

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 08:02:45 +09:00