← 목록
기타 2026-06-11 3KB 읽기 3분

요청: 크라우니OS-셸통합

  • 날짜: 2026-06-11 00:13:34
  • 작업 경로: /Users/ef/CrownyOS/crownyc

요청 본문

하이쿠 품질 개선 + 8앱을 하늘나라 데스크톱 셸에 통합(런처 아이콘 클릭→앱 실행). 크라우니VM 위에 크라우니OS가 되게 하라. 8앱을 네임스페이스 모듈로 재생성 후 단일 VM 셸로 통합.

관련 산출

(클로드가 작업 결과를 이어 기록)

결과 (완료) — 크라우니VM 위 크라우니OS 데스크톱

1. 품질 개선 (하이쿠→소넷 + 강화 가드레일)

  • 8앱을 모듈 계약(PREFIX_시작/그리기/클릭/키/틱, 전 식별자 접두, 자체루프·화면초기화 금지)으로 재생성.
  • 강화 가드레일(색생성 없음/및→그리고/인라인;주석/연산자누락 등) + 소넷 → 8/8 첫 컴파일 무수정 (W11 하이쿠 5/8 대비 개선).

2. 데스크톱 셸 통합 (단일 VM 프로세스)

  • 하늘나라셸.한선 — 8 가져오기 + dock 런처(8 TOAU 아이콘) + HOME 복귀 + 디스패치(셸_앱시작/그리기/클릭/키/틱) + 메인 이벤트루프.
  • 통합 컴파일 535KB(19108 cubes). 데스크톱→앱 실행→복귀 동선.

3. 검증 (네이티브 윈도우)

  • 데스크톱: CROWNY OS/HANEULNARA + dock 8앱(SET/FILE/TTY/CLK/CAL/ART/MUS/729), 고유색 755.
  • 셸 내 앱 실행: 계산기(HOME+CROWNY CALC), 티옴타뷰(HOME+TIOMTA 729+9유형) 시각 확인.
  • 클릭주입 도구 부재 → 셸검증.한선(실제 디스패치 자가순회)로 4앱 in-shell 렌더 실증.

관련 파일

  • /Users/ef/CrownyOS/crownyc/하늘나라셸.한선 (데스크톱 셸)
  • /Users/ef/CrownyOS/crownyc/libs/앱_{설정,파일,터미널,시계,계산기,그림판,음악,티옴타}.한선 (8 모듈)
  • /Users/ef/CrownyOS/crownyc/셸검증.한선 (헤드리스 디스패치 검증 하네스)
  • 배포: /Users/ef/crowny-downloads/public/platforms/crownyos-desktop/ (크라우니OS.toau + 셸 + 8모듈 + 실행방법.txt)
  • 실행: 맥 crownyc_win --window run 크라우니OS.toau / 윈도우 crownyos.exe --window run 크라우니OS.toau

잔여 이슈

  • 실 클릭 동선(dock 클릭→앱)은 결정적 만약 로직이나 실기/cliclick 검증 권장.
  • 앱간 좌표계(현재 전체화면 + HOME 오버레이) — 향후 앱 영역 오프셋/멀티윈도우.
  • 단일 활성앱(현재) → 멀티태스킹/창 전환은 다음 단계.

추가 (멀티태스킹 + 검증 코어) — W13

  • 멀티태스킹: 여러 앱 동시 열림(상태 보존), 상단바 탭 전환(HOME + 열린앱 탭, 활성 골드밑줄), dock 재클릭=재개.
  • 라우팅 코어 분리: libs/셸코어.한선(GUI 비의존 순수 히트테스트/상태) — 셸과 테스트가 공유.
  • 헤드리스 단언 15/15 ALL GREEN: 셸코어테스트.한선(dock좌표→앱, 멀티탭, HOME, 상태보존). 실클릭 주입 불가(cliclick/손쩘권한, brew 네트워크차단)를 결정적 로직테스트로 대체.
  • 시각확인: 상단바 HOME|CLK|CAL 탭(CAL활성) + 계산기 동시 렌더 → 진짜 멀티태스킹.
  • OS 이미지 갱신: 크라우니OS.toau 552KB (crownyos-desktop/ + windows-x86/). 맥/윈도우 동일 구동.
  • 관련 파일: 하늘나라셸.한선(멀티태스킹), libs/셸코어.한선, 셸코어테스트.한선.