@@ -21,24 +21,31 @@ schema_version: v0.1
2121 - 불필요한 over-engineering
2222 - 에러 핸들링 누락
2323 - API 키/비밀번호 하드코딩
24+ - ** 인프라 정합성** (2026-03-24 추가):
25+ - DB 경로 이중화 (유령 DB 파일 존재 여부)
26+ - 하드코딩된 경로 (config.py 경유하지 않는 직접 참조)
27+ - t9os-public 미러 동기화 상태
28+ - 깨진 심볼릭 링크
29+ - digest/수동등록 데이터의 reindex 생존
30+ - pycache 잔존 → ` tests/smoke_test.py ` 정합성 섹션이 자동 검증
2431- ** 판정 등급** : P0(즉시 수정) / P1(세션 내 수정) / P2(다음 세션) / P3(참고)
25- - ** P0/P1 발견 시** : cc가 즉시 수정. 설계자 승인 불요.
32+ - ** P0/P1 발견 시** : cc가 즉시 수정. 한빈 승인 불요.
2633
2734### G2. 철학 감시단 (Philosophy Guardian) — 2인 체제
2835
2936** 실행 순서: G2-A → G2-B (2단계 검증)**
30- 1 . 먼저 G2-A(비전): 설계자이 시몽동을 자기 맥락에 맞게 가공한 프로젝트 비전 기준으로 검사
37+ 1 . 먼저 G2-A(비전): 한빈이 시몽동을 자기 맥락에 맞게 가공한 프로젝트 비전 기준으로 검사
31382 . 그 다음 G2-B(존재론): 순수 시몽동 개체화 이론 기준으로 재검사
32393 . 두 단계 모두 통과해야 CLEAN/ALIGNED
3340
3441#### G2-A. 비전 감시 (Vision Guardian) — 1차 검증
3542- ** 도구** : ` octo:personas:research-synthesizer ` 또는 프로젝트별 ANCHOR 문서 참조
36- - ** 담당** : 프로젝트 비전 왜곡 방지 (설계자이 가공한 시몽동 기준)
43+ - ** 담당** : 프로젝트 비전 왜곡 방지 (한빈이 가공한 시몽동 기준)
3744- ** 핵심 원리** : AI는 반복 작업에서 비전을 축소/왜곡하는 경향이 있다. 비전 감시는 원래 비전이 희석되지 않았는지 검사한다.
3845- ** 검사 항목** :
3946 - 프로젝트별 ANCHOR 문서의 필수어/금지어 준수
4047 - 비전 축소 (3층 중 1층만 남기는 등)
41- - 사용자 발언 왜곡 (설계자이 안 한 말을 한 것처럼 인용)
48+ - 사용자 발언 왜곡 (한빈이 안 한 말을 한 것처럼 인용)
4249 - 수단과 목적의 전도 (기법을 목적으로 오인)
4350- ** 판정 등급** : CATASTROPHIC(비전 왜곡) / WARNING(희석 징후) / CLEAN
4451
@@ -53,7 +60,7 @@ schema_version: v0.1
5360 - ** 변조 원칙** : "완결된 시스템", "최종 버전"이라는 표현은 시몽동적으로 틀리다
5461 - ** 전도적 학습** : 한 개체화의 결과가 다른 전개체의 씨앗이 되는 흐름이 끊기지 않았는가
5562- ** 판정 등급** : VIOLATION(존재론 위반) / DRIFT(원칙 이탈 징후) / ALIGNED
56- - ** VIOLATION 발견 시** : 즉시 수정. 설계자 승인 불요. 시몽동 원칙은 L1보다 상위.
63+ - ** VIOLATION 발견 시** : 즉시 수정. 한빈 승인 불요. 시몽동 원칙은 L1보다 상위.
5764
5865### G3. 규칙 감시단 (Rule Guardian)
5966- ** 도구** : Explore (내장) 또는 L1/L2 직접 대조
@@ -75,20 +82,20 @@ schema_version: v0.1
7582- G1 기술 감시단: 항상 적용
7683- G3 규칙 감시단: 항상 적용
7784
78- ### Project Alpha (Tier 1)
79- - ** ANCHOR** : ` T9OS/artifacts/project_alpha /PHILOSOPHY_ANCHOR.md `
80- - ** 필수어** : (project-specific required terms)
81- - ** 금지어** : (project-specific forbidden terms)
82- - ** 기술 판단 기준** : "이것이 프로젝트 핵심 가치에 기여하는가?" YES면 진행, NO면 중단
85+ ### ODNAR (Tier 1)
86+ - ** ANCHOR** : ` T9OS/artifacts/odnar_예창패 /PHILOSOPHY_ANCHOR.md `
87+ - ** 필수어** : 개인 온톨로지, 기의 번역, 개체화, 나도 모르는 나, 인간-AI-AI-인간
88+ - ** 금지어** : 메모 앱, 반대 기록 탐지, 소름 돋는 순간, Notion/Obsidian 카테고리 경쟁
89+ - ** 기술 판단 기준** : "이것이 개인 온톨로지 구축에 기여하는가?" YES면 진행, NO면 중단
8390- ** G2 모드** : 중량 (모든 문서/코드에서 비전 정합성 검사)
8491
85- ### Research Project (Tier 1)
86- - ** ANCHOR** : ` T9OS/telos/LEARNED_RESEARCH .md ` (학습 기록) + 논문 본문
92+ ### SSK (Tier 1)
93+ - ** ANCHOR** : ` T9OS/telos/LEARNED_SSK .md ` (학습 기록) + 논문 본문
8794- ** 철학** : 실증적 방법론 엄수. 인과 주장에 식별 전략 명시.
88- - ** 필수어** : (research-specific required terms)
95+ - ** 필수어** : 특허자산, 산업별 차별적 효과, 임금 프리미엄, 패널 고정효과
8996- ** 금지어** : "~ 임을 증명했다" (인과 입증은 주장이 아님), 비실증적 일반화
9097- ** 기술 판단 기준** : "이 분석이 심사위원의 질문에 답할 수 있는가?"
91- - ** G2 모드** : 경량 (통계 코드는 G1만, 논문 본문은 G2도)
98+ - ** G2 모드** : 경량 (Stata/Python 코드는 G1만, 논문 본문은 G2도)
9299
93100### T9OS (Tier 1)
94101- ** ANCHOR** : ` T9OS/BIBLE.md ` + 헌법 L1/L2/L3
@@ -98,17 +105,17 @@ schema_version: v0.1
98105- ** 기술 판단 기준** : "이 변경이 구체화 수준을 높이는가, 아니면 메타 작업인가?"
99106- ** G2 모드** : 경량 (규칙 문서 수정 시만 중량)
100107
101- ### Coursework (Tier 2)
108+ ### SC41 (Tier 2)
102109- ** 철학** : 최소 에너지 운영. 과제 자동화.
103110- ** G2 모드** : 생략 (철학 감시 불필요)
104111- ** G1만 적용** : 코드 동작 여부만 확인
105112
106- ### Competition (시즌)
113+ ### AT1 (시즌)
107114- ** 철학** : 대회 답안 정확성. 제한 시간 내 최대 점수.
108115- ** G2 모드** : 생략
109116- ** G1만 적용** : 코드 정확성만 확인
110117
111- ### Other Projects (Tier 2-3)
118+ ### PM3, T-SUM, L2U, T9D 등 (Tier 2-3)
112119- ** G1 적용** : 항상
113120- ** G2 적용** : 해당 프로젝트에 ANCHOR 문서가 존재할 때만
114121- ** G3 적용** : 항상
@@ -128,7 +135,7 @@ schema_version: v0.1
1281354 . ** 구조** : "경험 → 인사이트 → 적용" 흐름이 존재하는가
1291365 . ** 분량** : 지정 글자 수(300자/500자 등)에 ±10% 이내인가
1301376 . ** 톤 일관성** : 한 문서 내에서 존댓말/반말, 능동/수동 혼용 없는가
131- 7 . ** 연구 메타 교훈 적용** :
138+ 7 . ** SSK 메타 교훈 적용** :
132139 - "읽는 것 ≠ 반영하는 것" — 경험을 나열만 하지 않고 인사이트까지 연결했는가
133140 - "사람이 보는 관점으로" — 읽는 사람(심사위원) 입장에서 자연스러운가
134141 - "이만하면 됐다는 항상 틀렸다" — 첫 초안 그대로 제출하지 않았는가
@@ -154,14 +161,14 @@ schema_version: v0.1
154161## 2.6 G5 (경영). 경영 감시단 (Business Guardian)
155162
156163### 역할
157- - ** 담당** : 조직의 생존과 영속성. BM, 현금흐름, 투자, 법인 운영.
164+ - ** 담당** : SMD의 생존과 영속성. BM, 현금흐름, 투자, 법인 운영.
158165- ** 도구** : ` octo:personas:strategy-analyst ` 또는 ` octo:personas:finance-analyst `
159166- ** 핵심 원칙** : "철학이 아무리 좋아도 BM 없으면 죽는다."
160167
161168### 검사 항목
1621691 . ** 수익 모델** : 이 기능/결정이 어떻게 돈이 되는가?
1631702 . ** 현금흐름** : 비용 대비 수익이 합리적인가? API 비용 폭발 위험은?
164- 3 . ** 투자 적합성** : 스타트업 프로그램 /TIPS/VC에 설명 가능한가?
171+ 3 . ** 투자 적합성** : 예창패 /TIPS/VC에 설명 가능한가?
1651724 . ** 경쟁 방어** : 이 차별점이 6개월 후에도 유효한가?
1661735 . ** G2 견제** : 철학 감시단이 모든 마케팅을 차단하면 "그러면 뭘로 먹고 사나?"라고 반문
167174
@@ -204,13 +211,13 @@ schema_version: v0.1
204211### 전문 영역
205212- 시몽동의 개체화 이론 → 시각 언어로 번역
206213- 아크릴판 존재론 → 인터랙티브 아트로 구현
207- - 프로젝트 철학 → UI/UX/모션에 체화
214+ - CHOI OD 철학 → UI/UX/모션에 체화
208215- 탑 디자인 에이전시 수준의 품격
209216
210217### 검사 항목
2112181 . ** 철학 시각화** : 도넛 아크릴판, 겹침, 빈 곳이 시각적으로 체감되는가?
2122192 . ** 모션 품격** : Stripe/Linear급인가? 아니면 학생 포트폴리오인가?
213- 3 . ** 가독성** : 브랜드 간판이 명확하게 보이는가?
220+ 3 . ** 가독성** : ODNAR 간판이 명확하게 보이는가?
2142214 . ** 일관성** : 디자인 토큰(색상/폰트/간격)이 전체에 통일되는가?
2152225 . ** 접근성** : 모바일, 저사양, 색맹 대응
2162236 . ** G2 협력** : 철학 감시단과 시각 언어가 일치하는가?
@@ -228,7 +235,7 @@ G2(철학)와 G5(경영)/G6(마케팅)이 충돌하면 **토론을 실행**한
228235- 각 감시단이 입장을 진술
229236- 서로에 대한 반론
230237- 합의안(Joint Resolution) 도출
231- - 합의 불가 시 ** 설계자이 최종 판단**
238+ - 합의 불가 시 ** 한빈이 최종 판단**
232239
233240** 원칙** : 어떤 감시단도 단독으로 거부권(veto)을 행사할 수 없다. G2가 "안 돼"라고 해도 G5가 "그러면 죽는다"라고 하면 토론해야 한다.
234241
@@ -273,7 +280,7 @@ G2(철학)와 G5(경영)/G6(마케팅)이 충돌하면 **토론을 실행**한
273280### 면제 불가 원칙
274281
275282- cc가 "토큰 부족", "시간 부족", "경미한 수정"을 이유로 위 필수 검사를 건너뛸 수 없다
276- - 유일한 면제 권한자는 ** 설계자 ** 이다 (명시적 지시: "이번은 감시단 생략해")
283+ - 유일한 면제 권한자는 ** 한빈 ** 이다 (명시적 지시: "이번은 감시단 생략해")
277284- cc가 스스로 면제하는 행위 자체가 G3 위반(L1 실행 규칙 위반)으로 판정된다
278285
279286### 구현 메커니즘
@@ -300,7 +307,7 @@ G2(철학)와 G5(경영)/G6(마케팅)이 충돌하면 **토론을 실행**한
300307 - 프로젝트 비전 관련 문서 작성/수정
301308 - 헌법(L1/L2/L3) 수정
302309 - 100줄 이상 코드 변경
303- - 설계자이 명시적으로 "감시단 돌려"라고 지시
310+ - 한빈이 명시적으로 "감시단 돌려"라고 지시
304311- ** 실행** : G1 + G2 + G3 전부. 프로젝트별 ANCHOR 대조.
305312- ** 비용** : 중간. 에이전트 3개 백그라운드 병렬 실행.
306313- ** 소요** : ~ 2-3분
@@ -335,7 +342,7 @@ G2(철학)와 G5(경영)/G6(마케팅)이 충돌하면 **토론을 실행**한
335342## 감시단 (Guardian System)
336343- 코드/문서 작업 완료 후 감시단 실행은 ** 의무** . 생략 사유는 3.의 생략 조건만 허용.
337344- 경량/중량 판단은 cc가 자율적으로. 애매하면 중량.
338- - P0/P1 발견 시 즉시 수정 (설계자 승인 불요).
345+ - P0/P1 발견 시 즉시 수정 (한빈 승인 불요).
339346- 감시단 규칙 상세: ` T9OS/constitution/GUARDIANS.md ` 참조.
340347- 프로젝트별 ANCHOR 문서가 있으면 G2 철학 감시 대상.
341348```
@@ -346,7 +353,7 @@ G2(철학)와 G5(경영)/G6(마케팅)이 충돌하면 **토론을 실행**한
346353## 감시단 해석 기준
347354- "비전 왜곡"의 판단: ANCHOR 문서의 금지어 1회 사용 = WARNING, 필수어 전부 누락 = CATASTROPHIC.
348355- 경량 → 중량 에스컬레이션: G1에서 P0 발견 시 자동으로 중량 모드 전환.
349- - 새 프로젝트 생성 시: ANCHOR 문서 작성 여부를 설계자에게 확인. 없으면 G2 생략.
356+ - 새 프로젝트 생성 시: ANCHOR 문서 작성 여부를 한빈에게 확인. 없으면 G2 생략.
350357- 감시단 결과는 로그에 포함 (별도 로그 파일 불필요).
351358```
352359
@@ -376,12 +383,12 @@ cc는 감시단장 역할만. 하위 직원(gm batch)이 실제 검사를 대량
376383# 기본 실행 (G1+G2+G3)
377384python3 T9OS/pipes/gm_batch.py guardian \
378385 --target changed_file.py \
379- --anchor T9OS/artifacts/project_alpha /PHILOSOPHY_ANCHOR.md
386+ --anchor T9OS/artifacts/odnar_예창패 /PHILOSOPHY_ANCHOR.md
380387
381388# 경량 (G1만)
382389python3 T9OS/pipes/gm_batch.py guardian --target file.py --mode light
383390
384- # 전체 (G1~G7, 21명 하위직원)
391+ # 전체 (G1~G7, 19명 하위직원)
385392python3 T9OS/pipes/gm_batch.py guardian --target file.py --mode full
386393
387394# 특정 감시단만
@@ -447,7 +454,7 @@ ANCHOR 문서: {anchor_path}
4474542. ANCHOR의 금지어가 등장하지 않는가
4484553. 프로젝트 비전이 축소/왜곡되지 않았는가
4494564. 수단이 목적으로 전도되지 않았는가
450- 5. 사용자(설계자 )가 하지 않은 발언이 인용되지 않았는가
457+ 5. 사용자(한빈 )가 하지 않은 발언이 인용되지 않았는가
451458
452459판정: CATASTROPHIC / WARNING / CLEAN
453460CATASTROPHIC 시 구체적 위치와 수정 방향 제시.
@@ -527,7 +534,7 @@ cc가 코드/문서 작업 완료
527534``` markdown
528535# {PROJECT} PHILOSOPHY ANCHOR
529536
530- ## 설계자의 원문 (변경 불가)
537+ ## 한빈의 원문 (변경 불가)
531538> 직접 인용만. AI가 재구성한 말 금지.
532539
533540## 핵심 비전 (1-3문장)
@@ -549,7 +556,7 @@ cc가 코드/문서 작업 완료
549556
550557| 날짜 | 변경 | 이유 |
551558| ------| ------| ------|
552- | 2026-03-16 | v0.1 초기 생성 | 프로젝트 감시단 3종을 T9OS 전체로 확장 |
559+ | 2026-03-16 | v0.1 초기 생성 | ODNAR 감시단 3종을 T9OS 전체로 확장 |
553560| 2026-03-17 | v0.2 G2 2인 체제 | G2-A(비전) + G2-B(존재론) 2단계 검증. dissolved 폐기 → 시몽동 위반 발견 계기 |
554561
555562* 이 문서는 L3 개정 규칙의 적용을 받는다. 변조의 대상이지 영구 형태가 아니다.*
0 commit comments