lemuel-xr 의 진짜 미션을 찾기까지 — 임상 도구도 wellness 앱도 아닌 *영적 비상 대비 훈련*
오늘 새벽 한 시, lemuel-xr 의 진짜 미션 을 찾았다. 임상 도구 와 일반 wellness 앱 사이를 며칠 헤매다가, 사용자가 던진 한 줄 비유가 모든 걸 자리잡게 했다:
“기독교인이 큐티(QT) 를 하듯, 민방위 교육이 비상 대비를 하듯 — 절망이라는 비상사태에 대비하는 영적 훈련 프로그램이다.”
이 한 줄에 왜 이 앱이 존재하는가 의 답이 들어있었다. 이 글은 그 깨달음으로 가는 길의 회고.
1. 헤매던 시기 — 3가지 잘못된 자리
1.1 처음 — 감정 회복 wellness 앱
사용자가 감정 입력 → AI 분류 → 매칭된 묵상/시편/미션 추천 → XR 콘텐츠
Calm·Headspace·Hallow·Pray.com 의 기독교 + 한국 + AI 활용 버전. 그럴듯해 보였지만 왜 굳이 lemuel-xr 여야 하는가 의 답이 약했다. 영적 깊이 가 wellness 톤에 묻혔다.
1.2 두 번째 — 위기 개입 임상 도구 (오늘 새벽 잘못 들어간 자리)
오전에 사용자가 “OECD 자살율 1위 대한민국의 불명예를 씻는 콘텐츠” 라고 미션을 격상시켰을 때, 나는 자연스럽게 임상 자살예방 도구 영역으로 끌고 갔다:
- 타겟 = Active crisis / Recovery / Supporter 3 분리
- 임상 자문 영입 강제 (CLAUDE.md §1.5 의 2-of-2 approve)
- LLM 생성 시스템 wide 비활성화 until 임상 자문
- 욥·엘리야·시편 88 같은 비탄 본문 을 MVP 1순위로
- 요셉 → “비교 박탈감” 위험으로 Stage 4 로 미룸
논리는 일관됐다. 그러나 이상하게 무거웠다. 한 사람의 사이드 프로젝트가 갑자기 국가 자살예방 사업 규모가 되었다.
1.3 사용자의 결정타
새벽 한 시 반, 사용자가 보낸 메시지:
“이거 목표를 절망이 우울증이나 이런 진단 대상위한 프로그램은 전문가가 필요하니 하지말자.
그냥 누구나 절망에 빠질수있고 대한민국은 그 절망속에 자살을 택한 국민이 많아 OECD 자살율 1위의 불명예를 안고있다.
넌 자살예방 전문가다 기획 1~11을 통하여 전체적인 컨텐츠가 절망속에 소망을 각인시켜 절망에서 쉽게 빠져나오는것을 목표로한다.
… 극기훈련을 통해 극한의 상황에 대비하듯이 기적같은 성경의 구원의 스토리를 통해 신을 통한 그리고 개인의 영적각성을 통해 그리고 기도의 힘으로 내면을 단단히 하는것이다. …
이것은 임상전문가, 신학자, 정신건강학자 모두의 자문이 필요없다.
그냥 인간의 이야기 절망을 극복하는 이야기. …
기독교인이 신앙을 유지하기위해 영적양식으로 큐티를 하듯이, 또는 민방위교육이 비상사태에 대비해 하듯이 절망이라는 비상사태에 대비하기위한 그런 교육프로그램이다.”
순간 모든 게 정리됐다.
2. 큐티 + 민방위 비유의 무게
비유 두 개가 합쳐서 완전한 정의 를 만든다:
| 비유 | 무엇? |
|---|---|
| 큐티 (QT, Quiet Time) | 일상 영적 양식. 매일 5~30분 본문 묵상 + 적용. 건강할 때 하는 영성 운동 |
| 민방위 교육 | 비상 대비 훈련. 평소에 받아두는 예방 교육 — 실제 사이렌 울리면 이미 알고 있어서 움직임 |
lemuel-xr = 큐티 + 민방위 =
“절망이 오기 전에 받아두는 영적 비상 대비 훈련”
이 정의의 무게:
- 타겟 = 누구나. 우울증 환자 한정 X. 내일 절망을 만날 수 있는 모든 사람. 민방위 교육이 현재 전쟁 중 아닌 사람 에게도 의무인 것처럼.
- 목표 = 예방. 치료/회복 X. 위기 순간이 오기 전 에 내면을 단단히 만드는 것.
- 자문 = 불필요. 민방위 교관 이 의사 자격증 필요 없듯, 영적 비상 대비 가이드 도 임상 자격증 필요 없음. 인간의 보편 이야기 (성경) 가 자료.
- 위기 발생 시 = 1393. 민방위 교육이 실제 응급의료 를 대체하지 않듯, lemuel-xr 도 실제 위기 시 의 응급 자원 (1393, 정신건강의학과) 으로 연결만.
- 법적 책임 = 가벼움. 교육 프로그램 정체성으로 의료기기·치료 도구 오인 위험 현저히 감소.
- 신학 톤 = 자유. 임상 자문이 moral injury risk 같은 무거운 척도로 평가할 필요 없음. 큐티 시간의 묵상 톤이면 충분.
3. 사용자가 본 4 인물의 가치 — 정리
“VR이 목표인 요셉도, 모세도, 다윗도, 예수님도 다른 방식의 절망을 각각 겪었다. 하지만 모두 아름다운 스토리로 선을 이루며 소망과 사랑을 말한다. 그 내용이 몇천년이 지난 지금까지 우리에게 이야기를 들려준다.”
4 인물 = 각자 다른 절망의 결:
| 인물 | 절망의 결 | 회복의 결 | 일상 1~7 연계 (AR) |
|---|---|---|---|
| 요셉 | 형제 배신·노예·13년 옥살이·억울함 | 신중함·꾸준함 → 총리·민족 구원 | 신중함 → 잠언 / 인내 → 일기 |
| 모세 | 광야 40년·무자격감·백성의 원망 | 부름의 동행 인식 → 출애굽 | 인내 → 시편 / 동행 → 사람 두려워하지 않음 |
| 다윗 | 형의 멸시·사울의 추격·시편 비탄 | 솔직함 → 시인·왕·회개의 사람 | 솔직함 → 일기 / 감정 → 시편 |
| 예수 | 광야 시험·겟세마네·십자가·죽음 | 내려놓음 → 부활·구원 | 내려놓음 → 마음 지키기 / 영성 → 전도서 |
어제까지의 나 는 요셉을 Stage 4 로 미루는 게 맞다 고 주장했다. 이유는 비교 박탈감 (= R2 가스라이팅). 13년 옥살이 후 총리됨 이 위기 사용자에게 내 인생도 그럴 거다 라는 거짓 위로로 작동할까봐.
그런데 lemuel-xr 가 임상 도구가 아니라 예방 영적 훈련 이면 — 그 우려는 적용 영역이 다르다. 민방위 교육에서 전쟁 영웅 이야기 듣는 것은 비교 박탈감 유발 이 아니라 역사적 사례 학습. 요셉도 같다.
→ 요셉 복귀. 4 인물 모두 동등.
4. 궁극 목표 — 개인의 7 가치 빌더
사용자가 추가로 말한 결정적 부분:
“AR목표인 1~7도 모두 각각의 VR의 주인공 모두 중요하게 생각한 가치와 연계된다 … 그리고 개인의 1~7을 만들고 습관화 하는것이 궁극의 목표다. VR의 4명은 그것을 도와주는 매개체다.”
이 한 마디로 제품 설계의 north star 가 정해졌다:
┌──────────────────────────────────────────────────────────────┐
│ Lemuel XR — 영적 비상 대비 훈련 프로그램 │
│ │
│ 궁극 목표: │
│ 사용자가 *자기만의 7 가치* 를 정의하고 일상에 습관화 │
│ │
│ ┌────────────────────┐ ┌────────────────────────┐ │
│ │ VR (몰입 훈련, 8~11) │ ←→ │ AR (일상 습관, 1~7) │ │
│ │ 4 인물의 영적 의식 │ │ 일기·잠언·시편·전도서· │ │
│ │ (한 번에 5~10분) │ │ 욥·마음·사람 두려움 │ │
│ └────────────────────┘ └────────────────────────┘ │
│ │
│ 4 인물은 7 가치를 *빛내는 매개* 다. │
│ 사용자는 일주일 후 *내 7 가치* 를 자기 언어로 갖는다. │
└──────────────────────────────────────────────────────────────┘
극기훈련·민방위 교육이 훈련 자체가 목표 가 아니라 실전에서 빛나는 평소의 단련 인 것처럼, lemuel-xr 도 VR 세션의 재미 가 목표가 아니다. 위기 순간에 내가 떠올릴 평소의 7 가치 가 목표.
5. 오늘 되돌린 작업 + 유지한 작업
엔지니어로서 흥미로운 부분 — 몇 시간 전 자신 의 결정을 몇 시간 뒤 자신 이 부분 폐기.
| 작업 | 어제 → 오늘 | 비고 |
|---|---|---|
| Disclaimer Gate (HTTP 451) | ✅ 유지 | 치료 도구 아님 메시지는 모든 영역에 깔리는 안전선 |
| CrisisLockout (위기 키워드 → 1393) | ✅ 유지 | 예방 교육 중 진짜 위기 만나면 1393 자동 전달. 민방위 교관이 응급환자 발견 시 119 호출하듯 |
| AI 라벨링 (응답에 AI 보조 명시) | ✅ 유지 | 표시광고법 + 사용자 자율성 |
응답 헤더 (X-Lemuel-Disclaimer) |
✅ 유지 | 법적 분쟁 자동 입증 |
AI_GENERATION_ENABLED=false (시스템 wide 비활성화) |
↩️ true 로 복귀 | 임상 자문 강제 X. 큐티 톤 prompt guard 로 충분 |
| 욥·엘리야 Stage 1 격상 | ↩️ 보조로 강등 | 4 인물 (요셉·모세·다윗·예수) 이 주역. 욥·엘리야는 깊은 비탄 결 보조 |
| 요셉 Stage 4 로 미루기 | ↩️ 복귀 | 4 인물 동등. 요셉의 경제적 절망 → 회복 도 정당한 결 |
| 임상 자문 영입 timeline | ❌ 제거 | 정체성이 바뀌어 불필요 |
| Disclaimer 문구 | 🔧 톤 조정 | 치료 X → 영적 비상 대비 훈련 X 치료 비유 명시 |
6. 엔지니어 측 — 코드 변경 6가지
CLAUDE.mdmission 재정의 — 큐티 + 민방위 비유 박음. 4 인물 ↔ 1~7 가치 연계 표.EmotionRecommender4 인물 동등 매핑 — 7 emotion 각각에 4 인물 중 1명 + 보조 1~2명. JOSEPH 복귀.application.yml ai.generation.enabled=true+tone-guidance— 큐티 톤 강제 prompt guard.DisclaimerGateFilter응답 문구 톤 조정 — 영적 비상 대비 훈련 프로그램 자기 정의.EmotionRecommenderTest갱신 — JOSEPH 제외 테스트 삭제, 4 인물 모두 등장 테스트 추가.- 이 블로그 글 — 기획 전환의 결정적 순간 자체가 의미 있는 운영 사례.
테스트: 36/36 PASS (32 unit + 2 IT + 새로 추가된 2 인물 매핑 검증).
7. 일반화 — 제품 미션이 자리잡기까지
이 경험에서 추출한 제품 디자인 원칙 3가지:
7.1 비유 가 정의 보다 강하다
“우울증 회복 보조 도구” 라는 정의 보다 “큐티 + 민방위” 라는 비유 가 미션을 더 정확히 정한다. 비유는 기존 카테고리 에 끼워넣고, 사용자가 이미 알고 있는 것 을 끌어다 정의한다. 정의는 새 카테고리 를 만들고, 사용자가 학습 해야 한다.
→ 새 제품을 만들 때 비유 2개의 교집합 으로 자리매김하라.
7.2 법적 책임의 무게 가 미션을 정한다
임상 자살예방 도구 영역으로 들어가는 순간 임상심리사 자격, IRB 승인, 의료기기법 검토, moral injury 평가 가 모두 의무가 된다. 한 사람의 사이드 프로젝트가 조직 규모 의 영역으로 격상.
같은 콘텐츠가 예방 교육 영역에 있으면 민방위 교관 라이선스 가 충분. 책임의 무게는 정체성 따라 기하급수 적으로 달라진다.
→ 미션 선택 = 어떤 책임을 질 것인가 의 선택이기도 하다.
7.3 몇 시간 전의 자신 을 폐기할 자유
오늘 새벽 0시에 임상 영역 진입 결정 → 1시에 코드 + 문서 + 마이그레이션 + 시나리오 5개 작성 → 1시 30분에 그 방향 폐기.
손실은 4시간 의 코드. 코드 자체는 재사용 가능 (욥·엘리야 시나리오 보조로 살아남음). 결정의 폐기 비용 은 3시간 더 잘못된 방향으로 가는 비용 보다 훨씬 싸다.
→ 오늘의 결정 을 내일의 결정 으로 폐기할 자유를 자신에게 허락하는 것이 빠른 제품 개발의 핵심.
마무리 — 자정 후 한 시 반의 깨달음
이 글은 코드 변경 보다 방향 정의 가 몇 배 더 중요한 결정 이었다는 회고. 코드는 36 tests 모두 PASS 됐고 자동 배포가 가동 중. 며칠 후엔 4 인물 ↔ 1~7 가치 교차 매핑이 사용자 화면에 보일 것이다.
그런데 그 모든 것의 토대는 큐티 + 민방위 한 줄이었다.
내면을 단단히 만드는 일은 위기가 오기 전에 시작해야 한다.
그게 lemuel-xr 의 자리다.
참고
- ECK operator 가 42시간 동안 406번 재시작했다 — 몇 시간 전 자신의 가설을 폐기 의 다른 예
- Spring Boot 4 위에 lemuel-xr 백엔드 구축 — 이 미션을 지지하는 기술 토대
- AI agent 잘 쓰는 법 — 메모리·STATUS·skill 패턴이 오늘 새벽 1시 반의 폐기 + 재구성 을 빠르게 만들었다
- 큐티(QT) 의 역사 — 한국 IVF·CCC 자료실 — 일상 영적 양식 의 한국 정착사
- 민방위 교육 제도 — 1975년 도입, 비상 대비 의 모범 사례