← 목록
AI 2026-07-23 4KB 읽기 4분

크라우니AI(브라우저) iOS·4상 프로토콜 — 1단계: 기존 서비스 학습 (2026-07-23)

개요

앱스토어용 크라우니AI(아이폰) 재개 작업의 1단계. 방향: 아이폰 사용자는 크라우니AI로 크라우니 전용서비스에 접속(점차 전환), 장기적으로 html/js/css·HTTP 대신 4상균형3진 프로토콜로 이행. 오늘은 그 초석인 "기존 서비스 학습"을 수행.

선행 맥락 (07-22 중단 지점)

  • 2026-07-22-CrownyAI-앱스토어-경량변종-통합계획.md: Mac App Store 경량변종(CrownyAI-Store) 계획 — NSTask 40+지점 때문에 샌드박스 진입 불가 → -DCROWNY_STORE 별도 타깃, MCP-over-HTTP. 오늘 요청으로 iOS(아이폰)까지 확장됨.
  • 현 앱: /Users/ef/CrownyBrowser (macOS ObjC/AppKit + WKWebView + 한선VM). iOS는 UIKit/WKWebView 신규 타깃 필요.

무엇을 했는지

1. 서비스 인벤토리 → 4상 이행 티어표

  • 기존 도구 재사용: crowny-locate.sh(SERVICE_INDEX.psv 303행 재생성, 소스해결 238/고아 65) + 서비스색인.한선 + 앱목록.psv(33앱카드).
  • 신규 자산: /Users/ef/CrownyBrowser/src/서비스학습.psv — 도메인|포트|상태|엔진|소스|앱카드|4상티어.
  • 분포: 총 303 · 엔진(한선 210 / node 28 / 고아 65) · 라이브 236.
  • 티어: 1=9건(한선엔진+live+앱카드 → 4상 즉시 이행 후보: docs·trader·fab·factory·hall·cad·ev·solution·game) / 2=168(한선엔진+live, 앱카드 추가 후보) / 3=28(live node → 한선 재구축 필요) / 4=98(down·고아 → 조사·정리).

2. 한선 서비스 엔진 학습DB 전수 등재

  • 한선 엔진 고유소스 157개 중 115 기학습 / 42 미학습 → 42건 전량 수확(file_* 패턴, harvest 규약 동일: |, 개행→\n, 2000자 캡).
  • crownycode-harvest.sh sync → CrownyOS 67,756→68,213 / CrownyTVM 76,349→76,594 패턴.
  • 재검증: 157/157 학습DB 등재 확인.

3. 4상 프로토콜 씨앗 자산 확인

  • lib: /Users/ef/CrownyOS/crownyc/pkg/libs/4상통신.한선 + apps/4상통신(발신·수신·브리지·WiFi시뮬, .toau 빌드 존재).
  • 학습DB 기등재 7패턴: 양수나머지·균형3진_정수N트릿·다수결FEC_소거기권·긴급비콘27트릿·UDP버퍼_송수신·JS 4상FEC브라우저포팅·총사본니블_조기플러시.
  • 포트 레지스트리: 4상통신:9660 · 4상브리지:9661 등록됨(현재 미가동).

4. 조회 도구 (한선씨) — 검증 완료

  • /Users/ef/CrownyBrowser/src/서비스학습표.한선 — 서비스학습.psv 조회(모드=통계/티어/검색, 환경변수 인자).
  • 검증: lint 판정=티(117/0/0) · hanseonc_high STRICT 경고0 · 3모드 실측 awk 교차검증 완전 일치(통계 303/티어1=9/검색 cad=2).
  • 학습 래칫: PSV_티어별_통계조회_도구 + brain learn 서비스학습표_4상티어_조회(별칭 서비스학습표) — 다음부터 토큰0.
  • ⚠실행 노트: zsh에서 한글 env prefix 대입은 미전달 → env 모드=통계 ./crownyc run /tmp/서비스학습표.toau 형태(env 명시) 필수. plist EnvironmentVariables 배선은 정상.

관련 파일

  • /Users/ef/CrownyBrowser/src/서비스학습.psv (신규 SSOT — 4상 이행 티어표)
  • /Users/ef/CrownyBrowser/src/서비스학습표.한선 (조회 도구)
  • ~/.claude/knowledge/SERVICE_INDEX.psv (crowny-locate 산출)
  • /Users/ef/CrownyOS/crownyc/apps/4상통신/ (프로토콜 씨앗)
  • 지식셀 #26824 (서비스/서비스학습표-4상이행티어)

잔여 이슈 (다음 단계)

  1. iOS 타깃 스캐폴드: UIKit/WKWebView 신규 타깃(-DCROWNY_STORE 계열 + iOS). Apple Distribution 인증서·App Store Connect 계정 필요(사장님 확인 대기 — 07-22 문서와 동일).
  2. 4상 프로토콜 서비스 이행: 티어1 9건부터 — 4상통신 lib 기반 서비스 전송 계층 설계(HTTP 병행 → 점진 대체). 4상통신:9660 서버 기동부터.
  3. 티어3(node 28건) 한선 재구축 큐 등재, 티어4(98건) down/고아 정리 감사.
  4. MCP-over-HTTP 클라이언트(07-22 MVP 후보 2) — iOS에서도 동일 적용 가능.