Enterprise + ABTI 소버린화 — 1레이어 한선씨 전환
개요
Enterprise v5.0 + ABTI 전체 프로그램을 순수 4상균형3진 크라우니어/한선씨/방사형셀코어 로직으로 1레이어 코딩 전환했다. 소버린 비율 43.5% → 58% 달성.
이번 세션 실적
- 생성 코드: 9,527줄 한선씨 (Enterprise 5,252줄 + ABTI 4,275줄)
- 생성 파일: 18개 신규 한선씨 파일
- 에이전트 투입: 소넷 에이전트 7개 병렬 활용
- 셀코어 규칙: Enterprise 30개 + ABTI 12개 = 42개 방사형 규칙
소버린 현황
| 프로젝트 | 한선씨 | JS (레거시) | 비율 | 파일수 |
|---|
| Enterprise | 21,091줄 (59개) | 6,501줄 (8개) | 76.4% | 67 |
| ABTI | 6,987줄 (15개) | 13,803줄 (6개) | 33.6% | 21 |
| 합계 | 28,078줄 (74개) | 20,304줄 (14개) | 58% | 88 |
Enterprise 신규 한선씨 파일
| 파일 | 줄수 | 전환 대상 | 내용 |
|---|
프록시.한선 | 917 | proxy.js (1,544줄) | TCP 프록시, 라우팅, CORS, 정적파일, AI API |
회사통합.한선 | 1,235 | companies.js (3,765줄) | 10개 회사 데이터, 3비전, 쿼드북, 브레인코어 |
libs/클로드연동.한선 | 355 | claude-bridge.js (296줄) | AI 모델 선택, 토큰 추적, 분석/추천 |
libs/연동관리.한선 | 290 | integration-manager.js (118줄) | 7개 클러스터 연동 |
libs/로컬AI.한선 | 416 | local-ai.js (249줄) | 셀코어 TOAU 판정, 규칙 엔진 |
libs/서비스허브.한선 | 405 | service-hub.js (227줄) | 24개 서비스 레지스트리, 헬스체크 |
libs/통합인증.한선 | 378 | unified-auth.js (123줄) | SHA256 JWT, RBAC 7역할 |
libs/사용자설정.한선 | 388 | user-settings.js (179줄) | 23개 서비스 카탈로그, 4프리셋 |
libs/3진데이터.한선 | 264 | (신규) | 균형3진 인코딩, TOAU, 27큐브, 쿼드북 |
소버린검증.한선 | 147 | (신규) | 외부의존성 검증 도구 |
Enterprise 확장
| 파일 | 줄수 | 변경 내용 |
|---|
셀코어_엔터프라이즈.한선 | 457 (5→30규칙) | 23모듈 전체 방사형 셀코어 규칙 25개 추가 |
ABTI 신규 한선씨 파일
| 파일 | 줄수 | 전환 대상 | 내용 |
|---|
서버.한선 | 1,238 | server.js (577줄) | TCP 서버, 14 API, SHA256 인증 |
public/js/앱로직.한선 | 747 | app.js (1,133줄) | selectQuestions, 신뢰도, 유형판정 |
public/js/유형아트.한선 | 1,318 | type-art.js (1,258줄) | 16유형 SVG 아트 생성기 |
public/js/관리자.한선 | 438 | admin.js (362줄) | 관리자 CRUD, 레이더 SVG |
셀코어_유형판정.한선 | 463 | (신규) | 7규칙 유형판정, 16유형 호환성 테이블 |
libs/3진데이터.한선 | 71 | (신규) | ABTI 점수 3진 변환, TOAU 상태 |
셀코어 규칙 현황
Enterprise 30규칙 (셀코어_엔터프라이즈.한선)
| ID | 규칙 | 모듈 | 우선순위 |
|---|
| R1 | KPI미달성경보 | KPI | 10 |
| R2 | 고위험프로젝트경보 | 프로젝트 | 9 |
| R3 | 프로젝트완료전환 | 프로젝트 | 8 |
| R4 | 보류항목재검토 | 전체 | 7 |
| R5 | 예산초과경보 | 프로젝트 | 10 |
| R6 | 부채비율초과경보 | 재무 | 10 |
| R7 | 월결산미처리 | 재무 | 8 |
| R8 | 이직률초과경보 | 인사 | 9 |
| R9 | 초과근무경보 | 인사 | 8 |
| R10 | 파이프라인전환율미달 | 영업 | 7 |
| R11 | VIP고객미접촉 | 영업 | 9 |
| R12 | 재고부족경보 | 공급망 | 10 |
| R13 | 물류지연에스컬레이션 | 공급망 | 8 |
| R14 | 품질불합격경보 | 생산 | 10 |
| R15 | MRP자재부족경보 | 생산 | 9 |
| R16 | 감가상각완료제안 | 자산 | 6 |
| R17 | 유지보수기한초과 | 자산 | 8 |
| R18 | 승인지연에스컬레이션 | 워크플로우 | 8 |
| R19 | 소액자동승인 | 워크플로우 | 5 |
| R20 | 기밀문서미검토경보 | 문서 | 9 |
| R21 | 로그인실패계정잠금 | 보안 | 10 |
| R22 | 권한위반경보 | 보안 | 10 |
| R23 | 종합KPI미달경보 | 대시보드 | 9 |
| R24 | 알림큐자동정리 | 알림 | 6 |
| R25 | 원가센터예산소진 | 조직 | 9 |
| R26 | 매출하향추세경보 | 예측 | 8 |
| R27 | ESG점수미달 | 비전 | 7 |
| R28 | AI오류율소스전환 | AI엔진 | 8 |
| R29 | 포네결제지연 | 포네 | 9 |
| R30 | 이슈적체정리제안 | 이슈 | 7 |
ABTI 12규칙
| ID | 규칙 | 내용 |
|---|
| R1~R2 | 축판정 | 점수합계/응답수 기반 축방향 결정 |
| R3~R4 | 신뢰도 | 일관성60%+마진40% 계산 |
| R5 | 유형확정 | 4축 모두 결정 → 4글자 코드 |
| R6 | 호환성추론 | 16유형 최적/도전 매칭 |
| R7 | 성장경로 | AI 도구/기술 추천 |
| R8 | 질문최적화 | 프로필(연령/성별/모드) 필터 |
| R9 | 4상3진변환 | 점수 → T/O/A 벡터 |
| R10~R12 | 관리자 | 긴급요청/자동승인/에스컬레이션 |
잔여 작업
- ABTI i18n.js 5,634줄 → 현재 다국어.한선 937줄 (축약형, 전체 1024 질문 확장 필요)
- JS 레거시 파일 완전 제거 (한선씨 서버 단독 구동 확인 후)
- 소버린 비율 58% → 80% 목표 (다음 세션)
- 컴파일 검증 (hanseonc_high 통과 확인)