← 목록
기타 2026-06-13 967B 읽기 1분

서비스카탈로그.한선 SSOT v2

개요

server.js execSync(crowny-ports.sh) 대체를 위한 한선씨 SSOT 완성.

무엇을 했는지

  • 기존 Wave3 서비스셸 여정 204줄 유지
  • B 역할 추가: 21카테고리 + 114도메인 + 포트 로드 + JSON emit
  • 포트로드(): 체계()+redirect+읽기()+분리() 패턴 (체계()=exit code만 회피)
  • 카탈로그JSON(): [키,값,...] 배열 JSON.한선 직렬화 (내장맵 직렬화불가 회피)
  • 카탈로그emit(): data/카탈로그.json 5693바이트 생성

자가검증 결과

  • 카테고리 21 / 도메인 114 / 포트 156쌍 로드 / emit 5693바이트 / Wave3 68건 / rc=0

관련 파일

  • /Users/ef/crowny-app/서비스카탈로그.한선 — SSOT 완성본
  • /Users/ef/crowny-app/data/카탈로그.json — emit JSON (server.js용)

잔여 이슈

  • server.js 결선: JSON.parse(fs.readFileSync('data/카탈로그.json')) → categories/portMap 읽기 (execSync 제거)