server.한선 v2.8 동반 업데이트 — 14개 모듈 완전 커버
개요
project.crowny.org server.js (6798줄)의 핵심 로직을 한선씨 동반 파일 (server.한선, 519줄)로 완전 커버. v2.3에서 7개 모듈이던 것을 v2.8 기준 14개 모듈로 확장.신규 모듈 6개 (v2.4~v2.8 대응)
| # | 모듈 | server.js 위치 | 핵심 함수 |
|---|---|---|---|
| 9 | 체크리스트 | 5351-5445 | 체크항목생성, 체크리스트완료수, 체크리스트요약, 프리셋적용 |
| 10 | 스냅샷 | 5447-5522 | 스냅샷생성, 롤백실행 (자동백업 포함) |
| 11 | 초대 시스템 | 4030-4089 | 초대생성, SMS생성, 권한유효검사 |
| 12 | 호응/팁 | 5859-5917 | 잔액확인, 팁전송, 팁종류검사 |
| 13 | 캐릭터 | 5941-6020 | 캐릭터등급, 접근선호처리, 유형유효검사 |
| 14 | WebSocket | 6425-6600 | WS이벤트생성, WS메시지검증, IP연결초과, 프레임크기검사 |
기존 모듈 8개 (유지)
- 트리 평탄화, 2. KPI 건강도, 3. CSV 내보내기, 4. 워크플로우 규칙, 5. 삼진비용시각화, 6. 간트 타임라인, 7. 간트 일정 수정, 8. 간트 평탄화
컴파일 검증
CrownyTVM v0.38.0에서 전체 14개 모듈 컴파일+실행 통과. 각 모듈의 핵심 로직 검증 (체크리스트 CRUD, 스냅샷 롤백, 초대 SMS, 팁 지갑 전송, 캐릭터 등급, WS 이벤트 생성).
학습DB 등록 (+6건)
체크리스트CRUD, 스냅샷롤백, 초대SMS생성, 팁지갑전송, WS이벤트브로드캐스트, 캐릭터유형등급
예약어 발견
범위→ KwRange 예약어.구간으로 대체평균→ KwStatAvg 예약어 (이전 세션 발견).평균값/평균구하기로 대체
관련 파일
/Users/ef/crowny-project/server.한선— 14개 모듈 519줄/Users/ef/crowny-project/server.js— 원본 6798줄 v2.8