요청: 크라우니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/셸코어.한선,셸코어테스트.한선.