크라우니퍼블리싱 v2.0 완전 고도화
개요
publishing.crowny.org:9890 — 6561 멤버를 위한 올인원 웹사이트·인트라넷·AI 통합 플랫폼. 순수 한선씨 + TOAU 기계어로 구현. 외부 라이브러리 의존 없음 (자립형).
작업 내용
1. 3모듈 아키텍처 구축 (16개 한선씨 파일, 2724줄)
제작 모듈 (modules/제작/):
- 컴포넌트라이브러리.한선 — 12 UI 컴포넌트 (히어로, 기능소개, 가격표, 팀, 폼 등)
- 템플릿엔진.한선 — 6종 사이트 템플릿 (개인/기업/인트라넷/블로그/쇼핑몰/랜딩)
- 사이트빌더.한선 — 사이트 생성 엔진 (생성→페이지→레이아웃→컴포넌트→배포)
- 도메인관리.한선 — 도메인 CRUD + 매핑
- 프로비저닝.한선 — 6561 멤버 일괄 프로비저닝 (버스 좌표 연동)
- 서비스통합.한선 — 40+ 크라우니 서비스 레지스트리 (포트/도메인/카테고리)
- 철학엔진.한선 — 6561 버스 좌표 (3^8 격자, T/O/A 8축 분해)
- 멤버관리.한선 — 멤버 등록/조회/수정/검색/통계
- 인트라넷.한선 — 게시판/캘린더/조직도/인트라넷 대시보드
- 셀코어통합.한선 — 27슬롯 셀 백엔드 (서비스등록/규칙적용/밸런스/헬스맵)
- 콘텐츠생성.한선 — 소개문/블로그/FAQ/제품설명/SEO (3가지 톤: 전문/친근/공식)
- 자동디자인.한선 — 7개 업종 팔레트 + 폰트 + 레이아웃 + 디자인 점수
- 챗봇.한선 — 16개 키워드 규칙 기반 챗봇 + 임베드 위젯
- 분석엔진.한선 — 방문 추적/통계/인기페이지/바 차트/리포트
- 추천엔진.한선 — 27슬롯 셀 기반 템플릿/서비스/콘텐츠/디자인 추천
2. 서버 v2.0 고도화 (퍼블리싱서버.한선)
v1 (171줄, 14,655 큐브) → v2 (350줄+, 69,605 큐브)
추가 기능:
- SEO 메타태그 (Open Graph, Twitter Card, canonical, robots)
- 다크모드 토글 (CSS 변수 + localStorage)
- 네비게이션 바 (제작/생태계/AI/관리)
- 모듈별 전용 페이지 (4개 신규 라우트)
- 관리자 대시보드 (일괄 프로비저닝 UI, 시스템 모니터, 로그)
- 캐싱 헤더 (Cache-Control, X-Powered-By)
- 에러 페이지 (404 전용 디자인)
- robots.txt + sitemap.xml
- 프로비저닝 진행률 바
- 서비스 맵 API (20개 서비스 JSON)
- 모듈 정보 API
- 헬스체크 API
- 업타임 표시
3. CSS빌더 라이브러리 버그 수정
/Users/ef/CrownyOS/crownyc/libs/CSS빌더.한선:
- 크라우니_다크모드() — CSS 하이픈이 RPN '빼' 연산자로 파싱되는 버그 수정
- 크라우니_리셋() — CSS 와일드카드(*)가 RPN '곱해'로, %가 '나머지'로 파싱되는 버그 수정
- 두 함수 모두 크라우니_변수()와 동일한 문자열연결 패턴으로 재작성
4. 코드베이스 감사
- 107개 서버 구현체 감사 (Tier1~3)
- 46개 웹 관련 라이브러리 분석
- SSR↔웹빌더 중복 식별 (300줄 불필요)
- 에러 핸들링/로깅/테스트 커버리지 부족 식별
5. CrownyCode 패턴 DB 학습
16개 새 한선씨 파일 전부 패턴 DB에 등록 완료.
관련 파일 경로
- 서버:
/Users/ef/crowny-publishing/퍼블리싱서버.한선 - 모듈:
/Users/ef/crowny-publishing/modules/{제작,생태계,AI}/ - TOAU:
/tmp/publishing.toau(1.95MB, 69,605 큐브) - CSS빌더:
/Users/ef/CrownyOS/crownyc/libs/CSS빌더.한선 - CLAUDE.md:
/Users/ef/crowny-publishing/CLAUDE.md
실행
bashcd /Users/ef/CrownyOS/crownyc
./hanseonc_high /Users/ef/crowny-publishing/퍼블리싱서버.한선 > /tmp/publishing.toau 2>/dev/null
./crownyc run /tmp/publishing.toau
잔여 이슈
- crownyc VM TCP 응답 한계 (서버 기동은 정상이나 curl 응답 불가 — VM 레벨 제약)
- SSR.한선 → 웹빌더.한선 통합 (300줄 중복 제거 가능)
- 모듈 .한선 파일들이 RPN 형식이라 메인 서버(고수준)에서 직접 가져오기 불가 — 통합 시 고수준 전환 필요
- 에러 핸들링 표준화 (107개 서버 공통 패턴 필요)