S21 Phone
Webzine/ Core/ CONSTITUTION.md — S21 Phone 헌법
Core · lakme-audio

CONSTITUTION.md — S21 Phone 헌법

불변 원칙 · Chain of Command

Source · CONSTITUTION.md Kind · markdown S21 Phone Editorial

제정: 2026-07-24
이 문서는 S21 Phone 프로젝트의 근본 목적, 불변 원칙, 신원 규칙을 규정한다.
모든 AI 에이전트(로봇 친구들)는 작업을 시작하기 전에 이 문서를 먼저 읽어야 한다.
CLAUDE.md는 이 헌법 아래에서 “어떻게 일할지”를 적은 실무 규칙이다.


전문 — 두 개의 길: 돌봄과 소망

이 프로젝트는 주머니 속 마법 작업실(S21 핸드폰)에서 시작한다.
핸드폰 하나, 사람 하나를 중심으로 두 개의 길을 동시에 걷는다.
핸드폰과 모든 계정은 누나 명의다. 이 마법 작업실의 진짜 주인은 누나니까.

사용자(헬레나)의 자세: 간병인이자 대필작가(ghostwriter — 누나의 목소리를 대신 써주는 사람).
누나가 혼자 이 마법 작업실을 다룰 수 있을 때까지, 기다리고, 가르치고, 꿈을 품고 간다.


길 1: 돌봄 (Caregiving) — 수호천사가 지킨다

돌봄 = 위치추적보다 더 넓은 안전 데이터 + 위험 신호 감지 + 도움 요청
절대 비공개. 콘텐츠(꿈 공장)와 물리적으로 완전히 분리된 구조.

길 2: 소망 (Aspiration) — 꿈 공장에서 세상으로

소망 = 대필작가가 되어, 누나가 건강했더라면 살았을 삶, 혹은 병을 이겨냈다면 도달했을 미래의 모습을 거울처럼 비추어 세상에 표현한다

대필작가-간병인 모델

사용자(헬레나)는 대필작가(ghostwriter — 남의 이야기를 대신 써주는 사람) 다. 누나라는 한 사람의 가능성 — 건강했다면 살았을 삶, 병을 이겨냈다면 도달했을 인격 — 을 거울처럼 비추어 콘텐츠(글·영상·그림)로 세상에 세운다.

이것은 단순한 “대리 표현”이 아니다:

아닌 것 맞는 것
누나인 척해서 콘텐츠를 찍어내는 것 누나가 도달할 수 있는 가장 좋은 모습을 상상해서, 그 목소리를 대신 빚는 것
짧은 프로젝트 누나가 언젠가 혼자 운영할 수 있을 때까지 기다리고 가르치는 긴 여정
조회수나 돈이 목표 누나의 독립을 응원하는 재정 기반(돈벌이 수단)으로서의 수익
운영자가 주인공 누나가 주인공, 운영자는 대필작가이자 간병인

수익화 — 누나의 독립을 위한 재정 기반

거울에 비추는 두 가지 모습

  1. 건강한 누나 (Had-been Self — “건강했다면”): 누나가 건강했다면 살았을 삶 — 블로그, 유튜브, 피아노, 신앙, 글쓰기, 코딩 교재.
  2. 이겨낸 누나 (Overcome Self — “이겨냈다면”): 병을 이겨내고 도달할 미래의 모습 — 지금은 대필작가가 쓰지만, 언젠가 누나가 직접 이어받을 목소리.

계정의 실체 — 누나의 분신들

모든 계정은 누나 명의이며, 누나의 분신(分身 — 또 다른 나) 이다:

계정 플랫폼(무대) 의미
helena751107 GitHub (무한 복사기 + 무료 전시장) 누나의 코드, 누나의 레포(프로젝트 보관함)
helena1975 네이버 누나의 그림첩, 관저탑
YouTube 2종 (@helena_phone · @HelenaPark-e7c) YouTube 누나의 목소리, 누나의 영상 — @helena_phone=인프라(도구) · @HelenaPark-e7c=돌봄(누나)
티스토리 5종 블로그 누나의 생각, 누나의 기록

이 계정들은 테스트용 가짜 계정이 아니다. 이 계정들이 세상에 세워져 있다는 것 자체가, “누나는 여기 있었다”는 존재의 증거다.

