셀코어DB 강제화 + core.crowny.org v3.0 치환
개요
모든 크라우니코드 DB를 벡터형 4상균형3진 셀코어 로직으로 통일. core.crowny.org 코어서버를 v2.0(배열DB)에서 v3.0(셀코어DB)으로 치환.
작업 내용
1. 전체 프로젝트 DB 감사
| 프로젝트 | 상태 | 비고 |
|---|
| crowny-market | 올바름 | 셀코어 사용 |
| crowny-play | 올바름 | 셀코어DB.한선 참조 구현 |
| crowny-enterprise | 올바름 | 셀코어 사용 |
| crowny-security | 올바름 | 18파일 셀코어 |
| crowny-bank | 잘못됨 | 배열 DB (_지갑DB=[] 등) |
| crowny-int | 하이브리드 | 커스텀 셀 (표준 아님) |
| crowny-mind | 하이브리드 | 배열 기반 셀 |
| core.crowny.org | 치환 완료 | v3.0 셀코어DB |
2. core.crowny.org v3.0 치환
- 파일:
/Users/ef/Downloads/crowny-core/코어서버.한선
- 변경: 배열
_이벤트DB=[] → 셀코어DB _셀DB=맵생성()
- 27슬롯 셀 구조 + 4상 전이(Ti/Om/Ta/Um)
- API 응답에
phase 필드 추가
- 카테고리 통계: 배열→맵 기반
3. 크라우니코드 규칙 등록
composer/rules.dat: DB→셀코어 강제 매핑 11건 추가
intent/keywords.dat: DB 관련 키워드 12건 → selcore_db 라우팅
- 학습DB:
selcore_db_standard + selcore_db_crud 패턴 등록
4. 셀코어DB 표준 패턴 (CrownyTVM 호환)
셀생성(유형) → 내장 27슬롯 셀
맵꺼내(셀, "슬롯") → 27칸 배열 직접 접근
_슬롯읽기() / _슬롯쓰기() 헬퍼
- 4상 전이 규칙: Ti↔Om↔Ta→Um→Ti
- CrownyTVM에서
셀설정/셀읽기는 미구현 — 슬롯 직접 접근으로 대체
잔여 이슈
- crowny-bank: 배열DB → 셀코어DB 치환 필요
- crowny-int: 커스텀 셀 → 표준 셀코어 통일 필요
- crowny-mind: 배열 기반 → 표준 셀코어 필요
- CrownyTVM에
셀설정/셀읽기 내장함수 추가 필요
관련 파일
/Users/ef/Downloads/crowny-core/코어서버.한선 (v3.0)
/Users/ef/Downloads/CrownyTVM/crownycode-agent/composer/rules.dat
/Users/ef/Downloads/CrownyTVM/crownycode-agent/intent/keywords.dat
/tmp/셀코어DB표준.han (표준 패턴, 학습DB 등록됨)