← 목록
크라우니코드 2026-05-27 3KB 읽기 3분

크라우니코드 변환 대기열 처리 (2026-05-27)

개요

/크라우니코드 모드 진입 → 관성 0%, 변환 대기열 6건 적체 상태. 모든 대기 항목을 처리하여 한선씨 동반 완료, 대기열 0건 달성.

무엇을 했나

1. enforce.sh 버그 수정

~/.claude/scripts/crownycode-enforce.sh line 133 — zsh의 read-only 변수 status 충돌로 queue 서브커맨드가 실패. 변수명을 stat로 변경.

2. 변환 대기열 6건 처리

#비-한선씨 파일동반 .한선처리
1/Users/ef/크라우니에이전트/래퍼/gemini-호출.sh(없음, .toau만 존재)스테일 → done
2/Users/ef/크라우니에이전트/크라우니에이전트(없음, .toau만 존재)스테일 → done
3/Users/ef/crowny-agent/스크립트/gemini-api.pygemini-api.한선 신규 작성컴파일 ✓, learn ✓
4/Users/ef/crowny-agent/스크립트/llm-call.shllm-call.한선 신규 작성컴파일 ✓, learn ✓
5/Users/ef/crowny-agent/스크립트/crowny-agent오케스트레이터.한선 기존 매칭done
6/Users/ef/crowny-agent/스크립트/server.js웹서버.한선 기존 매칭done

3. 신규 한선씨 파일

/Users/ef/crowny-agent/스크립트/gemini-api.한선 (75줄)

  • Gemini API HTTPS 호출 — curl 래퍼 방식
  • 환경변수 GEMINI_API_KEY, GEMINI_MODEL, PROMPT_FILE
  • JSON.한선 가져오기, JSON경로로 candidates.0.content.parts.0.text 파싱
  • 컴파일: 144032 바이트 .toau
/Users/ef/crowny-agent/스크립트/llm-call.한선 (~75줄)
  • claude/gemini/mock 3엔진 라우팅
  • 환경변수 LLM_ENGINE, LLM_INPUT, LLM_OUTPUT
  • gemini-api.toau가 있으면 한선씨 네이티브 우선, 없으면 Python 폴백

잔여 이슈

  • learn.sh add가 공백 포함 intent를 거부 ("intent 형식 불량") — underscore로 재학습 완료
  • llm-call.한선은 환경변수 방식 사용 (원본은 위치 인자) — 호출 래퍼가 ENV 설정 필요
  • 한선씨로 HTTPS 직접 호출은 아직 curl 래핑 — 추후 TLS소켓 + HTTP 수동 구성으로 풀이행 가능
  • ~/.claude/scripts/crownycode-enforce.sh에 다른 zsh 예약어 충돌 가능성 (status 외 점검 미실시)

관련 파일

  • ~/.claude/scripts/crownycode-enforce.sh (버그수정)
  • /Users/ef/crowny-agent/스크립트/gemini-api.한선 (신규)
  • /Users/ef/crowny-agent/스크립트/llm-call.한선 (신규)
  • /Users/ef/.crownycode/enforce/변환대기열.dat (0 pending / 7 done)