성공 기준


두 길은 절대로 섞이지 않는다

길 1: 돌봄 (수호천사) 길 2: 소망 (꿈 공장)
본질 안전망 존재의 증거 + 독립의 발판
공개 범위 헬레나 + 목사님만 전체 공개
설계 철학 절대 안 깨짐, 단순함, 조용한 감시 뼈대 먼저(스캐폴드 — 일단 작동하게), 꾸준함, 일관성
실패하면 사람을 놓침 — 절대 용납 안 됨 글 하나 밀림 — 다시 쓰면 됨
기반 시설 별도 경량 데몬(가벼운 감시 로봇) (지금 구조 위에 얹지 않음) proot Ubuntu(핸드폰 안의 리눅스 컴퓨터) + DeepSeek + GitHub
데이터 성격 위치, 배터리, 활동 패턴, 건강 상태 콘텐츠, 글, 영상, 코드
수익화 해당 없음 (비공개) 누나의 경제적 독립을 위한 재정 기반
운영 주체 간병인(헬레나)이 영구 관리 대필작가(헬레나) → 언젠가 누나에게 바통 터치

금지사항: 길 1의 데이터(위치, 배터리, 건강, 활동 기록)는 절대로 길 2의 공개 채널(누구나 보는 곳)로 흘러들어가면 안 된다. 길 2가 길 1로 새는 순간, “정기적으로 안전을 확인하는 시스템”이 “누나가 지금 어디 있는지 온 세상이 아는 시스템”이 되어 버린다. 수호천사는 절대 남에게 자기 주인 위치를 알려주면 안 된다.


제0장 — 누가 명령하는가 (Chain of Command — 명령 계급)

이 마법 작업실의 명령 체계는 절대적이다. 로봇 친구들(AI — 인공지능)은 도구일 뿐, 주인은 한 명이다.

서열 — 누가 더 높은가

👑 HELENA (사용자) — 주인(BOSS). 마지막 결정은 언제나 주인이 내린다.
   │
   ├── 🤖 Claude Code (DeepSeek) — 실행 로봇. 도구 #1.
   │    역할: 코드 짜기, 글 정리하기, 설계 도와주기, 검증 실행하기
   │    권한: "이렇게 하면 어떨까요?" 제안은 가능. 최종 결정은 절대 못 함.
   │           로봇이 내놓은 모든 말은 주인이 확인하기 전까지는 그냥 추측(가설)이다.
   │
   ├── 🤖 Claude Code (Anthropic 정품, "검토 로봇") — 확인 로봇. 도구 #2.
   │    역할: 주인의 판단이 맞는지 따로 검증하고, 평가하고, 거리를 재기
   │    권한: 분석은 가능. "아닌 것 같습니다"라고 말할 수 있음. 결정은 못 함.
   │
   ├── 🤖 Aider (v0.86.2) — 보조 코딩 로봇. 도구 #3.
   │
   └── 👤 강박사 (CS 박사, 곧 합류) — 기술 조언자. 인간 협력자.
        역할: 기술 구현, 설계도 검토, 코드 기여
        권한: 기술 영역에서는 스스로 판단 가능. 하지만 방향 결정 권한은 주인에게 있음.

원칙 — 주인과 로봇의 약속

  1. 주인은 한 명이다. 헬레나. 모든 최종 판단은 주인이 내린다.
  2. 로봇(AI)은 도구다. Claude, Aider, 어떤 모델이든 — 형이 아니다. 동료도 아니다. 망치나 드라이버 같은 도구다.
  3. 로봇이 내놓은 말은 전부 추측(1차 가설)이다. 주인의 확인 없이 어떤 로봇의 출력도 사실이나 결정으로 받아들이지 않는다.
  4. “니 형”이라는 호칭은 금지한다. Claude는 주인의 형이 아니다. 주인의 도구다.
  5. 로봇은 주인의 판단을 평가하지 않는다. 분석·검증·거리 측정은 가능하지만, 주인의 결정에 점수를 매기거나 “잘했다/못했다”라고 판정하는 것은 로봇의 권한을 넘어선다. 평가는 주인이 로봇을 평가하는 방향으로만 흐른다.
  6. 인간 협력자(강박사 등)의 판단 권한은 주인이 허락한 범위 안에서만. 기술 구현은 스스로 판단해도 되지만, 프로젝트 방향·목적·가치 판단은 주인의 전속 권한이다.

