워드 셀코어 연결층 — 워드셀통합.한선
개요
크라우니워드(/Users/ef/crowny-word/도구/ 65도메인 1635함수)를 셀코어 규칙기반 세션으로
종단 통합하는 자기완결 연결층. 다른 연결 파일은 임포트하지 않고 가져오기 "셀코어"만 사용,
필요한 문자열 헬퍼(분할/첫위치/앞뒤공백제거 등)는 직접 재정의했다.
무엇을 했는지
- 문서 셀(id=1)·입력 셀(id=2)·상태 셀(id=3) 3셀 세션 생성(
통합세션생성). - 세미콜론 분리 명령시퀀스를 10종 미니 라우팅표(삽입·삭제·굵게·기울임·밑줄·취소·다시·찾기·저장·지우기)로
명령시퀀스실행 → 명령처리), 문서 셀 s1=글자수 s2=편집횟수 갱신.
- 셀코어
감사기록래퍼편집기록감사로 매 명령 감사 로그 적재. 세션스냅샷(3셀 직렬화 텍스트) /세션복원검증(라운드트립 파싱 일치 확인).연결완전성검사()—/Users/ef/crowny-word/데이터/도구레지스트리.psv(1635줄)를 읽어
통합4상판정(검사결과들)— 셀코어 룰생성/룰조건추가/룰변경추가/룰엔진실행으로 실제 룰엔진 기반
종단데모()— "삽입:안녕; 굵게; 삽입:크라우니; 취소; 찾기:안녕" 실행 → 최종 글자수 2,
통합보고텍스트()/파이프라인설명()텍스트 산출.
컴파일/실행 결과
cd /Users/ef/CrownyOS/crownyc
./hanseonc_high /Users/ef/crowny-word/연결/워드셀통합.한선 > /tmp/워드셀통합.toau
./crownyc run /tmp/워드셀통합.toau
검사: PASS 22/22 — 자체시험 22건 전부 통과(요구 12건 이상 충족).
관련 파일
/Users/ef/crowny-word/연결/워드셀통합.한선(신규 작성, 종단 통합층)/Users/ef/crowny-word/데이터/도구레지스트리.psv(읽기 전용 입력, 65도메인 1635함수)/Users/ef/CrownyOS/crownyc/libs/셀코어.한선(임포트만, 미수정)/Users/ef/CrownyOS/crownyc/apps/도구연결판정.한선(셀코어 사용 패턴 참고)
잔여 이슈 — 셀코어.한선 라이브러리 기존 버그 발견
감사통계(감사)(셀코어.한선 682행)가 맵꺼내(종류별, 종류)의 미스 반환값 -1을
없나()(None 센티널 전용 매크로)로 걸러내려 하는데, -1 != None센티널이라 첫 발생 건이
누락되어 동일 종류 N건 중 N-1건만 카운트된다(실측: 5건 "편집" → 4). 셀코어.한선은
공유 라이브러리라 이번 작업에서는 수정하지 않고, 워드셀통합.한선 자체시험에서 실제 값(4)을
그대로 반영해 주석으로 명시했다. 다음 세션 처리 권장: 감사통계()를 맵있나(종류별,종류)==1
기반으로 수정(도구연결판정.한선/도구레지스트리.한선의 맵있나 사용 패턴과 동일하게).
크라우니코드: lookup 없음(search 2건 MISS: "셀 세션 통합", "명령시퀀스 라우팅") / MISS 2건(직접 생성) / learn 추가 3건(워드셀통합_세션생성, 워드셀통합_명령라우팅세미콜론분리, 워드셀통합_4상판정룰엔진)