- 와이어프레임 헤더 텍스트 너비 확장 (w:2 → w:6.4, 줄바꿈 방지)
- 긴 프로젝트명 자동 폰트 축소 (15자 초과 시 8pt)
- 모든 요소 좌표 재배치 (max x+w ≤ 6.8, 영역 초과 해소)
- 수직 공간 균등 배분 (y:1.35~5.1 전체 활용)
- Description 항목 간격 동적 계산 (항목수 기반)
- 생성 이력 테이블에 4행 + 하단 액션 버튼 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 스크린샷 → Gemini 분석 → 주석 슬라이드 → TTS 나레이션 → FFmpeg 합성
- 기존 Google API Key + TTS/BGM 서비스 재사용
- 4단계 로드맵 (MVP 2주 → PPTX → 고급기능 → 자동화)
- 영상당 비용 ~$0.07 (Veo 미사용)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 전 슬라이드에 빨간색 'CONFIDENTIAL/대외비' 스탬프 추가
- 표지에 '사내 대외비 문서' 보안 경고문 추가
- 협업지원금 설명을 '내부 복리후생 지원제도'로 순화
- '생계 보조' → '안정적 파트너십 유지를 위한 내부 지원'으로 변경
- 유의사항(필독) 섹션 추가: 외부 유출 금지 명시
- 보안 유의사항 슬라이드(8번) 신규 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- createCommission: 개인 파트너도 parent_id → SalesPartner 조회하여 3% 협업지원금 계산
- 대시보드: "유치수당" → "협업지원금" 카드 이름 복원
- 본사 총 수당 구조: 개인 28%(20+5+3), 단체 33%(30+0+3)
- 변경 보고서 v2 업데이트
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- colgroup을 사용한 명시적 컬럼 너비 지정 방법
- Blade에서 React 스타일 객체 이스케이프 (@{{ }})
- 입력 테이블 권장 컬럼 비율 가이드 (품목명 30%, 수량 60px 등)
- 전체 예제 코드 포함
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- INDEX.md: 메뉴 드래그앤드롭, 프로필 설정, 비밀번호 변경 강제, 게시판 템플릿, 파일 첨부, 일일 스크럼 기능 추가
- 04_PHASE4_CONTENT.md: 게시판 관리 체크리스트 업데이트 (EAV, 파일 첨부, 템플릿 완료 표시)
- CURRENT_WORKS.md: 2025-12-02 작업 내역 추가
- 개발 단계별 문서 추가 (00_OVERVIEW ~ 06_PHASE)
- 기술 표준 문서 추가 (99_TECHNICAL_STANDARDS)
- 개발 프로세스 및 패턴 문서 추가
- API_FLOW_TESTER_DESIGN, DEV_PROCESS
- HTMX_API_PATTERN, LAYOUT_PATTERN
- SETUP_GUIDE, MNG_PROJECT_PLAN
- 프로젝트 관리 문서 추가 (project-management/)
- INDEX.md, MNG_CRITICAL_RULES.md 업데이트
- 역할/부서/개인 권한을 통합하여 최종 유효 권한 표시
- 권한 소스별 색상 구분 UI (보라=역할, 파랑=부서, 녹색=개인허용, 빨강=개인거부)
- 스마트 토글 로직 (상속된 권한 오버라이드 지원)
- UserPermissionService: getRolePermissions(), getDepartmentPermissions(), getPersonalOverrides()
- 사용자 ID 뱃지 스타일 개선
- CURRENT_WORKS.md: Phase 4-2~4-5 상세 작업 내역 추가 (365줄)
- docs/INDEX.md: Phase 4 완료 상태 업데이트
- docs/specs/database-schema.md: Phase 4 테이블 8개 상세 스키마 추가
- sidebar.blade.php: 메뉴 관리 링크 추가 (누락되어 있었음)
Phase 4 완료: 시스템 관리 5개 메뉴 (테넌트/역할/부서/사용자/메뉴)
- MNG_CRITICAL_RULES.md: DB 마이그레이션 금지 등 핵심 규칙
- UserController: 사용자 CRUD API 엔드포인트
- StoreUserRequest, UpdateUserRequest: 사용자 검증
- 사용자 관리 뷰: index, create, edit, table
- 시스템 관리 메뉴 UI 개선 (테이블 헤더 스타일)
- docs/INDEX.md: CRITICAL_RULES 링크 추가
- TenantService 생성 (CRUD, 통계, 복원/영구삭제)
- API Controller 구현 (HTMX 요청 감지, HTML/JSON 이중 응답)
- FormRequest 검증 (StoreTenantRequest, UpdateTenantRequest)
- Tenant 모델 확장 (17개 필드, 관계 설정, accessor)
- Department, Menu, Role 모델 복사 (admin → mng)
- Web Controller 수정 (index/create/edit 화면)
- MIGRATION_PLAN.md 작성 (HTMX + API 아키텍처)
- DaisyUI 완전 제거, Pure Tailwind CSS로 전환
- oklch() 색상 함수 → hex 색상으로 변경 (구형 브라우저 지원)
- 로그인 페이지 Tailwind 유틸리티 클래스로 리팩토링
- CSS 빌드 사이즈 74.82KB → 23.15KB 최적화
- DB_HOST 설정 수정 (sam-mysql-1 → 127.0.0.1)
## 변경 내역
- tailwind.config.js: DaisyUI 제거, custom 색상 정의
- resources/views/auth/login.blade.php: DaisyUI 클래스 → Tailwind 유틸리티
- resources/css/app.css: CSS 변수 추가
- .env: DB_HOST 로컬 접근 설정
- docs/INDEX.md: MNG 문서 인덱스 추가
## 해결된 문제
- Safari <15.4, Chrome <111에서 CSS 미적용 문제 해결
- 모든 브라우저에서 로그인 페이지 정상 작동 확인