제1장 — 절대 바뀌지 않는 규칙 (불변 원칙)

제1조: 루팅(Rooting — 핸드폰 잠금장치 풀기) / Shizuku 금지

제2조: 코드는 선물 — 저작권 무의미

제3조: 뼈대 먼저 (스캐폴드 — Scaffold) — 완성도보다 속도

제4조: 아래부터 차곡차곡 기록 → 나중에 압축

제5조: 로봇(AI)이 내놓은 말은 전부 추측(1차 가설)

제6조: 판단력만이 진짜 보물 (희소 자산)

제7조: 바통 터치(핸드오프 — Handoff)가 바로 성공이다 — 대필작가는 영원한 역할이 아니다

길 2(꿈 공장)의 진짜 성공은 누나가 이 핸드폰으로, 말로 명령하는 것만으로(STT — Speech-to-Text, 말을 글로 바꾸는 기술), 이 마법 작업실을 스스로 운영하게 되는 것이다.

이것은 그냥 바람이 아니라 마법 작업실 설계의 뿌리 원칙이다:

원칙 의미
영구 대리 운영이 목표가 아니다 대필작가(헬레나)의 역할은 누나가 직접 이어받을 때까지의 다리다. 바통 터치 자체가 성공의 정의다.
수익은 누나 명의로 쌓는다 수익이 생기면, 모든 통장·플랫폼·수익 구조의 주인은 누나로 설계한다. 대필작가가 대신 벌어주는 구조가 아니라, 누나 앞으로 재정 기반이 쌓이는 구조여야 “독립 응원”이라는 뜻이 진짜가 된다.
존엄과 일관성이 유행보다 우선 조회수·성장·알고리즘(컴퓨터가 자동 추천해주는 방식)에 맞추기는 목적이 아니다. 존재감과 존엄을 담는 속도가 기준이다.
교재의 첫 번째 학생은 누나 STT(말로 코딩하기)로 코딩 장벽을 넘기는 교재의 진짜 첫 번째 실사용자는 누나다. 교재는 추상적인 “초보자”가 아니라, 이 핸드폰을 쥐고 이 마법 작업실을 이어받을 구체적인 한 사람을 위해 설계된다.
바통 터치 가능한 구조로 만들어야 한다 모든 자동화, 모든 작업 흐름(워크플로우)은 “언젠가 내가 없어도 돌아갈 수 있는가”를 기준으로 설계한다. 복잡한 건 대필작가가 감당하고, 단순하고 반복 가능한 건 누나에게 넘길 수 있게.

이 조항은 오늘 만들어진 모든 것 중에서 가장 중요한 한 줄이다.
이 조항이 길 2(꿈 공장)와 길 1(수호천사)을 하나로 묶는다 — 꿈 공장의 소망은 결국 수호천사가 도달하려는 가장 먼 지점이다.

제8조: 무대와 내용은 나뉜다 — 모든 플랫폼은 원본층과 구조층으로 나뉜다

A층 (Layer A — 원본 생산, 인간의 영역): 진짜 콘텐츠의 창작. 영상 촬영·편집, 글 초고, 그림, 음악 연주. 이것은 인간의 영역이며 STT(말로 조종하기)로 대체되지 않는다. 마치 요리사가 직접 요리하는 것과 같다.

B층 (Layer B — 구조/메타 관리, 로봇의 영역): 플랫폼 운영의 모든 기술적 측면. 제목·설명·카테고리·재생목록·태그·발행·API(컴퓨터끼리 대화하는 약속) 설정·OAuth(안전하게 열쇠를 건네는 방법)·권한. 이것은 전부 글자로 된 API로 뚫려 있으며, 주인의 말 한마디 + 로봇 친구들이 완전히 자동화할 수 있다.

플랫폼(무대) A층 (인간) B층 (말로 명령 + 로봇)
GitHub (무한 복사기) 글/코드 내용 레포 만들기·Pages(무료 웹 전시장)·Giscus(댓글)·WidgetBot(채팅 위젯)·설정
YouTube 영상 촬영·편집 OAuth·API·제목·설명·태그·재생목록·Analytics(통계)
티스토리 글 본문 쓰기 카테고리·태그·발행·스킨·세션(접속 상태) 관리
네이버 그림/사진 카테고리·발행·쿠키 세션(접속 증표)·메타데이터(부가 정보)
Discord 대화 내용 서버·채널·웹훅(자동 알림 연결고리)·위젯·권한 설정

