← 목록
기타 2026-04-26 4KB 읽기 4분

CrownyLifeOS 6561 × project.crowny.org 3분기 프로세스 매핑

날짜: 2026-04-26

개요

6561개 LifeOS 서비스를 project.crowny.org의 3분기 프로세스 트리에 1:1 매핑. 9코어 프로젝트 × 729 잎노드(6단계 3분기) = 6561 서비스 완전 배포 성공.

아키텍처

6561 = 3^8 = 3^2(9코어) × 3^6(729노드/코어)

[LifeOS 카탈로그]           [project.crowny.org]
서비스카탈로그_셀코어.json → 9개 프로젝트 자동 생성
  D0: 3 (Ti/Om/Ta)         root (코어명)
  D1: 9 (코어)             ├── D2 (3분기 1단계)
  D2: 27                   ├── D3 (3분기 2단계)
  D3: 81                   ├── D4 (3분기 3단계)
  D4: 243                  ├── D5 (3분기 4단계)
  D5: 729                  ├── D6 (3분기 5단계)
  D6: 2187                 └── D7 (3분기 6단계 = 729 잎)
  D7: 6561 (잎)

무엇을 했는지

1. project.crowny.org v4.0 (server.js)

4개 신규 API 추가:

API메서드설명
/api/lifeos/deploy-corePOST단일 코어 배포 — 카탈로그→6단계 3분기 트리
/api/lifeos/deploy-allPOST9코어 일괄 배포
/api/lifeos/6561GET6561 전체 현황 (9코어 TOAU 분포 + 진행률)
/api/lifeos/service/:codeGET서비스 코드→프로젝트 노드 조회
핵심 함수:
  • buildTreeFromCatalog() — 재귀적으로 카탈로그 서비스를 3분기 트리로 변환
  • 각 노드에 lifeosCode/lifeosSlug/lifeosDesc 메타데이터 저장
  • lifeos6561: true 플래그로 6561 배포 프로젝트 구분

2. life.crowny.org v2.0 (server.js)

5개 신규 API 추가:

API메서드설명
/api/6561/deployPOST9코어 순차 배포 트리거
/api/6561/deploy/:coreCodePOST단일 코어 배포
/api/6561/statusGET전체 진행률
/api/6561/service/:codeGET특정 서비스 프로세스 현황
/api/6561/core/:coreCodeGET코어별 상세
기반 변경:
  • 셀코어 카탈로그(9840노드) 로드 추가
  • proxyProject에 authToken 포워딩 추가
  • 타임아웃 5초→30초 확장

3. 한선씨 동반

  • crowny-project/프로세스매칭.한선 — 6561 매핑 엔진 (컴파일 성공)
  • crowny-life/프로세스매칭.한선 — 배포/진행률 로직 (컴파일 성공)
  • 학습DB: 프로세스매칭6561, 코어배포 패턴 등록

4. 배포 결과

9코어 × 729 잎노드 = 6561 서비스 배포 (3.7초)

[Ti] 생산관리 (T.T): 729 잎노드, TOAU=U
[Ti] 서비스산업 (T.O): 729 잎노드, TOAU=U
[Ti] 상거래 (T.A): 729 잎노드, TOAU=U
[Om] 생계관리 (O.T): 729 잎노드, TOAU=U
[Om] 셀프케어 (O.O): 729 잎노드, TOAU=U
[Om] 관계관리 (O.A): 729 잎노드, TOAU=U
[Ta] 경제행정 (A.T): 729 잎노드, TOAU=U
[Ta] 사회행정 (A.O): 729 잎노드, TOAU=U
[Ta] 국가기반 (A.A): 729 잎노드, TOAU=U

균형: Ti 2187 : Om 2187 : Ta 2187 = 1:1:1 완벽

5. 버그 수정

  • bearerToken 미정의 함수 → 상위 스코프 user 변수 사용으로 수정
  • addActivitylogActivity 함수명 통일
  • 카탈로그 3.4MB 일괄 전송 EPIPE → 코어별 순차 배포(380KB/코어)로 해결

관련 파일 경로

  • /Users/ef/crowny-project/server.js — v4.0 (6561 배포 API 추가)
  • /Users/ef/crowny-project/CLAUDE.md — v4.0 문서 업데이트
  • /Users/ef/crowny-project/프로세스매칭.한선 — 한선씨 동반
  • /Users/ef/crowny-life/server.js — v2.0 (6561 배포 트리거 + 진행률)
  • /Users/ef/crowny-life/CLAUDE.md — v2.0 문서 업데이트
  • /Users/ef/crowny-life/프로세스매칭.한선 — 한선씨 동반
  • /Users/ef/CrownyOS/apps/크라우니버스/서비스카탈로그_셀코어.json — 카탈로그 소스

잔여 이슈

  • 프론트엔드 UI: life.crowny.org에 6561 배포/진행률 대시보드 추가 필요
  • 중복 배포 방지: 이미 배포된 코어 409 Conflict 처리됨
  • 자동진행: 잎노드 완료→부모 승격 체인 검증 (기존 로직 그대로 활용)