← ~/eae-univ/webzine
docs/REFACTORING_PLAN_20260528.md
eae-univ 리팩토링 계획
[문서] · refactoring_plan_20260528

확정: 2026-05-28 / 박씨 직접 정의 연관: parksy-logs/docs/, OrbitPrompt/docs/, eae.kr/docs/ (동일 플랜 각 레포 시각)


3축 정의

정의
리걸 엔터티 EAE University 강의 제작사 + 방송국 OS
공정 (FAB) RT-β — OrbitPrompt topics → 강의 HTML → broadcast 아카이브
소설 단위 3부 "사내대학을 짓다"

파이프라인 위치: level 2 — 콘텐츠 공장

parksy-logs (원자재)
    ↓
OrbitPrompt (편집 OS)
    ↓
eae-univ ← 여기 (강의 생산)
    ↓ RT-β
eae.kr (글로벌 배포)

현황 진단

이 레포가 담당해야 할 것 (올바른 위치)

colleges/           ← Pentagon 구조 (5 College 슬롯)
courses/            ← 강의 HTML (Track A: EN / Track B: KO)
broadcast/          ← 방송 시스템 (6 Skillset + 아카이브)
research/           ← Perplexity 에피소드 HTML 렌더링본
data/               ← courses.json, youtube-cache.json
university/atoms/   ← 지식 원자 단위
engine/             ← (예정) PHL Python Runtime

문제 1: phl/ 네이밍 충돌

현재: eae-univ/phl/ — Python Runtime 구현체
      OrbitPrompt/phl/ — HTML Spec + Generator

→ eae-univ/phl/ → eae-univ/engine/ 으로 rename
  이유: 이것은 Spec이 아니라 실행 엔진(Runtime)

문제 2: ParksyLog 파일 표류

현재 (잘못됨):
  eae-univ/ParksyLog_20260317_133812.md
  eae-univ/ParksyLog_20260317_144422.md
  eae-univ/ParksyLog_20260523_153935.md

→ parksy-logs/session-logs/ 로 이동
  이유: 박씨 로그 = 원자재 = parksy-logs 담당

문제 3: whitepaper 분산

현재:
  eae-univ/whitepaper.md        (루트 파일)
  eae-univ/whitepaper/          (폴더)
    AI-functioner-whitepaper-v1.md
    ai-functioner-v1.html
    index.html

→ 루트의 whitepaper.md → whitepaper/whitepaper-v0.md 로 통합
  루트 정리 (루트에 .md 파일 없는 것이 원칙)

문제 4: youtube-setup.json SSOT 불명확

현재: eae-univ, OrbitPrompt, eae.kr 3곳에 분산
→ eae.kr/youtube-setup.json 단일 SSOT
→ eae-univ/youtube-setup.json → 삭제

문제 5: courses/ 비어있음 (Track A 미착수)

현재: courses/km-redefinition/, courses/react-masterclass/ (한국어)
필요:
  courses/en-grandparent-wisdom/  ← Track A 영어 첫 강의
  courses/ko-grandparent-wisdom/  ← Track B 한국어 프리미엄 버전

액션 플랜

Phase 1 — 즉시

항목 액션
ParksyLog 3개 이동 git mv → parksy-logs/session-logs/
youtube-setup.json 삭제 eae.kr SSOT 통합
00_TRUTH 레벨 수정 level 1 → level 2, type 수정

Phase 2 — 다음 세션

항목 액션
phl/ → engine/ rename 네이밍 충돌 해소
whitepaper.md 루트 → 폴더 통합 루트 정리
courses/en-grandparent-wisdom/ 생성 Track A 시범 강의

Phase 3 — Track A 완성

항목 액션
colleges/slots/slot-1-art/ → Track A 영미권 슬롯 지정 슬롯 재배치
colleges/slots/slot-2-ethics/ → Track B 한국 프리미엄 슬롯 슬롯 재배치

00_TRUTH 재정의

{
  "repo": "eae-univ",
  "level": 2,
  "parent": "dtslib-papyrus",
  "type": "content-factory",
  "pipeline_position": "midstream",
  "receives_from": ["OrbitPrompt", "parksy-logs"],
  "feeds_into": ["eae.kr"],
  "inherit": {
    "immutable": "strict",
    "defaults": "override-allowed"
  },
  "created": "2026-01-26"
}

소설 서사 구조

3부 — "사내대학을 짓다"

챕터 1: colleges/     — 오각형 구조 설계 (5개 College 슬롯)
챕터 2: broadcast/    — 방송국 OS 구축 (6 Skillset 체계화)
챕터 3: courses/      — 첫 강의를 만들다 (KM 재정의, React)
챕터 4: research/     — 세계를 조사하다 (Perplexity 16 Space)
챕터 5: engine/       — 언어 엔진을 가동하다 (PHL Python Runtime)

이 레포의 클라이맥스:
  한국 할머니·할아버지의 지혜가 강의가 되고
  영미권 할머니·할아버지를 위한 영어 강의도 자동으로 파생된다.

이 레포의 경계 (침범 금지)

담당 O: 강의 HTML 생산, broadcast 시스템, Pentagon 구조, PHL Python Runtime
담당 X: 원자재 수집 (parksy-logs)
담당 X: PHL 프로토콜 정의 (OrbitPrompt/phl-spec/)
담당 X: 배포 라우팅 (eae.kr)
담당 X: youtube-setup.json 관리 (eae.kr SSOT)
담당 X: 박씨 로그 보관 (parksy-logs)

문서 위치: eae-univ/docs/REFACTORING_PLAN_20260528.md 연관: parksy-logs/docs/REFACTORING_PLAN_20260528.md 연관: OrbitPrompt/docs/REFACTORING_PLAN_20260528.md 연관: eae.kr/docs/REFACTORING_PLAN_20260528.md

cat: docssrc: docs/REFACTORING_PLAN_20260528.md
index F2tree F3philosophy F4reports F5whitepaper F6docs GHsource