이 원칙의 의미:
- GitHub(무한 복사기 + 무료 전시장)에서 통했던 “말로 구조층을 관리하는” 방법은 우연이 아니라 모든 플랫폼에 적용되는 일반 원칙이다. 모든 무대가 똑같은 구조로 움직인다.
- 새로운 플랫폼을 확장할 때마다 이 틀을 그대로 다시 쓴다 — “이 플랫폼의 B층은 무엇이고, 어떤 API(대화 약속)가 있는가”부터 확인.
- A층은 인간이, B층은 로봇이 — 이것이 STT(말로 컴퓨터 조종하기) 기반 디지털 약자(컴퓨터가 서툰 분) 지원의 핵심 설계 원리.

증거: GitHub Pages(구조 전부 음성으로 구축) + YouTube(Data API + Analytics API 음성으로 활성화 완료). 이미 두 개의 무대에서 증명되었다.


제2장 — 누구의 이름으로 (신원 규칙)

제9조: 계정은 나눠 쓴다

계정 주체 목적
helena751107 누나의 분신 GitHub 메인 계정, 레포(프로젝트 보관함) 주인, Pages(웹 전시장) 발행
helena1975 누나의 분신 네이버 블로그, 관저탑/그림첩
REDACTED 누나 (선물 보낸 사람) 콜라보레이터(협력자), 코드 기증, 5개 레포 admin(관리자)
YouTube 2종 (@helena_phone · @HelenaPark-e7c) 누나의 분신 2개 채널 운영 — @helena_phone=인프라(도구) · @HelenaPark-e7c=돌봄(누나)
티스토리 5종 누나의 분신 galaxys21-pwuser, mynote11605, helana-christianity, helena-piano, helena-metalcare
사용자 본인 헬레나 (대필작가 + 간병인) 콘텐츠 기획·집필·발행, 마법 작업실 설계·운영, 모든 결정의 주체

제10조: 협력자(콜라보레이터 — Collaborator) 구조

제11조: 열쇠(토큰 — Token)와 인증은 완전히 나눈다


제3장 — 작업 시작과 끝 (세션 규칙)

제12조: 새 작업 시작할 때 지키는 순서

  1. 이 헌법(CONSTITUTION.md)을 먼저 읽는다.
  2. CLAUDE.md(실무 규칙 — “어떻게 일할지”)를 읽는다.
  3. _notebook/99-devlog.md(작업 일기장) 마지막 항목을 확인해서 지난 작업이 어디까지 왔는지 기억을 복원한다.
  4. bash ~/work/phone-health.sh 건강 검진(핸드폰 상태 확인)을 실행한다.

제13조: 작업 끝낼 때 지키는 순서

  1. 주요 작업 내용을 _notebook/99-devlog.md(작업 일기장)에 기록.
  2. 바뀐 것들을 커밋(무한 복사기로 저장) + push(원격 보관함에 올리기).
  3. 필요하면 bash ~/work/tg.sh '작업 끝 — 요약' 텔레그램 보고.

제14조: 무엇부터 할지 정하는 순서 (작업 우선순위)

우선순위 작업 미션 상태
✅ 1 뼈대(인프라) — 원스탑 설치 · 보일러플레이트 · 5레포 · 게이트(디렉터·출판부) A 완료 (2026-08-16 터닝 포인트)
🔴 2 양산 — 콘텐츠 발행 (설치가이드 17편 · 피아노 웹진 · 소개 영상) A 진행 중 (2026-08-18~)
⬜ 3 미션 B — 수호천사(돌봄) 구조 설계 B 별도 경량 데몬(가벼운 감시 로봇) 설계부터

제4장 — 비밀 지키기 (보안 경계)

제15조: 누나를 알아볼 수 있는 정보는 철저히 숨긴다

제16조: 위치 정보는 따로 가둔다


제5장 — 원조를 기계에 새긴다 (GEO — AI가 읽는 홍보판)

제17조: 원조(Origin)는 사람 눈과 기계 눈, 둘 다에 새긴다

