KPS코드와 크라우니코드는 상호보완 관계다. 질서상 KPS가 마더이지만, 관계상 항상 서로를 보완한다. 크라우니코드를 수정하다 보니 충돌이 생겨서, KPS(KimpresidentSK) 버전으로 분리.
/KPS — KPS코드 모드 (상호보완 + 코드체인 + 6561 verse)/크라우니코드 — 크라우니코드 모드 (KPS 참조 포함)현재 한선씨 VM(crownyc)의 해시테이블은 맵 기반으로 O(n) 검색이다. 6561개 verse를 나노초급(100ns 이하)으로 조회하려면 FNV-1a 해시 + 직접 메모리 접근이 필요. 한선씨 VM에서 이 수준의 성능을 내려면 VM 자체에 해시테이블 opcode가 필요함.
결론: C는 부트스트랩용이며, 향후 반드시 한선씨 + VHDL로 전환한다.
| 단계 | 기한 | 내용 | 상태 |
|---|---|---|---|
| 1 | 2026-05-09 | 한선씨 동반 파일 완성 (kpscode.한선 → 컴파일 통과) | 동반 파일 작성됨 |
| 2 | 2026-05-16 | crownyc에 해시테이블 opcode 추가 (ISA729 확장) | 미착수 |
| 3 | 2026-05-23 | 한선씨 순수 버전으로 C 엔진 완전 대체 | 미착수 |
| 4 | 2026-06-06 | 하드웨어.한선 라이브러리로 VHDL LUT 6561 시뮬레이션 | 미착수 |
| 5 | 2026-06-20 | IGLOO2/ICE40 FPGA 실합성 (6561 LUT → 나노초 하드웨어) | 미착수 |
| 6 | 2026-07-04 | C 엔진 완전 제거, 한선씨+VHDL만으로 운영 | 미착수 |
verse.crowny.org ─── 6561 주제맵 (3^8 = 81 도메인 × 81 서브토픽)
│
core.crowny.org ─── 통합인지 엔진 (현재: C 해시, 목표: 한선씨 네이티브)
│
code.crowny.org ─── 코드 생성 (한선씨 + TOAU)
│
hansunc.crowny.org ── 의미어 완전이해 (933+ 의미어 양방향)
│
enterprise.crowny.org ── 엔터프라이즈 (멀티세션, 교차 디버깅)
동일 입력 → KPS코드 + 크라우니코드 양쪽 독립 생성 → 컴파일 비교 → 승자 패턴을 패자에 학습. 이 구조로 두 엔진이 서로의 버그를 잡아준다.
차세대 블록체인 개념으로 다른 컴퓨터들의 크라우니코드를 업데이트/해독.
bashkps-chain.sh nodes # 노드 목록
kps-chain.sh register <호스트> # 노드 등록
kps-chain.sh sync # 패턴 동기화 (SSH 기반)
kps-chain.sh broadcast # 전체 노드 배포 (코드블록 + 해시)
kps-chain.sh decode <파일> # 원격 코드 해독 (토큰→의미어→verse)
kps-chain.sh chain # 블록체인 이력
/Users/ef/kpscode//Users/ef/kpscode/core/kpscode.c/Users/ef/kpscode/fpga/kpscode.한선/Users/ef/kpscode/kps-agent.sh/Users/ef/kpscode/quadcode.sh/Users/ef/kpscode/kps-chain.sh/Users/ef/kpscode/crossdebug/protocol.sh/Users/ef/kpscode/data/keywords.dat~/.claude/commands/KPS.md