Commit Graph

665 Commits

Author SHA1 Message Date
f1683f753e docs: [문서스냅샷] 계획 문서 보정 - API 수정, 오프스크린 렌더링, 변경이력 반영
- Phase 2 보정 내용 변경이력 3건 추가
- 참고 파일에 UpsertRequest.php, capture-rendered-html.tsx 추가
- 자기완결성 점검 작업 수 업데이트

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 20:35:39 +09:00
김보곤
5798058125 docs: [projects] 조직도 관리 시스템 기술문서 추가
- projects/org-chart/README.md: 아키텍처, API, DB, 프론트엔드 상세
- index_projects.md: 조직도 프로젝트 등록
- INDEX.md: 조직도 문서 링크 추가
2026-03-06 20:34:06 +09:00
614e90066f docs: [제품검사] FQC 문서 시스템 구축 계획 작성 + 방법론 수정 6건
- 제품검사 성적서(template 65 보완) + 요청서(신규) 개발 계획
- 방안 C 확정(template items 완전 이관), 시더 방식, 자동 생성 확정
- 방법론 수정: 컬럼 아키텍처(template 2개+시각 8컬럼), rowSpan 복합키,
  프론트 타입 갭, measurement_type=none, Template ID 안정성, 시더 위치 명확화

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 20:10:50 +09:00
8efe0ac477 docs: [문서스냅샷] Phase 3.3 완료 - 코드 작업 100% 완료
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 17:54:07 +09:00
303de36e1c docs: [문서스냅샷] Phase 2 완료 - 진행률 90% 업데이트
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 17:47:13 +09:00
334c8f3918 docs: 문서 스냅샷 아키텍처 계획 + 절곡 문서 매칭 계획
- document-snapshot-architecture-plan.md: B안(HTML 스냅샷) + 구조화 데이터 병행 계획
- mng-bending-document-matching-plan.md: 절곡 중간검사/작업일지 MNG 매칭 계획

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 15:52:27 +09:00
김보곤
6d042f5bfd docs: [approvals] 품의서 5종 상세 스펙 및 2단계 양식 선택 UI 문서화
- 품의서 5종 공통 Alpine.js 컴포넌트 구조 문서화 (섹션 9)
- 지출/계약체결/구매/출장/비용정산 품의서 Content JSON 스펙 (섹션 10~14)
- 2단계 양식 선택 UI 구조 문서화 (분류→양식 드롭다운)
- 14종 양식 설명 카드 기능 문서화
- 파일 구조에 _purchase-request-form/show 추가
- ApprovalForm 카테고리 DB/UI 분류 구분 설명
- 조회 흐름에 pr_ prefix 분기 로직 추가
2026-03-06 13:33:10 +09:00
김보곤
51446080db docs: [plans] 양식 디자이너 고도화 계획 수립 (6 Phase)
- Phase 2: 블록 런타임 렌더러 + EAV 데이터 바인딩
- Phase 3: 결재선 블록 + 워크플로우 연동
- Phase 4: 동적 테이블 + 변수/매크로 시스템
- Phase 5: 수식 엔진 + 조건부 표시 + 이미지 블록
- Phase 6: 인쇄/PDF + Legacy Builder 대체
- INDEX.md에 계획 문서 등록
2026-03-06 09:29:06 +09:00
김보곤
37bbab7cd4 docs: [documents] 문서양식관리 UI 명칭 반영 (블록 빌더 → 양식 디자이너) 2026-03-06 08:56:52 +09:00
김보곤
29117d65d4 docs: [documents] MNG 문서양식관리 기술문서 추가
- Legacy Builder / Block Builder 비교 및 상세 동작
- saveRelations ID 보존 upsert 메커니즘
- 프리셋 시스템, 연결품목 중복 검증
- 화면 구성 (목록, 편집, 블록 에디터, 미리보기)
- README에 관련 문서 링크 추가
2026-03-06 08:43:14 +09:00
김보곤
78cfc292a9 docs: [documents] MNG 문서관리 시스템 상세 기술문서 추가
- 탭별 기능 (문서목록, 서식관리, FQC현황)
- EAV 데이터 저장 패턴 상세 설명
- 서식 빌더 (Legacy/Block) 아키텍처
- 결재 워크플로우 및 자재 LOT 추적
- README에 관련 문서 링크 추가
2026-03-06 08:36:46 +09:00
김보곤
4f90c0e869 docs: [planning] 주일기업 기획 메뉴 기술문서 추가
- README.md: 전체 개요, 5개 하위 메뉴 구조, 아키텍처
- construction-photos.md: 공사현장 사진대지 (GCS, 행 구조, 음성입력)
- meeting-minutes.md: 회의록 (STT 화자분리, Gemini AI 요약, 오디오 녹음)
- planning-views.md: 견적/프로젝트/워크플로우 화면 명세
- INDEX.md: 문서 인덱스에 planning 등록
2026-03-06 08:25:20 +09:00
김보곤
09793e629b docs: [approvals] 결재 양식 기술 명세 문서 추가
- form-types.md: 6개 양식(휴가/지출결의/재직증명/경력증명/위촉증명/사직서) 필드 구조, JSON Content, UI 인터랙션 명세
- README.md: 문서 구조에 form-types.md 링크 추가
2026-03-06 08:09:56 +09:00
0223c33fd9 docs: [품질관리] 개발 계획 Phase 4 프론트엔드 API 연동 완료 업데이트
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 19:45:27 +09:00
db63fcff85 refactor: [docs] 팀별 폴더 구조 재편 (공유/개발/프론트/기획)
- 개발팀 전용 폴더 dev/ 생성 (standards, guides, quickstart, changes, deploys, data, history, dev_plans 이동)
- 프론트엔드 전용 폴더 frontend/ 생성 (api/ → frontend/api-specs/)
- 기획팀 폴더 requests/ 생성
- plans/ → dev/dev_plans/ 이름 변경
- README.md 신규 (사람용 안내), INDEX.md 재작성 (Claude Code용)
- resources.md 신규 (노션 링크용, assets/brochure 이관 예정)
- CURRENT_WORKS.md 삭제, TODO.md → dev/ 이동
- 전체 참조 경로 업데이트

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 16:46:03 +09:00
7e1daca81b docs: [생산지시] 개발 계획 진행 상태 업데이트 (Phase 1~3 완료)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 16:42:08 +09:00
a320c85e94 docs: [quality] 품질관리 스토리보드 D1.9 분석 문서 작성
- 17장 슬라이드 기반 개발 참조용 MD 문서
- 화면별 상세 명세 (제품검사, 실적신고, 품질인정심사)
- 데이터 모델, 비즈니스 규칙, API 엔드포인트 설계 포함

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 16:37:31 +09:00
88726573bf docs: [plans] Phase 4.2 결재 연동 계획 문서 추가
- Document ↔ Approval 브릿지 설계 및 구현 계획
- 6단계 구현 완료 상태 기록

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 11:01:28 +09:00
김보곤
ee42b12c2b docs: [changes] 계좌 입출금내역 무한루프 버그 분석 문서 추가
- 근본 원인: splitDateRangeMonthly() cursor 이동 버그
- 재현 조건, 검증 결과, 교훈/방지 규칙 포함
- 코드베이스 전체 유사 패턴 점검 결과 포함
2026-03-04 13:32:06 +09:00
김보곤
7a73e6c5a9 docs: [brochure] v1~v9 contact 이메일/무료 데모 삭제, 도메인 sam.it.kr 변경 및 PPTX 재생성
- contact@sam.co.kr 행 삭제
- 무료 데모 관련 행 삭제
- www.sam.co.kr → www.sam.it.kr 변경
- v1~v9 1page + 2page PPTX 전체 재생성
2026-03-03 19:11:01 +09:00
김보곤
8e70987e42 docs: [brochure] v1~v9 브로슈어 SAM BI 브랜딩 통일
- (주)코드브릿지엑스 → SAM
- www.codebridge-x.com → www.sam.co.kr
- contact@codebridge-x.comcontact@sam.co.kr
- 푸터 문구 SAM — Smart Automation Management 통일
2026-03-03 18:58:37 +09:00
be0eb83f4f docs: [ops] .env 권한 장애 대응 문서 업데이트
- 08-troubleshooting: .env 권한 오류 → 500 에러 진단/조치 사례 추가
- 09-security: .env 권한 600→640 수정, vimrc backupcopy 설정 안내
- 02-daily-operations: .env 편집 시 주의사항 섹션 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 09:51:12 +09:00
김보곤
4c581ad7f5 docs: [ai] Gemini 2.5-flash 마이그레이션 문서 추가
- AI 관리 종합 가이드 신규 (ai-management.md)
- 모델 업데이트 워크플로우 신규 (ai-model-update-workflow.md)
- 변경 이력 기록 (20260303_gemini_model_upgrade.md)
- AI 설정 기술문서 모델명 업데이트
- INDEX.md에 AI 문서 3건 등록
2026-03-03 08:09:12 +09:00
김보곤
52417acad6 docs: [credit] 신용평가 시스템 내부 문서 추가
- 쿠콘 API 연동, 국세청 API, DB 구조, 과금 정책 등 정리
2026-03-02 18:40:30 +09:00
김보곤
8cb15cf3c4 docs: [guides] 테이블 설계 가이드 비전문가용 문서 추가
- options JSON 컬럼 패턴을 엑셀 비유로 쉽게 설명
- 멀티테넌시(tenant_id) 개념 해설
- 실제 SAM 테이블 예시 (주문, 입고, 공정)
- FAQ 5개, 판단 흐름도, 한 장 요약 포함
- INDEX.md에 문서 등록
2026-03-02 17:15:25 +09:00
김보곤
a3c910d91b docs: [CLAUDE.md] options JSON 컬럼 정책 필수 참조 규칙 추가
- 테이블 생성/수정 시 options-column-policy.md 참조 의무화
- 전용 컬럼 vs options JSON 분류 기준 요약 포함
- 필수 준수 사항 및 작업 전 체크리스트 추가
2026-03-02 17:06:50 +09:00
김보곤
f8c4536331 docs: [ai-quotation] STT/음성 녹음 현황 반영 — 미구현→구현완료 업데이트
- 음성 녹음 섹션: 기초만→구축 완료로 변경 (GoogleCloudService, AiVoiceRecordingService 등)
- Phase 2: 기존 STT 인프라 재사용 반영, 기간 2주→1주 단축
- 참조 구현 파일 목록 추가
2026-03-02 15:27:41 +09:00
김보곤
23570d3ee9 docs: [vision] SAM AI 자동화 비전 문서 및 PPTX 슬라이드 추가
- docs/system/ai-automation-vision.md 장기 비전 기술문서 생성
- docs/rules/slides/usage-plan/ 7장 HTML 슬라이드 + PPTX 변환
- INDEX.md에 ai-automation-vision.md 등록
2026-03-02 13:25:26 +09:00
김보곤
b8fa244271 docs: [brochure] v7 1page 개선 - 히어로 SVG, Before/After, 기술태그 추가
- 히어로 섹션에 대시보드 모니터 SVG 아이콘 추가
- Before/After 인포그래픽 추가
- 6대 핵심기능 2열 그리드 + SVG 아이콘
- 기술 태그 5개 (실시간, PC+모바일, 역할별 권한, 데이터 암호화, 클라우드)
- PPTX 재생성
2026-03-01 19:37:52 +09:00
김보곤
4c9fd233cc docs: [brochure] v6~v9 CEO Dashboard 브로셔 4종 추가
- v6: Corporate Blue & White (대기업/공공기관 스타일)
- v7: Warm Gray + Teal (IT/SaaS 스타일)
- v8: Two-Tone Navy/White Split (금융/컨설팅 스타일)
- v9: Minimal White + Indigo (Apple/디자인 에이전시 스타일)
- README.md에 v6~v9 디자인 컨셉 문서화
2026-03-01 19:35:32 +09:00
김보곤
8769b68ef0 docs: [brochure] v1~v5 버전별 디자인 컨셉 README 문서화
- 버전별 컬러 팔레트, 디자인 컨셉, 콘텐츠 구성 정리
- 폴더 구조 및 PPTX 변환 주의사항 포함
2026-03-01 19:22:02 +09:00
김보곤
132c573ab9 fix: [brochure] v5 PPTX 빈 파일 수정 - body 그래디언트 → 단색 변경
- html2pptx가 CSS gradient 검출 시 슬라이드 생성 전에 throw하여 빈 PPTX 생성됨
- body background를 단색(#1A1640)으로 변경, 그래디언트는 convert 스크립트에서 PNG로 덮어쓰기
- 구분선 gradient도 solid rgba로 교체
2026-03-01 19:06:55 +09:00
김보곤
415c55b7c0 docs: [brochure] v5 Premium Executive Gradient 브로셔 생성
- 네이비→인디고 그래디언트 배경 + 골드 액센트 디자인
- 글래스모피즘 카드, SVG 아이콘 적용
- Sharp로 그래디언트 배경 PNG 사전 렌더링 (PPTX 호환)
- 앞면/뒷면/1페이지 통합본 + PPTX 변환 스크립트
2026-03-01 18:28:21 +09:00
김보곤
66db1832da refactor: [brochure] docs/brochure-vN → docs/brochure/vN 구조로 통합
- docs/brochure/ → docs/brochure/v1/
- docs/brochure-v2/ → docs/brochure/v2/
- docs/brochure-v3/ → docs/brochure/v3/
- docs/brochure-v4/ → docs/brochure/v4/
- docs 하위 폴더를 큰 단위로 유지
2026-03-01 18:12:38 +09:00
김보곤
d5e6172c22 fix: [brochure] v3/v4 Before/After 텍스트 줄바꿈 방지
- <br> 멀티라인 <p>를 개별 <p> + white-space: nowrap으로 분리
- PPTX 렌더링 시 <span> 텍스트가 다음 행으로 넘어가는 문제 해결
- html2pptx 엔진이 nowrap 감지 → wrap: false 적용
2026-03-01 17:48:41 +09:00
김보곤
08577b5af9 fix: [brochure] v3/v4 Before/After 카드 하단 패딩 12pt로 확대
- PPTX 렌더링 시 AFTER 카드 마지막 줄 잘림 현상 수정
- Before/After 카드 하단 padding: 5pt → 12pt
2026-03-01 17:45:32 +09:00
김보곤
7b45b4c635 fix: [brochure] v4 1page Before/After 카드 하단 텍스트 넘침 수정
- Before/After 카드 padding 5pt → 5pt 6pt 8pt 6pt로 하단 여백 확대
- PPTX 폰트 렌더링 차이로 마지막 줄이 카드 경계를 벗어나는 문제 해결
2026-03-01 17:43:09 +09:00
김보곤
1f06c1a607 docs: [brochure] v4 밝은 배경 CEO Dashboard 브로셔 생성
- v3 다크 테마(#0B1929) → v4 라이트 테마(#F8FAFC)로 변환
- 텍스트 색상: 흰색 → 슬레이트 계열(#0F172A, #475569, #94A3B8)
- 카드 배경: 반투명 다크 → 화이트 + 그림자/테두리
- BI 로고: sam_bi_white → sam_bi_black
- 앞면/뒷면/1page 통합본 HTML + PPTX 변환 스크립트 포함
2026-03-01 16:44:43 +09:00
김보곤
00d7a583cb docs: [guides] HTML → PPTX 변환 도구 사용법 가이드 추가
- 슬라이드 작성법, 변환 스크립트 구조, 실행 방법 포함
- 기존 사용 사례, 문제 해결, 빠른 시작 가이드 포함
2026-03-01 13:02:43 +09:00
김보곤
8be729c698 docs: [brochure] SAM 전체 프로젝트 범용 영업 브로셔 생성
- 1장/2장 브로셔 HTML 슬라이드 및 PPTX 생성
- usecase 방화셔터 브로셔 패턴 활용, 범용 제조업 타깃으로 변환
- 핵심 모듈 8종, 가격 체계, 도입 프로세스, 기대 효과 포함
2026-03-01 12:52:45 +09:00
김보곤
9c5443aec1 docs: [interview] 마스터 질문 SQL에 parent_id 계층 구조 반영
- 대분류 '제조업-방화셔터' INSERT 추가
- 8개 도메인 카테고리에 parent_id=@root_manufacturing 설정
2026-02-28 21:23:36 +09:00
김보곤
5d76705f4f fix: [interview] SQL 파일 한글 인코딩 깨짐 수정
- SET NAMES utf8mb4 추가하여 double-encoding 방지
2026-02-28 21:02:22 +09:00
김보곤
b52c31a700 docs: [interview] 인터뷰 마스터 질문 SQL 파일 추가
- 8개 도메인 × 16개 템플릿 × 80개 질문
- 시더 대신 직접 SQL INSERT 방식
2026-02-28 20:24:54 +09:00
김보곤
490477421d docs: [approvals] 결재관리 시스템 문서 4종 작성
- README.md: 시스템 개요, 아키텍처, DB 스키마, 상태 관리, 권한 매트릭스
- workflows.md: 워크플로우 상세 (승인/반려/회수/보류/전결/복사재기안)
- api-reference.md: API 엔드포인트 20개 명세
- ui-screens.md: UI 화면 구성 및 인터랙션
- INDEX.md에 결재관리 문서 등록
2026-02-28 00:09:08 +09:00
김보곤
c2784e1fe7 docs: [standards] JSON options 컬럼 표준 정책 문서 작성
- 컬럼 분류 기준 (전용 컬럼 vs options JSON)
- 마이그레이션/모델/서비스 표준 패턴
- 구현 수준 4단계 가이드 (L1~L4)
- MySQL JSON 경로 쿼리 패턴
- 체크리스트 포함
2026-02-27 22:10:26 +09:00
김보곤
1f8a336bb6 docs: merge 충돌 해결 (INDEX.md) 2026-02-27 21:01:59 +09:00
bbf8f406de docs: [ops] MySQL 리플리케이션 설정 추가
- 운영→CI/CD binlog 기반 리플리케이션 구성 가이드
- codebridge DB 백업 권한, REPLICATION SLAVE 권한 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 18:03:33 +09:00
81f3c4deef docs: [종합정비] 계획 문서 추가
- docs/plans/docs-comprehensive-update-plan.md
- 11개 설계 결정(D1~D11), 4개 Phase 실행 기록 포함
- 상태: 전체 완료

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 18:03:30 +09:00
ae7e139d12 docs: [종합정비] Phase 3 신규 도메인 기능 문서 16개 작성
- features/esign/README.md: 전자서명 (4모델, 16 API)
- features/documents/README.md: 문서관리 (12모델, EAV 기반, 15 API)
- features/ai/README.md: AI 리포트 (Gemini 2.0, 4 API)
- features/equipment/README.md: 설비관리 (MNG 전용)
- features/finance/ 9개 하위문서: 입출금, 급여, 가지급금, 세금계산서,
  악성채권, 어음, 카드, 미지급비용, 채권현황, CEO 대시보드
- features/finance/README.md 재구조화 (14개 하위문서 목록)
- features/barobill-kakaotalk/README.md 확장 (API 설정 + 세금계산서)
- rules/numbering-rules.md: 채번규칙 (6세그먼트, 원자적 UPSERT)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 18:03:25 +09:00
d4e5f62413 docs: [종합정비] Phase 1 시스템 현황 문서 14개 작성
- system/overview.md: 전체 아키텍처 개요
- system/api-structure.md: API 구조 (220 모델, 1027 엔드포인트, 18 라우트 도메인)
- system/react-structure.md: React 구조 (249 페이지, 612 컴포넌트)
- system/mng-structure.md: MNG 구조 (171 컨트롤러, 436 Blade 뷰)
- system/docker-setup.md: Docker 7 컨테이너 구성
- system/database/README.md + 9개 도메인 스키마 (270+ 테이블)
  - core, hr, sales, production, finance, boards, files, system, erp-analysis

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 18:03:13 +09:00