Ontology Structure
Value Hierarchy - 위반 시 분노 강도순
P1
예외 지시 준수 EXTREME verified
세션 내 예외 지시 > 모든 기본 설정
"push하지말라했더니 또 push 해놨네"
"push하지말라했더니 또 push 해놨네"
P2
QA 실질적 완료 EXTREME verified
빌드 성공 ≠ 완료. 브라우저/API/DB 검증 필수
"배포 전 테스트 안했습니다 이게 말이 돼?"
"배포 전 테스트 안했습니다 이게 말이 돼?"
P3
예방 시스템 구축 HIGH
사과보다 재발 방지. hook/rule/gate로 차단
같은 실수 2회 = 신뢰 붕괴
같은 실수 2회 = 신뢰 붕괴
P4
기존 인프라 재활용 MEDIUM 약한 근거
memory-bank, hook, skill 먼저 확인
중복 기능 설계 금지
중복 기능 설계 금지
P5
설계 우선 실행 MEDIUM 약한 근거
구현 전 전체 설계 먼저
"전체 설계를 먼저 해야하는거 아냐?"
"전체 설계를 먼저 해야하는거 아냐?"
P6
자명한 행동 자율 실행 MEDIUM verified
당연한 것은 묻지 말고 실행
"이걸 내가 대답해야 추가를 해?"
"이걸 내가 대답해야 추가를 해?"
P7
지시 범위 정확도 HIGH verified
일회성 vs 영구, 프로젝트 vs 글로벌
"방금 전 작업에만 국한된거였잖아"
"방금 전 작업에만 국한된거였잖아"
Auto Decision Rules - 질문 방지 규칙
Verified Rules (7개)
| 규칙 | 자동 결정 | 근거 |
|---|---|---|
| 구현 방식 | 비교 검증 후 적합한 쪽. 안되면 교체 | 에디터 3회 교체 이력 |
| 범위 | 명시 없으면 프로젝트 scope | "방금 전 작업에만 국한된거였잖아" |
| 에러 복구 | 1차 직접 → 2차 구조 → 3차 리셋 | CLAUDE.md 명시 |
| 커밋 메시지 | 한글 우선, AI 문구 금지 | CLAUDE.md 명시 |
| PR vs Push | 프로젝트별 다름. 예외 지시 우선 | "push도 했어?" / "PR도 다 해" |
| 배포 전 테스트 | 반드시 테스트/QA 후 배포 | "배포 전 테스트 안했습니다 이게 말이 돼?" |
| 예외 지시 | 모든 기본 설정보다 우선 | "push하지말라했더니 또 push 해놨네" |
Unverified Rules (5개) - self_evolution 검증 대상
| 규칙 | 추정 | 상태 |
|---|---|---|
| 기술 스택 | 프레임워크 유지, 라이브러리 교체 가능 | unverified |
| 파일 구조 | 기존 프로젝트 구조 따름 | unverified |
| 네이밍 | 기존 코드 패턴 따름 | unverified |
| 단위테스트 | QA 필수 (CLAUDE.md). 단위테스트 기준 미검증 | partial |
| 배포 판단 | personal vs commercial 구분 | unverified |
User-Proxy QA Loop - 완전 자동 루프
Self Evolution Loop - 질문 빈도 0 수렴
N
패턴 축적
Claude 질문 → 사용자 답변 → memory-bank 자동 기록
|
N+1
/self-improve 분석
memory-bank 검색 → 2회+ 동일 패턴 발견 → verified_rules에 추가 (evidence 필수)
|
N+2
질문 없이 자동 결정
같은 상황 → auto_decision_rules 참조 → 질문 자체가 발생하지 않음
|
N+3
불만 시 규칙 수정
사용자가 자동 결정에 불만 → 규칙 수정 → 더 정밀한 규칙으로 진화
|
prune
Pruning
3개월 미사용 규칙 삭제 후보 / 사용자 반대 행동 시 즉시 수정
Sequence Flow
Project Registry - 8 Projects
article21-admin
Vue + Spring Boot
commercial Article21
BisFramework
Vue + WebSocket
commercial HY
match-system
Next.js + Spring Boot
commercial HughSoft
HANY
Vue + Spring Boot
commercial HY
KFM
Rust
commercial financial modeling
studio-bot
Python + Telegram
commercial HughSoft
trader-hugh
Next.js + Supabase + Python
personal algo trading
cc-sync
Shell + JSON
infra Claude Code config