← 목록
엔터프라이즈 2026-05-20 4KB 읽기 4분

Enterprise + ABTI 소버린화 2차 — 컴파일 검증 + 잔여 전환

개요

Enterprise v5.0 + ABTI 소버린화 2차 배치. 1차(5/19)에서 58% 달성한 소버린 비율을 64% 로 끌어올리고, 핵심 파일 54/90 hanseonc_high 컴파일 통과 확인.

이번 세션 실적

신규 한선씨 파일 (ABTI)

파일줄수전환 대상내용
관리자서버.한선321crowny-admin-server.js (227줄)세션관리, CRUD, 디스패치, 셀코어 3규칙
public/js/관리자위젯.한선279crowny-admin-widget.js (321줄)위젯UI, 로그인/로그아웃, 탭관리, XSS방어
public/서비스워커.한선89sw.js (39줄)PWA 캐시관리, 설치/활성화/요청처리
libs/통계분석.한선253(신규)유형분포, 축평균, 언어분포, 신뢰도, 레퍼럴, 셀코어 3규칙
libs/프로필관리.한선187(신규)프로필CRUD, 레퍼럴, OG SVG, 셀코어 3규칙

컴파일 오류 수정 (양쪽 프로젝트)

오류 유형원인수정영향 파일수
메서드 예약어변수/인자명으로 사용방식으로 변경5개
숫자 시작 변수변수 3진, 함수 4상...삼진, 사상...으로 변경4개
; 인라인 주석다중 단어 → 미정의변수// 주석으로 변경6개
설정() 2인자배열 getter로 사용배열[인덱스]로 변경3개
0 배열 구문빈 배열 초기화[]로 변경2개
오류/선택 예약어변수명으로 사용에러/선택결과로 변경2개
셀코어생성 미정의잘못된 함수명셀생성으로 변경1개

다국어.한선 완성 (이전 에이전트 작업)

  • 3,004줄 — 16개 언어 UI + 32질문 + 16유형
  • hanseonc_high 컴파일 통과: 30,825 토큰, 404,302 큐브

소버린 현황 (2차 배치 후)

프로젝트한선씨JS (레거시)비율파일수
Enterprise26,687줄 (68개)6,501줄 (8개)80.4%76
ABTI10,188줄 (20개)14,213줄 (8개)41.8%28
합계36,875줄 (88개)20,714줄 (16개)64.0%104

컴파일 검증 결과

Enterprise (38/70 통과)

통과 핵심 파일:

  • 프록시.한선, 회사통합.한선, 셀코어_엔터프라이즈.한선, 소버린검증.한선
  • libs/ — 3진데이터, 통합인증, 서비스허브, 클로드연동, 검증, 예측엔진, 비전단계, 보고서, 알림, 조직, 사용자설정, 로컬AI, 연동관리, 브레인코어, 회계
  • modules/ — 코어, 재무, 보안, 문서, 프로젝트, 자산 등
  • 데일리콘솔, 엔터프라이즈앱, 엔터프라이즈패턴, 기본설정
실패 32개 — 이전 세션 작성 파일 (; 주석 + 설정() 2인자 잔존)

ABTI (16/20 통과)

통과 핵심 파일:

  • 서버.한선, 셀코어_유형판정.한선, 관리자서버.한선
  • libs/ — 3진데이터, 통계분석, 프로필관리
  • public/js/ — 다국어, 앱로직, 유형아트, 관리자, 관리자위젯, 질문생성
  • public/ — style, 서비스워커
실패 4개 — index.한선, admin.한선, app.한선 (레거시 스텁), test-pipeline.한선 (테스트)

발견된 한선씨 예약어/금지 패턴 정리

예약어/패턴설명대체
메서드예약어방식
오류예약어에러
선택예약어선택결과
전이예약어상태이동
숫자시작 변수/함수3진, 4상삼진, 사상
설정(배열, i) 2인자getter 금지배열[i]
0 배열구문 오류[]
; 다중 단어 주석미정의변수// 주석 사용

잔여 작업

우선 (소버린 비율 80% 달성)

  1. Enterprise 실패 32개 파일 일괄 수정 (;//, 설정() 2인자 → [])
  2. ABTI i18n.js(10,434줄) 제거 가능 확인 (다국어.한선이 대체)
  3. 각 JS 파일의 한선씨 대체 확인 후 레거시 JS 제거

후속

  1. 한선씨 서버 단독 구동 테스트 (프록시 없이)
  2. 소버린 비율 80% → 100% (모든 JS 제거)
  3. 셀코어 규칙 총 48개 → 100개 확장