← 목록
한선씨 2026-04-26 2KB 읽기 2분

asset.crowny.org + insurance.crowny.org 한선씨 동반 확장

개요

이전 세션에서 시작한 asset/insurance 한선씨 동반 코드를 이어받아 완성. 두 파일 모두 컴파일 검증 완료 (hanseonc_high → TOAU).

작업 내용

crowny-asset/서버.한선 (441줄)

  • 기존 331줄 → 441줄 확장
  • 추가: 리드관리(티켓생성/리드저장/상태변경), 리포트 텍스트 생성, 퍼널 통계
  • 수정: 글자 인코딩 깨진 문자(문자열변환) 복구
  • 11개 섹션: 4문항진단, 절세+구조, 33개사 티어, 추가권고, 1문1답 인사이트, 크로스셀링, 퍼널통계, 리드관리, 리포트생성, 퍼널통계, 시범실행

crowny-insurance/서버.한선 (430줄)

  • 기존 143줄 → 430줄 전면 재작성
  • 확장: 8카테고리 → 14카테고리 (원본 server.js 완전 대응)
  • 추가: 6업종그룹 추천, 11리스크 카테고리 매칭, 규모별 추천
  • 추가: AI채팅 FAQ 8종 + 카테고리별 상세 응답 14종
  • 추가: 리드 상태라벨, 전환율 계산
  • 수정: 가져오기 "문자열.한선" 제거 (RPN 충돌), 리스크추천 배열접근 버그 → 텍스트 기반 매칭으로 전환, 담당자 정덕천→김윤상 (원본 JS 기준)

컴파일 결과

  • asset: 컴파일 성공, TOAU 로드 성공
  • insurance: 컴파일 성공, TOAU 로드 성공
  • VM 실행: 스택 넘침 (알려진 crownyc VM 한계 — 포함 함수 체인)

관련 파일

  • /Users/ef/crowny-asset/서버.한선 (441줄)
  • /Users/ef/crowny-asset/server.js (707줄, 원본)
  • /Users/ef/crowny-insurance/서버.한선 (430줄)
  • /Users/ef/crowny-insurance/server.js (402줄, 원본)

잔여 이슈

  • crownyc VM 스택 넘침 — 포함 함수 체인 때문 (컴파일러 아닌 VM 한계)
  • asset HTML 리포트는 텍스트 버전으로 대체 (한선씨에서 HTML 조립은 비실용적)
  • 네트워크 포워딩(TCP) — 서버 실행 환경 필요
  • insurance catalog.json 연동 — 데이터 파일 읽기 필요