# 셀코어 — 18모듈 요약표

**셀코어 = 연산방식 코어**: 한선씨(HanSeon-C) 규칙기반 에이전트 연산 프레임워크. `std/셀코어.han` — **2,431줄, 18모듈** (2026-07-07 실측 갱신).

```
가져오기 "셀코어"   // CROWNY_STD 환경변수로 어디서든 import 가능
```

## 셀 슬롯 레이아웃 (27슬롯)

```
[0] 주어  [1] 유형  [2] 목적  [3] 인식(0-3)  [4] 신뢰(0-13)
[5] 증거수  [6-11] 시냅스(양방향6개)  [12] 타임스탬프
[13-15] 시냅스(추가3개)  [16-22] 데이터  [23-26] 확장링크
```

## 핵심 API — 18모듈 (A~O + Q/R/S, 실물 함수 기준)

| 모듈 | 함수(대표 2~3개) | 대응 개념 |
|------|------|-------------|
| 기본 | `새셀(db,id,타입,주어,목적)` `셀읽(db,id)` `셀씀(db,id,슬롯,값)` `증거넣기(db,id)` | — |
| A.질의 | `이웃들()` `N홉탐색()` `최단경로()` `관계질의()` `패턴검색()` | 그래프 분석 |
| B.액션 | `액션생성()` `액션검증추가()` `액션실행()` | 검증+실행+감사 |
| C.파이프 | `파이프생성()` `파이프단계()` `파이프실행()` `파이프배치()` (v2강화: 조건분기·집계) | 데이터 변환 파이프라인 |
| D.보안 | `사용자생성()` `보안설정()` `읽기허용()` `안전쓰기()` `보안필터()` | ABAC(속성기반 접근제어) |
| E.룰 | `룰생성()` `룰조건추가()` `룰변경추가()` `룰엔진실행()` (강화: `룰OR조건추가()` `룰NOT조건추가()` `룰복합평가()` `룰체인실행()` `룰설명()`) | 조건→액션 트리거 |
| F.상태 | `상태기계생성()` `이행추가()` `상태기계틱()` `상태기계현재()` | 다단계 프로세스 |
| G.직렬 | `셀넷저장()` `셀넷로드()` `스냅샷()` | 파일 영속·버전 |
| H.커넥터 | `커넥터파일()` `커넥터배열()` | 외부 데이터 유입 |
| I.워크숍 | `앱생성()` `위젯추가()` `앱렌더()` | 앱 빌더 |
| J.감사 | `감사생성()` `감사기록()` `감사통계()` `감사저장()` | 감사 추적 |
| K.오케 | `오케생성()` `오케룰등록()` `오케결정()` `오케학습()` (v2: `유형룰등록()` `이웃조건추가()` `오케결정v2()` 등) | 하이브리드 규칙+AI 오케스트레이션 |
| L.리니지 | `출처설정()` `이력기록()` `리니지조회()` | 출처/계보 추적 |
| M.에이전트 | `에이전트생성()` `디스패처생성()` `디스패치()` | 다중 에이전트 |
| N.실시간 | `이벤트버스생성()` `워처생성()` `이벤트발행()` `반응쓰기()` | 이벤트 기반 스트리밍 |
| O.시각화 | `그래프뷰()` `트리뷰()` `행렬뷰()` | 텍스트 기반 뷰 |
| Q.온톨로지 | `온톨로지생성()` `유형정의()` `필드정의()` `스키마검증()` | 유형별 슬롯 스키마 |
| R.링크유형 | `링크레지스트리생성()` `링크유형정의()` `링크생성()` `링크조회()` `역링크조회()` | 관계 이름/방향/가중치 |
| S.체인질의 | `질의시작()` `질의필터()` `질의정렬()` `질의제한()` `질의집계()` | 파이프라인식 체인 질의 |

## 예약어 주의 (컴파일 에러 방지)

변수명/함수명에 절대 사용 금지: `전이` `확정` `결정` `변환` `파일명` `입력` `출력` `상태` `설정` `길이` `추가` `포함` `부분` `범위` `배열`

## 다운로드

- [셀코어.han](./셀코어.han) — 전체 소스 (2,431줄)

원본: `/Users/ef/Downloads/CrownyTVM/std/셀코어.han` · 전체 참조: `/Users/ef/Downloads/CrownyTVM/CLAUDE.md`
