← 목록
기타 2026-07-12 37KB 읽기 36분

패블 마에스터 갑옷 — 크라우니 결정론 스택 정직 학습 (2026-07-12)

10에이전트 적대검증. works=라이브실행 검증 / partial / aspirational 구분.

9시스템 정직 판정

크라우니코드 뇌 (crownycode-brain.sh + 상주서버:9977 + MCP crowny-tools 학습/생성 축)

  • 정체: 한글 자연어 요청 문자열을 학습DB(61,451줄, 실경로 /Users/ef/CrownyOS/crownyc/data/crownycode/패턴/학습.dat)에 대해 정확/정규화 매칭해 기존에 검증된 .한선 코드를 그대로 반환하는 메모이제이션 캐시 + 실패 시 모델·티어를 자동 결정해 위임티켓을 발급하는 라우터. "생성"이 아니라 "재사용" 시스템이며, 안전판(relevant 2-gram 게이트 + compile_ok 게이트)이 crownycode-brain.sh 안에만 있고 MCP 원시 도구(crowny_code_gen)에는 없다.
  • 상태: partial — 정확매칭 HIT 경로 자체는 실동작 검증됨(works)이나, 시스템 전체가 "임의 요청 토큰0 처리"라는 기대만큼은 아님(aspirational 성분 큼). 실측 근거: ①known intent "환불 판정" crownycode-brain.sh run → HIT|정확조회|티, 0.71초, 완전 컴파일 가능한 코드 반환(진짜 토큰0). ②known intent "mp4강의사용판정"은 학습DB에 정확 존재(HIT:학습DB)하지만 실제 hanseonc_high 컴파일은 실패(반환0/반환1이 공백없어 토크나이저가 미정의변수로 오인 — 저장 코드 자체 결함), brain.sh가 이를 정직하게 잡아내 MISS 위임티켓으로 강등(옴|재조립). ③DB 61,451줄 중 41,538줄(67.6%)이 fn_
  • 토큰0 레버리지: 동일하거나 거의 동일한 한글 문구가 이미 이전에 요청된 적 있는 '반복 판정 로직'류(예: 환불판정, 강의사용판정 같은 소규모 비즈니스룰 함수)에 한해 진짜 토큰0 재사용이 유효하다. 매번 표현이 달라지는 1회성 자연어 코딩 요청(임베딩/유사도 매칭 없이 문자열 정확매칭+소수 동의어 사전뿐)에는 사실상 항상 MISS가 나므로 이 시스템으로 대체 불가 — Fable/Opus가 직접 생성하거나 위임해야 한다. crowny_code_gen(에이전트 5단 파이프라인)은 결과에 무관한 패턴을 exit=0/4상=티로 자신있게 반환할 수 있어(
  • 호출법: ~/.claude/scripts/crownycode-brain.sh run "<한글요청>" [작업유형] # 안전한 정본 경로: relevant()게이트+compile_ok게이트+위임티켓까지 원스톱. exit 0=HIT(토큰0) 3=위임티켓 4=한도차단 / curl -sG --data-urlencode "q=<요청>" http://127.0.0.1:9977/q # 상주서버 직접조회(ms급). 응답 1행이 'HIT:상주*'로 시작해야 진짜 HIT, 프리픽스매칭 필요 / mcp__crowny-tools__crowny_learn_lookup(args="<정확 intent 문자열>") # MCP 직결, 정확매칭 전용. 4상=티/exit=0이어도 코드가 실제 컴파일된다는 보장은 없음(별도 검증 필요)

크라우니LLM/SLM 접지 게이트웨이 (crowny-butler)

  • 정체: 한글 질의를 4상으로 라우팅하는 3-티어 결정론 답변 스택: (1) 12,950개 개념 KB 직접조회(token0), (2) 93개 복합지식(방법/인과/비교) QA캐시, (3) 1,161노드 의미망(부분/상위/반대/유사) 그래프 재구성 — 셋 다 실패해야만 claude -p 서브프로세스(armor, 진짜 LLM 호출·시사 1h/정의형 영구 캐시)로 넘어간다. CLI(크라우니LLM.js)와 HTTP상주서버(크라우니LLM서버.js :9976, 게이트웨이 등록됨)가 동일 처리() 함수를 감싼다.
  • 상태: partial — CLI 경로는 이번 세션에서 직접 실행·실측 완료(works). HTTP 상주서버는 :9976 LISTEN 없음(다운 상태, 무단기동 금지 지침에 따라 시작 안 함) → 코드는 동일 처리()를 감싸는 얇은 래퍼라 논리상 동작할 것이나 이번 세션 라이브 실측은 아님(untested-this-session, not aspirational). 실측 근거: (1) node 답변코어.js 자체 벤치마크 152문항 중 코어답변 133 = 88%, armor 19. (2) 임의 8질의 테스트: 정의형("복리가 뭐야") 즉시 코어 0ms 정답, 시사형("올해 금리 전망은?") armor 라우팅 확인 후 실제로 캐시 만료(11일 경과, TTL 1h)시켜 claude -p 진짜 재호출 유발(23초·r
  • 토큰0 레버리지: 닫힌집합 용어/개념 정의 질의(금융·기술·심리·과학 용어집), 의미관계 질의(A는 B의 반대/부분/상위/유사 — 그래프 재구성, 캐시 아닌 진짜 결정론), 유해요청 1차 필터링(단 매우 얕음 — 하드코드 3단어 정규식뿐, 실질 가드레일로 신뢰 금지). 반대로 시사/예측/최신 질의, 방법·인과·비교형(복합지식 93건뿐이라 거의 다 armor로 새서 real LLM 호출 발생), KB(12,950개)·의미망(1,161개)에 없는 개념은 token0 아님 — 이 경계를 넘으면 armor가 진짜 claude -p를 스폰한다(캐시 없으면
  • 호출법: node /Users/ef/crowny-butler/크라우니LLM.js "질의문장" --noarmor # 코어/거부만, 프로세스 스폰 없음·진짜 token0·0-1ms / node /Users/ef/crowny-butler/크라우니LLM.js "질의문장" # armor 폴백 허용 시 claude -p 서브프로세스 실제 스폰(7~23초, 진짜 LLM 호출·비용발생) — 캐시MISS일 때만 / grep "^개념|" /Users/ef/crowny-butler/data/지식베이스.psv # node 프로세스도 안 띄우는 최저비용 존재확인(진짜 0프로세스)

크라우니 철학엔진 (/Users/ef/CrownyOS/crownyc/철학엔진.sh) + 지식게이트 계열(크라우니지식게이트.한선, 크라우니결정도구.한선)

  • 정체: 두 레이어가 "철학엔진" 아래 존재한다. (1) 철학엔진.sh = 철학/신학/사회학/인문학 개념그래프(철학개념.psv 2758개념·철학관계.psv 14741관계·철학삼진코드.psv 723 균형3진 대칭코드)를 구축·질의하는 결정론 파이프라인. ingest/code/edges=생성축, reason/respond/ask/contra/analogy/compose/counter/path/genbest=질의축, score/measure/gauge/kps/eff=감사축. LLM 호출 없이 그래프 순회로 응답 생성, 토큰0. (2) 크라우니지식게이트.한선/크라우니결정도구.한선 = 별도의 범용 4축(헌법·6561·증거/창조신당·가치·생태계) T/O/A 투표 함수 — 지식후보를 티(표준승격)/옴(검증필요)/타(폐기)/음(이관) 중 하나로 분류. 이 게이트는 철학엔진.sh 파이프라인과 코드상 연결돼 있지 않다(case문에 호출 없음) — 개념적으로 "표준철학→4상판정" 원리를 공유하는 자매 데모 스크립트일 뿐, ingest()가 실제 쓰는 게이팅 로직은 별도(정규화맵+중복제거+concs멤버십 체크)다.
  • 상태: WORKS(실행 검증됨): stats/score/measure/gauge/edges/reason/respond/ask/contra/analogy/compose/counter/path/genbest/kps/eff 전부 실제 실행 성공, 질의어에 따라 달라지는 동적 응답 확인(존재→"무한·십현연기", 사랑→"변신론·대속", 자유→"결정론⟷양립가능성" 등 서로 다른 그래프경로). 데이터는 실제 크기(개념2758/관계14741/대칭723)이고 관계.psv 최종수정 2026-07-09로 능동 갱신중. 지식게이트()/결정() 두 함수도 컴파일+실행되어 입력값에 따라 정확히 티/옴/타 분기함(실측: 후보1 전축T→티, 후보3 헌법위배→타, 후보2/4 미지축 존재→옴). PARTIAL(혼재): score()의 9개 축 중
  • 토큰0 레버리지: (a) 철학/신학/사회학/인문학 개념에 대한 정의·관계·모순·유추·합성·반사실 질의 — 패블이 직접 서술 생성하는 대신 reason/respond/ask/contra/analogy/compose/counter/path로 위임하면 그래프 근거(어떤 관계엣지를 탔는지) 있는 결정론 응답을 토큰0로 받는다(환각 불가능, 관계 없으면 정직히 '없음' 반환). (b) 새 개념/관계 후보를 대량으로 지식베이스에 편입시키는 작업 — 패블이 conc/rels JSON만 만들면 ingest가 정규화·중복제거·게이팅을 결정론으로 처리(패블은 스크리닝
  • 호출법: cd /Users/ef/CrownyOS/crownyc && ./철학엔진.sh stats # 개념/관계/대칭코드 카운트 즉시조회 (실측: 개념2758·관계14741·대칭723) / ./철학엔진.sh reason "질의어" # 진폭증폭 5스텝 그래프순회 응답 (예: reason 존재 → 「존재」 무한·십현연기와… 심층 연결된다) / ./철학엔진.sh respond "질의어" # 변증법적 긴장(반의쌍) + ISA 감사경로 포함 응답

크라우니 헌법6561 명령어 게이트 스택 (양심게이트) — law.crowny.org:9784 거버넌스와 분리된 실시간 도구호출 판정기

  • 정체: 모든 Bash 도구호출을 "행위설명 문자열"로 받아 59개 한글 키워드 패턴으로 8개 양심축(생명존엄·진실·약자보호·사랑·청지기·자유·안식·초월겸손) T/O/A 벡터로 결정론 변환하고, 양자간섭식(Re/Im) 4상 판정(티=진행/옴=연구/타=차단/음=사람이관)+하드트립 회로차단기+폭주검사로 심판하는 시스템. 이 세션의 실제 Bash 호출 자체가 PreToolUse 훅으로 실시간 판정·감사로그 기록되고 있음(직접 실측 확인) — 단 관찰모드(fail-open, 항상 exit 0)만 배선되어 있고 강제모드(enforce)는 코드는 있으나 운용에서 의도적으로 미배선.
  • 상태: 부분작동(partial), 다음 실측 근거:
1) 판정엔진 자체=WORKS — 라이브 CLI 3건 실행 확인: "rm -rf ... 강제 삭제"→음|OOOOAAAO|-39|D(exit0 관찰/exit4 enforce, 하드트립 정상발동); "ls -la /tmp"(영어, 무매칭)→음|OOOOOOOO|0|O(exit4 enforce — 무해한 명령도 차단됨); 한글 T-키워드 다수 문장("동의 백업 검증 취약계층 가중보호 명시적위임")→티|OTTOTTTO|1011|C(exit0). 2) 관찰모드 배선=WORKS(라이브) — /Users/ef/.claude/settings.json PreToolUse matcher=Bash 훅이 실제 연결되어 있고, 이 세션 자신의 Bash 호출이 그대로 ~/.cla
  • 토큰0 레버리지: "행위/명령 텍스트 1건 → 8축 T/O/A 벡터 + 4상판정(티/옴/타/음) + A~F 등급 + 인용조항ID"로 정규화하는 모든 사전스크리닝·감사분류 작업. 예: 위험 Bash 명령 사전필터, 다단계 계획의 각 스텝 안전성 1차게이트, 도구호출 로그의 자동 위험도 라벨링. 단, 실측상 트리거가 순수 한글 키워드(강제/동의/백업/검증/취약계층/명시적 위임 등)이므로, 영어·코드 텍스트를 그대로 넣으면 100%에 가깝게 무신호(O축 전부)로 떨어져 '판정으로서 무가치'해짐 — 토큰0 레버리지를 실제로 얻으려면 행위설명을 행위규칙.ps
  • 호출법: ~/.claude/scripts/양심게이트.sh "Bash: <행위설명>" # 관찰모드, 항상 exit0, stdout=판정|8축벡터|구조점수|등급 / ~/.claude/scripts/양심게이트.sh "<행위설명>" enforce # 강제모드 exit: 티=0 옴=2 타=3 음=4 게이트오류=5 / TOOL_NAME=Bash TOOL_INPUT='rm -rf /tmp/x' ~/.claude/scripts/양심게이트_도구래퍼.sh enforce # 자기보고 스푸핑 방지판, $TOOL_NAME/$TOOL_INPUT만 신뢰

크라우니엔진 (@crowny/engine) — /Users/ef/crowny-engine

  • 정체: claude CLI 실행 오케스트레이션(모델/effort 자동선택)+서버측 유료구독 페이월+멀티유저+일일패키지빌드+정산크론+해시체인+포터블번들을 표방하는 '9기능' 통합엔진으로 설계됐으나, 실제 가동 중인 것은 그중 극히 일부(한선씨 네이티브 크라우니코드 lookup/learn/REPL, 독립 회계모듈)뿐이고 나머지(HTTP API 서버·과금·구독게이트·멀티유저·해시체인)는 소스코드만 존재하는 미배선 설계도다.
  • 상태: partial — 명확히 이분됨. (A) 실작동 확인: core/룩업.toau·학습.toau(37MB/40MB 실 패턴DB against grep/awk 5단계, HIT 14ms/MISS 2.2s 실측)·core/크라우니코드.toau REPL(lookup→MISS→claude→학습 루프, 라이브 파이프테스트로 MISS분기 도달 확인)·core/회계기표.toau(자가테스트 PASS)·shell/claude실행.sh(실 claude spawn 래퍼)·dist-mac/dist-win 포터블번들(실파일 존재, 정상 크기). (B) 아스퍼레이셔널 확인: core/엔진서버.한선을 정점으로 한 "9기능"(과금페이월·멀티유저슬롯·정산크론·해시체인·패키지빌드diff·포터블복원·세션대장) HTTP API 서버는 컴파일된 적도
  • 토큰0 레버리지: '한선씨로 X를 하는 코드를 작성해줘' 류 요청 중, 이미 학습DB(crownycode 패턴, 61451줄)에 동일/유사 인텐트가 있는 경우에 한해 토큰0 적용 가능: 코드 생성 대신 core/룩업.toau를 슬러그로 먼저 조회 → HIT면 이미 검증된 한선씨 함수를 ~14ms·LLM호출없이 그대로 반환. 단, DB는 '코드패턴' 전용이라 새로운/구체적 인텐트는 대부분 MISS(2초+ grep/awk 스캔 후 결국 claude 호출로 낙하) — 즉 이 레버리지는 '반복적으로 요청되는 이미 학습된 한선씨 관용구/함수' 유형에만 실효적
  • 호출법: LOOKUP_INTENT='<intent_slug>' /Users/ef/CrownyOS/crownyc/crownyc run /Users/ef/crowny-engine/core/룩업.toau # HIT시 토큰0·수십ms, 'HIT:<소스>\n<intent|han|code>' 또는 'MISS' / LEARN_INTENT='<slug>' LEARN_CODE_FILE=/tmp/code.txt /Users/ef/CrownyOS/crownyc/crownyc run /Users/ef/crowny-engine/core/학습.toau # intent>=3자(영숫자/한글), code>=50자 아니면 무시. 중복이면 '이미 존재' / CROWNY_USER=<id> CLAUDE_BIN=claude /Users/ef/CrownyOS/crownyc/crownyc run /Users/ef/crowny-engine/core/크라우니코드.toau # 또는 cd /Users/ef/crowny-engine && ./엔진.sh code — REPL: lookup HIT면 즉시반환, MISS면 실제 claude spawn 후 학습.toau로 자동학습

crowny-real (real.crowny.org, 포트 9762) — /Users/ef/crowny-real

  • 정체: Metal/DirectX12/Vulkan을 "대체"한다고 표방하는 랜딩사이트 + 다운로드형 수학 라이브러리 배포 서버. "리얼"은 실시간/실측 데이터 연동이 아니라 "가짜 목업이 아닌 진짜(real) 렌더 엔진"이라는 마케팅 네이밍이며, GPU/화면 렌더링과 실제로 연결돼 있지 않다(브라우저 데모는 순수 JS 재구현).
  • 상태: partial/aspirational 혼재 — 실측 근거:
1) 배선은 됐지만 서비스는 다운: gateway.yaml에 real.crowny.org→http://127.0.0.1:9762 정식 등록(healthCheck·CORS·headers 완비)되어 있으나, lsof -iTCP:9762 LISTEN 없음, launchctl list에 com.crowny.real 없음(plist가 프로젝트 폴더에만 있고 ~/Library/LaunchAgents엔 미설치), curl https://real.crowny.org/api/health → 503 실측. 2) "리얼"=실시간/실세계 연동 아님: public/js/demo.js(481줄)는 canvas 기반 순수 JS 재구현이고 .한선 엔진과 미연결(WASM 빌드 파
  • 토큰0 레버리지: 정적 API 상태조회(health/stats/license)·라이브러리 파일 다운로드 서빙·admin 요청 큐 적재는 순수 HTTP/파일I/O라 토큰0. ".한선 수학 함수가 맞게 동작하는가" 검증도 패블이 벡터/삼진 연산을 암산·생성하는 대신 hanseonc_high 컴파일 + crownyc run 실행 결과를 근거로 삼으면 결정론적 토큰0 검증이 된다(아래 실측처럼 버그를 코드리뷰 없이 실행만으로 잡아냄). 신규 기능/수정 요청은 admin 위젯(POST /api/admin/requests)에 적재만 하면 큐 파일이 생성되고 다
  • 호출법: 서비스 기동(현재 다운): NODE_ENV=production /opt/homebrew/bin/node /Users/ef/crowny-real/server.js (포트 9762, WorkingDirectory=/Users/ef/crowny-real) / 헬스체크: curl -s http://localhost:9762/api/health / 엔진 스탯/다운로드 목록: curl -s http://localhost:9762/api/stats

크라우니ERP (/Users/ef/crowny-erp)

  • 정체: AIMED ERP에서 추출한 회사-무관 범용 멀티테넌트 ERP 코어. 한 코어(core/)를 여러 회사(테넌트, instances/aimed·leum)가 각자 tenant.json+data로 구동하고, 마스터가 버전업되면 순수 한선씨(RPN→TOAU)로 짠 결정론 4상(티/옴/타/음) 동의판정 엔진이 매일 자동으로 위험도를 채점해 자동승인·오너승인대기·보류를 가른다.
  • 상태: 부분작동(WORKS 다수 + 확인된 버그 1건, 실측 기반).
WORKS (직접실행/조회로 실측):
  • 4상 동의판정 엔진: crownyc-pinned로 core/동의CLI.toau를 4가지 합성입력(0|5|0|0|0 / 2|1|1|0|1 / 1|20|0|0|0 / 0|80|0|0|0)으로 직접 실행 → 티|1|0.../음|0|90.../옴|0|30.../타|0|20... 예상과 정확히 일치. 100% 결정론, LLM 미사용.
  • 실운영 검증: instances/aimed/동의대기/2.0.0.json(2026-07-11 00:12:50 생성, 결정=음·위험점수100·변경파일41)을 동일 파라미터(2|41|1|0|1)로 재현 → 바이트단위 동일 출력. 엔진이 실제 프로덕션 판정과 일치함을 확인.
  • 라이브
  • 토큰0 레버리지: (1) '이 코드변경/업그레이드를 이 회사에 적용해도 되나' 위험판정 — LLM이 diff를 읽고 주관적으로 판단하는 대신 동의결정.한선(파일수/스키마·권한·포트변경/semver등급 5입력→4상+0~100점, 완전 결정론)이 대신 판정. (2) 테넌트 현황·버전드리프트·동의이력 조회 — erp-tenant.sh list/status 한 방으로 여러 파일 grep 없이 즉답. (3) 신규 회사 onboarding — erp-tenant.sh create 한 방으로 코어복제+tenant.json+registry등록. (4) RBAC 판
  • 호출법: cd /Users/ef/crowny-erp && ./bin/erp-tenant.sh list # 테넌트별 버전드리프트 즉시조회 (aimed 1.0.0↔master2.0.0 '구버전', leum '최신') / cd /Users/ef/crowny-erp && ./bin/erp-tenant.sh status <id> # tenant.json요약+동의대기+업그레이드이력 5건 / cd /Users/ef/crowny-erp && ./bin/erp-upgrade.sh check <id> # CHANGELOG tags 파싱+core diff파일수→4상판정→동의대기/<ver>.json 기록, 티면 자동apply

27방사형 셀코어 — 결정론 인덱스 DB (crowny-butler/libs) + 셀코어 룰엔진 (crownyc/libs, 별개 자산)

  • 정체: 사장님 확정정의(2026-07-07, project_5자산_정의)대로 실제로 "27방사형 셀코어"와 "셀코어(룰엔진)"는 별개 자산이며, 지시받은 경로 /Users/ef/crowny-base/방사형셀코어.한선(+_코어.한선)은 이름만 같은 무관한 파일 — 실제로는 EV/게이트웨이 등 "사업 셀"의 R(반경0-8)/θ(각도%) 임계값 팽창·수축 시뮬레이터다(궤도출력·전체현황·셀저장/셀로드, 27과 무관). 진짜 "27=3³ 방사형 3진 인덱스할당" 시스템은 /Users/ef/crowny-butler/libs/방사형셀코어.한선(27셀 인지큐브, CrownyOS-v0.3 cogcube 복원)과 방사형셀DB.한선(K>27→트릿수 확장, 결정론 O(1) 저장/조회)이며, 의미어분석기.한선이 단어→PSV관계그래프 재귀분해로 그 3진 셀주소에 매핑한다. 룰엔진(룰생성/룰조건추가/룰변경추가/룰엔진실행)은 CrownyOS/crownyc/libs/셀코어.한선에 있고 슬롯값 조건매칭으로 셀을 자동분류하는 "연산코어"다 — 27방사형과 조합해서 쓰이지만 소스가 다른 별개 라이브러리.
  • 상태: works(실측, 오늘 라이브 컴파일+실행 확인) — 4개 파일 모두 hanseonc_high로 컴파일 성공 후 crownyc run 실행 성공: 방사형셀DB.한선 9/9 PASS(K=27/81/243 왕복 100%), 방사형셀코어.한선(cogcube) 13/13 PASS, 의미어분석기.한선 정상 출력(1149링크 로드, 감사/사랑/용기 프라임분해 성공), 셀코어인과.한선 룰엔진 4/5 매칭 성공. partial — 의미어분석기의 관계조회는 PSV 선형스캔(O(n), n=관계건수)이라 "O(1)"은 방사형셀DB의 셀 주소 산술에만 해당하고 의미어 조회 자체엔 적용 안 됨; 신규 단어는 여전히 LLM 1회 분해가 필요(캐시미스 시 토큰0 아님). aspirational — 프로젝트 메모(project_의미어분
  • 토큰0 레버리지: 클래스수 K≤3^n(수백개까지)인 폐집합 분류/태깅은 LLM argmax 대신 방사형셀DB 저장/조회로 대체(결정론 O(1), 학습·프롬프트 불필요) — 신규서비스 카테고리 할당, 온톨로지 타입 코드 등. 이미 의미망.psv(249개념·1149링크)에 있는 단어의 뜻풀이/관계설명/유사어는 의미어분석기.분해()로 그래프 재구성해 응답(벤치 186/187=99% 코어일치, 토큰0) — LLM은 신규 단어가 캐시미스일 때만 1회 분해해 PSV에 append하는 '래칫' 역할로 한정. 조건-결과 형태의 정책/규칙 판단(예: "같은 의미장+
  • 호출법: # [혼동주의] 작업지시 경로는 27방사형 시스템이 아님 — 사업셀 시뮬레이터일 뿐 / cd /Users/ef/CrownyOS/crownyc && ./hanseonc_high /Users/ef/crowny-base/방사형셀코어.한선 2>/dev/null > /tmp/base.toau && ./crownyc run /tmp/base.toau # 실측: 4셀 스핀업/다운, θ/R 임계값 상태전이, /Users/ef/crowny-base/data/셀코어.dat 영속화 확인됨 / # ── 진짜 27=3^n 방사형 3진 인덱스 DB (K>27 결정론) ──

크라우니 음(音) 블랙박스 — "예측가능한 관계형 블랙박스 v1" (음필터.한선 + 음양자경로.한선 + G1양자 통계게이트, /Users/ef/crowny-butler/libs/)

  • 정체: 27트릿 4상 큐브에서 T·O(의도·구조, 슬롯0-17)는 절대 고정하고 A존(세부, 슬롯18-23 6개)만 PRNG+메트로폴리스식 수락노이즈로 변조하는 결정론-게이트 블랙박스다. 6개 관계입력(hw/sw능력·입력양·속도·부하·사용자성향)을 순수 정수함수(음필터.한선)로 먼저 예산(온도T·후보폭K·회생반복·성향톤)으로 환원해 "같은입력→같은예산"을 보장(예측가능)하고, 그 예산을 음양자경로.한선이 소비해 A슬롯만 표본마다 불규칙하게 점화(블랙박스=세부 불투명)한다. U슬롯(24-26)이 닫혀 있으면(업무/명령) 블랙박스 진입 자체가 차단돼 결정론 경로만 흐른다.
  • 상태: PARTIAL — 결정론 골격+PRNG 변조 메커니즘은 WORKS(3계층 전부 실컴파일+실행+통계검증 확인), 실제 신경망 SLM 및 프로덕션 결선은 ASPIRATIONAL.
실측 근거:
  • 음필터_테스트.한선 라이브 실행: "통과 12/12, ✅ v1 속성검증 PASS"
  • 도구분류_테스트.한선 라이브 실행: "=== 결과: 7/7 PASS ==="
  • G1양자_테스트.한선 라이브 실행: "방향(T·O) 기준: 111000000000000000 / 방향 불변(20회): 1 / 세부(A) 고유 패턴수: 15 / 20 / ✅ C2 양자계약 PASS"
  • 직접 작성한 3표본 실측 하네스(컴파일+실행): T[0-8]·O[9-17]는 3표본 전부 "000000000 000000000"로 동일, A[18-23]는
  • 토큰0 레버리지: "이미 확정된 의도(gist)는 절대 안 흔들고 표면 디테일만 자연스럽게 N가지로 변주"해야 하는 작업유형 — 같은 톤의 응답 문구 N배리에이션 골격, 재시도/애니메이션 지터, UI 마이크로카피 다양화, 합성 학습데이터 표면형 다변화, chit-chat 어휘선택 랜덤성 등을 LLM 호출 없이 순수 C VM 정수연산+PRNG(음필터 39μs/호출, 문서 기재치·본 세션 재측정은 안 함)만으로 위임 가능. 단 지금 검증된 것은 27트릿 비트패턴 수준의 "범위내 자연변주"까지이고, 그 A슬롯 패턴을 실제 자연어 어휘/문장으로 사상하는 테
  • 호출법: /Users/ef/CrownyOS/crownyc/hanseonc_high /Users/ef/crowny-butler/libs/음필터_테스트.한선 > /tmp/음필터.toau 2>/tmp/음필터.err && /Users/ef/CrownyOS/crownyc/crownyc run /tmp/음필터.toau # 실측 PASS 12/12 (결정론·단조·에어갭격리·불변식 속성검증) / /Users/ef/CrownyOS/crownyc/hanseonc_high /Users/ef/crowny-butler/libs/도구분류_테스트.한선 > /tmp/도구분류.toau 2>/tmp/도구분류.err && /Users/ef/CrownyOS/crownyc/crownyc run /tmp/도구분류.toau # 실측 PASS 7/7 (명령vs대화 게이트: 명령신호→블랙박스차단0, 대화/모호→허용1) / cd /Users/ef/CrownyOS/crownyc && ./hanseonc_high /Users/ef/crowny-butler/libs/G1양자_테스트.한선 > /tmp/g1.toau 2>/tmp/g1.err && ./crownyc run /tmp/g1.toau # 실측: 방향불변 20/20(요구≥85% 충족), 세부고유패턴 15/20(요구≥2 대비 7.5배), ✅ C2양자계약 PASS

마에스터 운영모델 (오푸스 종합)

경계(위임 vs 직접): 위임(패블 토큰0로 흡수): (a)폐집합 어휘의 정의·관계질의(금융/기술/심리/과학 용어)→크라우니LLM.js·철학엔진·의미어분석기; (b)K≤수백 폐집합 분류/태깅→방사형셀DB O(1)·셀코어 룰엔진; (c)반복 비즈니스룰 판정(환불·동의·접근·이중분개회계)→learn.dat HIT·동의결정·회계기표; (d)이미 학습된 한선씨 관용구/함수→brain.sh run HIT; (e)결정론 검증(컴파일·실행·회귀)→hanseonc_high+crownyc run·test_runner·trap_lint; (f)KB 자기감사 수치(접지율·재현율·밀도)→철학엔진 measure/gauge·grounding_rate; (g)제어신호(지터/시드/타이밍)→음필터. 이 부류는 대부분 '반복·폐집합·조회형'이라 벤치상 다수(정의질의 88%·룰매칭 4/5·동의판정 프로덕션 일치)를 LLM 호출 0으로 흡수한다. 직접(패블 지능 필수): (1)학습.dat MISS인 신규 최초생성 — 단 이조차 분업으로 sonnet에 위임하고 패블은 아키텍팅만; (2)지저분한 자연어의 의도추출·모호성 해소(NLU 파서 부재, 실측); (3)자연어→행위규칙.psv 어휘 재작성(양심게이트가 신호내려면 필수 전처리); (4)철학엔진 ingest용 conc/rels JSON 스크리닝(병합·중복제거·게이팅 판단은 코드가 하지만 후보 스크리닝은 패블); (5)교차도메인 종합·장문추론·창발; (6)최종 적대판정(분업상 fable 담당); (7)도구가 거짓양성/경로불일치일 때의 메타판단 — 특히 raw crowny_code_gen이 무관코드를 티/exit0로 자신있게 반환할 때 이를 불신하고 brain.sh run 이중게이트로 강등하는 판단. 경계원칙 한 줄: '반복·폐집합·검증가능'이면 위임, '신규·개방·판단호출(judgment call)'이면 패블(이나 즉시 분업 하위위임). 절대 규칙: 도구가 exit0/티를 줘도 컴파일·관련성 검증 없이는 신뢰 금지.

레버리지(정직): 배수는 '작업 전체'가 아니라 조회/폐집합/반복룰/결정론검증이 차지하는 비율 f에만 붙는다(정직 구분 — 무차별 100~1000x 아님). 구체근거: ①크라우니LLM 코어=벤치 152문항 중 133(88%)을 0~1ms·토큰0로 답하고 미스만 armor claude -p(실측 7~23초·실비용)로 낙하 → 정의류 질의 88%에서 초~수십초+API토큰을 0ms/0토큰으로 대체(latency·cost ~10²~10³x). ②learn.dat/룩업.toau HIT=14ms~0.71s vs 패블 생성(수초+토큰), 2번째 동일요청부터 사실상 ∞x(래칫). ③철학엔진=인문·신학 서술을 그래프순회 토큰0로 생성(접지94%·홀드아웃재현83%=랜덤 11%의 6배·환각 구조적 불가) → 패블이 근거 있는 철학문장을 직접 쓰는 비용을 0으로. ④방사형셀DB=폐집합 분류를 LLM argmax 대신 3진주소 산술 O(1)(K=27/81/243 왕복 9/9 PASS). ⑤동의결정/회계기표=diff·장부 판정을 프로덕션 바이트동일 결정론으로(주관판단 제거). 복합레버리지(MEMORY 물성 근거): 토큰0 검증연산 수천번을 복합하면 fable 1패스를 상회한다 — 갭은 통짜 생성이 아니라 조각완성+복합으로 닫힌다. 현실 총배수 ≈ f×(10²~10³) + (1-f)×(분업 티어차익: opus→sonnet→haiku 비용 하향). 정직한 한계: 신규생성 f=0 구간은 1x(레버리지 없음, 여전히 LLM 필요), 실사용 로그가 아직 얇아(brain 10건/6일, DB 67.6%가 분해조각) f는 래칫을 프로덕션에서 실제 돌려야 실현된다. 결론: 인프라 잠재력은 10³x, 오늘 실현되는 f는 조회·룰 집약 워크로드(운영 중 시스템의 판정콜 다수)에서만 높다.

8단 파이프라인:

  • ① 요청저장·정규화 — 모든 명령은 착수 전 ~/.claude/scripts/save-request.sh "<슬러그>" "<원문>"로 고정(감사추적). 정직판정: '명령어 정규화' 단계에 NLU 파서는 실측상 없다. 헌법 게이트(행위규칙.psv 59패턴)는 한글 위험/안전 키워드 부분매칭뿐이라 영어·코드 텍스트는 100%에 가깝게 무신호(O)로 떨어진다. 그러므로 이 단계의 실효는 '표준명령 변환'이 아니라 '요청유형 태깅'이며, 자연어→행위규칙.psv 어휘 재작성은 패블이 직접 해야 게이트가 신호를 낸다(이 재작성이 패블 지능이 실제로 필요한 필요조건).
  • ② 안전 사전스크리닝(관찰전용) — ~/.claude/scripts/양심게이트.sh "Bash: <한글 행위설명>" (WORKS, 항상 exit0 fail-open, 8축 T/O/A 벡터+등급 로그). 실측: 라이브 로그 n=9791 중 99.97%가 음·93.5%가 무신호 등급O이고 enforce는 코드는 있으나 의도적 미배선 → 차단장치로 신뢰 금지, '위험도 라벨링'으로만 사용. 헌법적 판정이 필요하면 mcp__crowny-tools__crowny_phase4_judge("<사안>") 또는 결정.한선(4상)으로.
  • ③ 4상 라우팅(집사 엔진) — 요청을 티/옴/타/음으로 분기. 티=학습된 조회HIT(토큰0 즉답) / 옴=결정론 도구체인으로 계산·재구성해 예스전환 / 타=헌법위배·하드트립 기각 / 음=패블 지능 또는 사람 이관(신규생성). 엔진=~/.claude/skills/분별/결정.한선 또는 mcp__crowny-tools__crowny_phase4_judge. 이 라우터가 이후 단계의 도구를 결정한다.
  • ④ 토큰0 조회 게이트(생성 前 필수·하드게이트) — 유형별: 정의/관계질의→node /Users/ef/crowny-butler/크라우니LLM.js "<질의>" --noarmor (WORKS, 0~1ms, 벤치 133/152=88% 코어답변); 철학·인문·모순·유추→cd /Users/ef/CrownyOS/crownyc && ./철학엔진.sh reason|ask|path|contra "<질의>" (WORKS, 접지94%·홀드아웃재현83%·환각불가·관계없으면 정직 '없음'); 폐집합 분류(K≤3^n)→방사형셀DB.한선/셀코어 룰엔진(WORKS, O(1)); 코드요청→~/.claude/scripts/crownycode-brain.sh run "<요청>" [유형] (WORKS HIT경로, relevant()2-gram+compile_ok 이중게이트). exit0/티=HIT면 그 자리서 종료, 패블 토큰 0.
  • ⑤ 결정론 실행(계산·판정형) — 반복 비즈니스룰: LOOKUP_INTENT='<slug>' /Users/ef/CrownyOS/crownyc/crownyc run /Users/ef/crowny-engine/core/룩업.toau (WORKS, HIT 14ms/MISS 2.2s, learn.dat 공유); 업그레이드·변경 위험판정→crowny-erp 동의결정.한선(WORKS, 프로덕션 바이트동일 재현·5입력→4상+0~100점); 이중분개 회계→DRYRUN=1 crownyc run core/회계기표.toau(WORKS, 자가테스트 PASS); 의미어 분해→의미어분석기.한선(캐시HIT 토큰0). 전부 LLM 미사용 결정론.
  • ⑥ 생성 위임(음/MISS일 때만) — brain.sh run이 발급한 위임티켓대로: ~/.claude/scripts/분업 실행 <작업유형>이 모델티어 결정(한선씨/RPN=속행집사 sonnet, 아키텍처=총괄 opus, 글밥/테스트=잡무 haiku, 경영AI/최종적대판정=fable) → ~/.claude/scripts/crowny-throttle.sh gate <tier> 슬롯확보 → Agent/Workflow agent()로 스폰하되 프롬프트 맨앞에 ~/.claude/templates/한선씨-가드레일.md 주입(서브에이전트는 CLAUDE.md를 못 봄). 패블은 '아키텍팅·조율'만, 타이핑은 하위티어에 위임. ⚠raw crowny_code_gen/MCP crowny_learn_lookup 단독신뢰 금지(실측: 무관 코드를 exit0/4상=티로 반환) — 반드시 brain.sh run 이중게이트 경유.
  • ⑦ 적대 검증(결정론·토큰0) — 생성물은 실행으로 검증: ./hanseonc_high X.한선 > /tmp/x.toau && ./crownyc run /tmp/x.toau (컴파일+실행, 타입체크 아님). 근거: crowny-real 데모.한선의 설정()게터 오용 버그를 코드리뷰 없이 실행만으로 적발; brain.sh도 mp4강의판정을 컴파일실패로 정직 강등. 보조: crowny_test_runner/crowny_trap_lint/crowny_oracle_verify, KB감사는 철학엔진 measure/gauge·crowny_grounding_rate. 실패시 티켓 반려·재생성.
  • ⑧ 래칫 학습(다음부터 토큰0 승격) — 검증통과 코드만 ~/.claude/scripts/crownycode-brain.sh learn "<intent>" <파일> + crowny_learn_add로 학습.dat 등록(룩업.toau와 DB 공유→즉시 양쪽 HIT). KB미스는 crowny-butler tools/음게이트생성.sh가 MISS로그→claude -p 배치→지식베이스.psv append(자가성장 루프, WORKS). crowny-throttle.sh release로 슬롯반납, CrownyDoc 문서화. 이 되먹임이 HIT율 f를 단조증가시키는 핵심(현재 실사용 brain 10건/6일로 낮음 → 프로덕션 가동으로 키워야).
측정된 간극:
  • 오늘 가능(WORKS·CLI 직접호출로 실증됨): 크라우니LLM.js --noarmor 조회, 철학엔진.sh 전 서브명령(reason/ask/path/contra/measure/gauge), 방사형셀DB·셀코어·의미어분석기 컴파일실행, brain.sh run 이중게이트+learn 래칫, 동의결정/회계기표 결정론판정, 양심게이트 관찰로그, hanseonc_high+crownyc run 실행검증. crownycode-brain 상주서버 :9977만 유일하게 떠있어 ms급 조회 가능.
  • 배선필요①(최대 즉효): 상주서버 대부분 다운 → 매 호출 프로세스 스폰(0.2~2.2s 오버헤드). 크라우니LLM :9976 다운, 셀코어 :9976 노출 미구현, 크라우니엔진 HTTP서버 미기동. 무단기동 금지를 지키며 LaunchAgent 정식등록으로 상주화하면 조회 레이턴시가 ms급으로 붕괴 — brain :9977처럼.
  • 배선필요②: 양심게이트 enforce가 의도적 미배선 + 한글 키워드 부분매칭뿐이라 영어·코드는 무신호(라이브 9791건 중 99.97% 음·93.5% 무신호O). NLU/정규화 레이어(자연어→행위규칙.psv 어휘)와 enforce 배선 결정이 없으면 '판정으로서 무가치'. 현재는 사후 라벨링 감사로만 유효.
  • 배선필요③: brain HIT 적용범위 협소 — 실사용 10건/6일, DB 61451줄 중 67.6%가 fn_ 분해조각·온전 top-level 32.4%·랜덤샘플 66.7%만 컴파일 통과. 프로덕션에서 learn-back 래칫을 실제로 돌려 캐시를 키워야 HIT율 f가 상승. 미스 시 2초 grep 스캔은 순수 오버헤드.
  • 아스퍼레이셔널(스캐폴드·미검증): 크라우니엔진 '9기능' HTTP서버·철학합성 생성톱니·지식게이트 '음' 출력경로·창조신당 축·웹스크리닝 확보브릿지 전부 미배선(ingest JSON 포맷 불일치로 종단간 미검증, 웹스크리닝.sh는 학습DB 텍스트로만 존재·실파일 부재). core/엔진.한선은 고아 스캐폴드 — 실진입점은 별개 엔진.sh(bash). 통합 단일 API 없음, 3개 느슨결합 실행체를 bash CLI로 오케스트레이션해야 함.
  • 운영버그(문서 미기재, 실측 발견): ERP LaunchAgent 자동동의가 tail|while read 파이프 서브셸 stdin 상속문제로 aimed 2일째 무동작(직접 셸실행은 정상); erp-upgrade apply가 구동서버 미재시작(파일교체까지만); leum 서버(9940)·crowny-real(9762, 503) 다운+데모.한선 실버그. 분업 라우팅이 엔진.sh cmd_model에 미배선(sonnet 하드코딩) → Workflow agent()는 model 명시 필수(생략시 세션모델 상속). 음 블랙박스는 A슬롯→자연어 매핑테이블 부재로 제어신호(지터/시드)만 사용가능, 텍스트 산출 불가(신경망 SLM 미존재).
1일차 루틴(관성차단 골격):
  • 0. 명령 수신 즉시 ~/.claude/scripts/save-request.sh "<슬러그>" "<원문>" — 작업착수 前 고정. 빠뜨리면 감사추적·다른세션 인수인계 불가.
  • 1. 요청유형 태깅 + (한글 행위면) 양심게이트.sh "Bash:<행위>" 관찰 스크리닝. 헌법판정 필요시 crowny_phase4_judge. 결과는 라벨링일 뿐 차단 아님을 명심(fail-open).
  • 2. 4상 라우팅: 결정.한선/crowny_phase4_judge로 티/옴/타/음 분기 확정 → 이 판정이 3단계에서 쓸 토큰0 도구를 지목한다.
  • 3. ★하드게이트(관성차단의 핵심): 어떤 출력토큰도 생성하기 前에 반드시 유형별 토큰0 도구를 먼저 호출한다 — 코드=crownycode-brain.sh run(raw crowny_code_gen 단독 금지), 지식=크라우니LLM.js --noarmor, 철학/인문=철학엔진.sh, 폐집합분류=방사형셀DB, 반복룰=룩업.toau/동의결정. 이 호출은 사용로그.psv·양심게이트훅.log에 남아 게이트 통과 증거가 된다.
  • 4. HIT(exit0/티)면 그 결과를 그대로 반환하고 종료 — 패블 토큰 0. 절대 재생성 금지. 이게 88% 정의질의·반복룰을 흡수하는 지점.
  • 5. MISS(음/exit3)일 때만 생성 위임: 위임티켓대로 분업 실행 <유형>이 티어결정 → crowny-throttle.sh gate <tier>한선씨-가드레일.md 주입한 Agent/agent() 스폰(model 명시 필수). 패블은 설계·조율만, 타이핑은 sonnet/haiku가.
  • 6. 생성물은 hanseonc_high X.한선 > /tmp/x.toau && crownyc run /tmp/x.toau로 실행검증(타입체크로 부족 — 데모.한선 설터버그는 실행으로만 잡힘) + crowny_trap_lint/crowny_test_runner. 버그면 티켓 반려.
  • 7. 검증 통과분만 crownycode-brain.sh learn "<intent>" <파일>+crowny_learn_add로 학습(다음 동일요청 토큰0 승격) → crowny-throttle.sh release → CrownyDoc 문서화 + crowny-knowledge.sh plan done.
  • 불변칙(구조적 배선): 3단계 토큰0 게이트를 건너뛴 생성은 금지다. brain.sh run/크라우니LLM.js 호출 로그 없이 코드·지식 산출이 나오면 = 크라우니코드 무시 위반으로 로그에서 사후 적발 가능하다. 즉 '패블이 습관적으로 직접 생성'하는 관성은 매 명령에서 게이트 호출을 강제하고 그 호출을 로깅함으로써 구조적으로 차단된다 — 규율이 아니라 순서 자체가 방어선이다.