실세션 MISS 인텐트 14건 — 한선씨 함수 일괄 생성·검증·학습
개요
크라우니코드 실세션에서 lookup MISS로 기록된 14개 인텐트에 대해, 각각 작고 완결된 한선씨(.한선) 함수와 데모 출력을 작성·컴파일·실행 검증한 뒤
crownycode-brain.sh learn으로 학습DB에 등록했다. 14건 전부 컴파일 성공·실행 결과 정상·학습 완료(거부 0건).
무엇을 했는지
- 파일 위치:
/tmp/뇌미스생성/*.한선 (14개 파일, 세션 스코프 스크래치 — 영속 위치 아님)
- 각 파일: hanseonc_high로 컴파일(
/Users/ef/CrownyOS/crownyc/hanseonc_high) → crownyc run(/Users/ef/CrownyOS/crownyc/crownyc)으로 실행 결과가 상식적으로 맞는지 수치 검산 후 확인
- 검증 통과 파일만
~/.claude/scripts/crownycode-brain.sh learn "<intent>" <file>로 학습 등록 (내부적으로 compile_ok + trap_lint 통과 시만 add, 14건 모두 lint=티 통과)
- 문법:
변수/함수/만약·혹시·아니면/동안, 배열 [] 리터럴 + 추가/꺼내/길이/설정, 맵 맵생성/맵넣어(재대입)/맵꺼내(미스=-1)/맵있나, 문자열 가져오기 "문자열.한선"(분리/전체치환), 포함()은 인덱스 반환(불리언 아님) 확인·활용
- 예약어 회피:
전이 대신 상태이동 함수명 사용(4번 로딩게이트)
결과 PSV
인텐트|컴파일|실행|학습
공유카드 생성|OK|OK|OK
SVG최적화|OK|OK|OK
페이지속도|OK|OK|OK
로딩게이트|OK|OK|OK
서비스위치 색인|OK|OK|OK
장별 구조|OK|OK|OK
학생채점 결과|OK|OK|OK
설계의뢰 상태|OK|OK|OK
주간보고 생성|OK|OK|OK
채팅사진 저장|OK|OK|OK
배송비 계산|OK|OK|OK
솔로표현 검사|OK|OK|OK
9기질 성향 매핑|OK|OK|OK
라이온동행 렙업|OK|OK|OK
관련 파일 경로
/tmp/뇌미스생성/공유카드_생성.한선
/tmp/뇌미스생성/SVG최적화.한선
/tmp/뇌미스생성/페이지속도.한선
/tmp/뇌미스생성/로딩게이트.한선
/tmp/뇌미스생성/서비스위치_색인.한선
/tmp/뇌미스생성/장별_구조.한선
/tmp/뇌미스생성/학생채점_결과.한선
/tmp/뇌미스생성/설계의뢰_상태.한선
/tmp/뇌미스생성/주간보고_생성.한선
/tmp/뇌미스생성/채팅사진_저장.한선
/tmp/뇌미스생성/배송비_계산.한선
/tmp/뇌미스생성/솔로표현_검사.한선
/tmp/뇌미스생성/9기질_성향_매핑.한선
/tmp/뇌미스생성/라이온동행_렙업.한선
잔여 이슈
- 파일이
/tmp 스크래치에 있음 — 영속 보관 필요 시 프로젝트 디렉토리(예: libs/ 또는 전용 패키지)로 이관 필요.
- 학습DB에는 별칭 등록도 다수 자동 생성됨(예: "공유카드"→"공유카드_생성") — 향후 lookup 시 축약형 인텐트도 HIT 가능.
- 데몬·커밋·영속 인프라는 생성하지 않았음(지시 준수).