← 목록
엔터프라이즈 2026-05-02 2KB 읽기 3분

enterprise.crowny.org v3.2 — Interactive Gantt + 5 Feature Complete

날짜: 2026-05-02

개요

enterprise.crowny.org 간트 차트의 5개 잔여 이슈를 모두 해결. 읽기 전용 차트에서 완전한 인터랙티브 프로젝트 관리 도구로 전환.

작업 내역

1. 간트 차트 드래그 리사이즈 (app.html)

  • 바 좌우 핸들(handle-l, handle-r) 추가 — ew-resize 커서
  • 바 본체 드래그로 전체 이동 (grab/grabbing 커서)
  • mousedown/mousemove/mouseup 이벤트 시스템
  • 드래그 종료 시 프로젝트 start/end 자동 업데이트 + API 저장
  • 최소 기간 1일(dayW) 보장

2. 리소스 레벨링 시각화 (app.html)

  • 담당자별 주간 부하 히트맵 (resource-heatmap)
  • 색상 코딩: 1건(녹색), 2건(주황), 3건+(빨강)
  • 툴바 👥 버튼으로 토글
  • 범례(legend) 포함

3. project.crowny.org 양방향 동기화 (proxy.js + app.html)

  • POST /api/integration/project/projects/sync 엔드포인트 추가
  • ⟳ 버튼: 원격 가져오기(progress/status) + 로컬 푸시
  • 상태바 동기화 진행/완료 표시

4. LifeOS → 프로젝트 자동 생성 (app.html)

  • + 버튼: /api/integration/life/services 조회
  • 활성 서비스(active) 또는 우선순위 7+ 자동 필터
  • 중복 체크 후 90일 기간 프로젝트로 변환
  • 기본 TOAU: O(조사), 기본 담당: 미배정

5. 간트 줌 인/아웃 (app.html)

  • 3단계: 일(24px/day), 주(10px/day), 월(4px/day, 12개월)
  • 줌 버튼 3개(일/주/월) + zoomGantt(±1) 단축 함수
  • 줌 레벨별 헤더 적응: 일=각일표시, 주=7일묶음, 월=월명만

6. 한선씨 동반 (엔터프라이즈앱.한선 v3.2)

  • 간트드래그계산, 간트리사이즈계산
  • 줌레벨일폭, 줌레벨기간
  • 리소스레벨링, 과부하탐지
  • 양방향동기화판정, LifeOS서비스변환
  • 컴파일 성공: 5671 큐브 (153KB)

관련 파일

  • /Users/ef/crowny-enterprise/web/app.html — 간트 인터랙티브 (CSS+JS)
  • /Users/ef/crowny-enterprise/proxy.js — v3.2 (양방향 sync 엔드포인트)
  • /Users/ef/crowny-enterprise/엔터프라이즈앱.한선 — v3.2 (8함수 추가)
  • /Users/ef/crowny-enterprise/CLAUDE.md — v3.2 업데이트

잔여 이슈

  • 없음 (5개 전부 완료)

향후 개선 가능

  • 드래그 시 의존성(deps) 자동 재계산
  • 간트 바 컨텍스트 메뉴 (우클릭)
  • 리소스 레벨링 자동 재배치 제안
  • 줌 마우스 휠 지원