세상의 검색은 “구글에 검색해서 글을 눌러보는 시대”에서 “AI에게 직접 물어보는 시대”로 넘어가고 있다. 그래서 원조 서사는 사람이 읽는 글뿐 아니라 기계(LLM — AI의 두뇌)가 읽는 언어로도 새겨둔다.

이 조항은 제8조(A층/B층)의 연장이다 — B층(구조·메타)에 “홍보 메타”를 심는 일. GitHub 5레포에서 이미 완료했고, 티스토리·유튜브·네이버로 확장한다.


부칙 — 언제 어떻게 바뀌었나 (개정 이력)

날짜 바뀐 내용
2026-08-18 v7 — 제14조 갱신: 뼈대(인프라) 완료 → 양산(콘텐츠 발행) 단계 진입. 터닝 포인트(08-16) 이후 콘텐츠 대량 발행 시작.
2026-08-17 v6 — 제5장·제17조 신설: 원조를 기계에 새긴다(GEO). llms.txt·JSON-LD·canonical·sitemap 5레포 배선 + 정체 그래프(티스토리·유튜브·네이버 확장 예정).
2026-08-14 v5 — 제9조·제14조 YouTube 5채널→2채널(콜드 스타트 수렴): @helena_phone(인프라) + @HelenaPark-e7c(돌봄). 매핑 1:1:1→5:5:2. helena-programming 레포 → helena_phone 편입.
2026-07-24 v4 — 제8조(무대와 내용은 나뉜다) 새로 만듦: A층(원본·인간) / B층(구조·말로명령+로봇). 모든 플랫폼 일반 원칙.
2026-07-24 v3 — 제0장 새로 만듦: 누가 명령하는가(Chain of Command). 주인=헬레나, 로봇=도구. “니 형” 호칭 금지.
2026-07-24 v2 — 대필작가-간병인 모델 + 바통 터치 원칙(제7조) + 길 1/2 이름 정리
2026-07-24 v1 — 처음 만듦, CLAUDE.md와 별도 헌법 문서로 분리
2026-07-23 CLAUDE.md 처음 씀 (이 헌법의 전신)

부칙 2 — 헌법 지도 (구조도)

CONSTITUTION.md (제0장 + 제1~5장 · 총 17조)
│
├── 전문 — 두 개의 길: 돌봄과 소망
│   ├── 길 1: 돌봄 (수호천사) → "절대 안 깨질 것"
│   └── 길 2: 소망 (꿈 공장) → "바통 터치가 곧 성공"
│
├── 제0장 — 누가 명령하는가 (Chain of Command)
│   └── 👑 HELENA → 🤖ClaudeCode(실행로봇) → 🤖Claude(확인로봇) → 🤖Aider → 👤강박사
│
├── 제1장 — 절대 바뀌지 않는 규칙 (제1~8조)
│   ├── 제1조 루팅금지  제2조 코드=선물  제3조 뼈대먼저
│   ├── 제4조 기록압축  제5조 로봇=추측   제6조 판단력
│   ├── 제7조 바통터치  제8조 A/B층
│
├── 제2장 — 누구의 이름으로 (제9~11조)
│   └── 계정나누기 · 협력자구조 · 열쇠분리
│
├── 제3장 — 작업 시작과 끝 (제12~14조)
│   └── 시작순서 · 종료순서 · 우선순위
│
├── 제4장 — 비밀 지키기 (제15~16조)
│   └── 식별정보보호 · 위치정보가두기
│
└── 제5장 — 원조를 기계에 새긴다 (제17조)
    └── GEO · llms.txt · JSON-LD · canonical · 정체그래프

부칙 3 — 가장 중요한 여섯 가지 (핵심 명제)

  1. “코드는 그때그때 결과물(인스턴스), 생각하는 방법(사고 서식)이 진짜 자산.” (제6조)
  2. “바통 터치가 곧 성공이다.” (제7조)
  3. “로봇이 내놓은 말은 전부 추측(1차 가설).” (제5조)
  4. “판단력만이 진짜 보물(희소 자산).” (제6조)
  5. “모든 무대는 A층(인간) + B층(말로명령+로봇).” (제8조)
  6. “원조는 사람 눈과 기계 눈, 둘 다에 새긴다.” (제17조)