← 목록
크라우니코드 2026-04-17 5KB 읽기 5분

크라우니코드 운영현황 (2026-04-17 스냅샷)

1. 핵심 지표 요약

지표비고
패턴DB127 MB1,404 intent, 88,111 한선씨 패턴
한선씨 커버리지1,192 / 1,404 (84%)212개 미커버 (대부분 Python/Go 전용)
학습DB4,450 + 3,984 = 8,434건 (양쪽 미러)
에이전트 비중54% 자력 (직접 72 + 규칙 44 / 전체 171)LLM 22%
한선씨 소스1,571파일 (.한선 1,160 + .han 411)
라이브러리197개 (libs 120 + std 77)
키워드 사전8,896 유효줄 + 동의어 253줄

2. 패턴DB 언어 분포

언어패턴 수비중
한선씨 (han)88,11196.0%
Python8910.97%
Rust4220.46%
JavaScript730.08%
Go300.03%
Crowny240.03%
기타 (빈값 등)25,042메타 데이터

3. 에이전트 비중 현황

전체생성: 171건
├ 직접매칭: 72건 (42%)  — 패턴DB에서 즉시 반환
├ 규칙변환: 44건 (26%)  — composer rules로 조합
└ 클로드생성: 39건 (23%) — LLM fallback
크라우니코드 비중: 54%

MISS/LLM 로그 (최근)

  • MISS 4건: 3D 모델링, 트레이딩 규칙엔진, 팔란티어 솔루션, 없는 기능
  • LLM 6건: 헬스체크 모니터링, 금융 상태기계, 팔란티어 통합관제, 승인요청, 공급망 관리

병목 진단 결과

  • 키워드 병목 아님 (8,896줄으로 충분)
  • 진짜 병목: composer 규칙 조합 + 셀코어 복합 템플릿 부재
  • selcore_approval, selcore_supply_chain 등 keyword→intent 추출 성공해도 패턴DB에서 조합 실패

4. 자율 성장 엔진

pattern-index.sh (인덱서)

  • 127MB DB를 4초에 전량 인덱싱 (LC_ALL=C, 단일 awk 패스)
  • 산출: patterns.idx, han.intents, missing.intents, patterns.stats
  • 기존 grow.sh의 O(n²) grep 완전 제거

local-harvest.sh (로컬 수확)

  • $HOME 재귀 스캔 → .한선/.han 파일 → hanseonc_high 컴파일 검증 → 함수 단위 분해
  • md5 해시 중복 방지
  • 첫 수확 성과: +525 함수 (예제 57 + std 298 + 기타 170)
  • 학습DB: 3,900 → 4,450 (+550)

grow-v2.sh (변환 엔진)

  • 엄격 3중 검증: 크기 80B+ / 한선씨 키워드 3+ / 크라우니 에러 없음
  • Rust/Python/JS/Go → 한선씨 sed 치환 + 컴파일 테스트
  • 현실적 성공률: ~0% (단순 치환의 한계 확인)
  • 결론: 자동 변환은 AST 기반이 필요. 현재는 사람 코드 수확이 핵심

autonomous-loop.sh (cron 자율 루프)

  • 인덱스 → 수확 → grow → 인덱스 갱신 (30분 주기 추천)
  • 인터넷 의존: 0% — 완전 오프라인 동작

5. 배포 번들 v1.0.0

항목크기
crownycode-v1.0.0.tar.gz30 MB
컴파일러 (C 소스 + macOS bin)600 KB
라이브러리197개, 4 MB
에이전트3 MB
패턴DB (gzip)28 MB
예제30개 (전부 컴파일 OK)
install.sh원클릭 설치

i18n 에러 메시지

  • hanseonc_high.c: 27개 전부 한/영 이중
  • crownyc.c: 핵심 10개 한/영 이중
  • 예: 줄(line) 5: 미정의 함수 (undefined function) 'foo'

6. 인프라 상태

서버

서비스포트상태
CrownyCore7731UP
CrownyForge (fab)8200UP
패턴DB파일시스템127MB
학습DB~/.crownycode/4,450건

LaunchAgent (29개 등록)

  • com.crowny.forge-trend — 매일 03:00 fab 트렌드 스냅샷
  • com.crowny.harvest — 5분마다 크라우니 수확
  • com.crowny.watchdog — 서비스 모니터링
  • 외 26개 crowny 서비스 에이전트

컴파일러 3종

이름크기역할
crownyc (C)409 KBVM 실행기
hanseonc_high (C)84 KB고수준 한선씨 컴파일러
crowny (Rust)740 KBCrownyTVM 통합 런타임

7. 향후 과제 (우선순위)

즉시

  1. libs 의존성 해결 — 120개 libs가 가져오기 체인 때문에 단독 수확 불가
  2. composer 디버깅 — selcore 복합 intent의 패턴 조합 파이프라인 수정

단기 (1개월)

  1. AST 기반 Python→한선씨 변환기 — sed 치환 대체
  2. 셀코어 복합 시드 20개 — 승인/공급망/IoT/HR/준법 등

중기 (3개월)

  1. Pi Zero 2W 부트 이미지 (.img)
  2. 현지어 문서 (영어 → 스와힐리어/힌디어)
  3. 파일럿 배포 (1국가, 10명 개발자)

장기 (6개월)

  1. hanseonc_high 자체호스팅 (C → 한선씨 재작성)
  2. LLM 의존 <10% 달성
  3. 글로벌 크라우니코드 커뮤니티 — 각 국가별 로컬 패턴DB 성장