Community Language Linter (공동체 언어 린터 — LLMWiki 영적 분별 파수꾼)
별칭: Linter · 린터 · 공동체 언어 린터 · 랄프 루프 · Ralph Loop
Community Language Linter (공동체 언어 린터 — LLMWiki 영적 분별 파수꾼)
「지혜로운 자는 자기의 발걸음을 삼가느니라」 — 잠언 14:15 「내가 모르는 것은 모른다 하라」 — 정직성 가드레일
한 줄 정의
LLMWiki에서 저장된 지식의 건강 상태를 점검하고 정합성을 유지하는 자동화된 관리자. 단순 기술 오류 검출 ❌ — 영적 분별력과 신학적 일관성을 유지하는 파수꾼. Karpathy LLM Wiki 원전의 Lint 개념 + 보고서 §3.2 4 기둥 영적 울타리 2 기둥 + 사용자 추가 4 차원 사역 적용을 통합.
요약
본 카드는 본 LLMWiki Karpathy 7 Canon 중 Lint (건전성 점검) 의 사역적 확장. 원전 Karpathy의 Lint = "주기적으로 LLM에게 위키 건강 검진 요청 — 페이지 간 모순·오래된 주장·고아 페이지·빠진 교차참조" 였다면, 사역적 린터는 여기에 신학·영성·언어·환각·정서 차원을 추가.
3 가지 기술적 작업 (모든 LLMWiki에 공통):
- 모순 감지 (Contradiction Detection) — 두 소스 간 논리 충돌
- 유실·고립 페이지 (Orphan Pages) — 끊긴 wikilink·연결 ❌ 페이지
- 시효성 점검 (Stale Claims) — 시간 흐른 지식에 "재검토" 깃발
본 LLMWiki에서 4 차원 사역 적용:
- 신학적 정합성 검증 (Scripture & Doctrine Audit)
- 영적 할루시네이션 차단 (정직성 가드레일)
- 공동체 언어·정서 보호 (복음적 언어 린트)
- 디지털 청지기 지혜 관리 (Bookkeeping 자동화)
본 카드는 4 기둥 2 기둥의 핵심 도구. "랄프 루프(Ralph Loop)" 패턴으로 부적절 답변 거부 + 재생성 강제. 성경적 감사와 짝을 이뤄 본 LLMWiki 신학 검증 루프 형성.
본문 상세
1. Karpathy 원전 — Lint (건전성 점검)
"주기적으로 LLM에게 위키의 건강 검진을 요청한다 — 페이지 간 모순, 최신 source로 대체된 오래된 주장, 들어오는 링크가 없는 고아 페이지, 빠진 교차참조."
→ 일반 LLMWiki의 기본 기능. 본 사역적 LLMWiki는 여기에 신학·영성 차원 추가.
2. 3 가지 기술적 작업
2.1. 모순 감지 (Contradiction Detection)
기술적 의미: 서로 다른 두 소스 간 논리적 충돌 자동 탐지.
사역 사례:
- 두 편의 설교가 동일 본문에 다른 해석
- 신학 서적 vs 양육 자료의 강조점 차이
- 교단 교리 vs 본 LLMWiki 카드 표현 차이
→ 린터는 충돌 지점 보고, 사역자가 분별 결정. 자동 수정 ❌ (Canon 8).
2.2. 유실·고립 페이지 확인 (Orphan Pages)
기술적 의미: incoming wikilink가 없거나 다른 지식과 연결되지 않은 페이지 식별.
사역 사례:
- 작성했지만 9 Chapter 시리즈에 인용되지 ❌ 카드
- index.md에 등록되지 ❌ 카드
- 깨진
[type/non-existent](/vibe-coding/type/non-existent/)wikilink
→ 린터는 보고, 사역자가 ① 카드를 어디에 인용할지 결정 ② 깨진 링크 수정 ③ 카드 자체 삭제 (휴지통 이동) 중 선택.
2.3. 시효성 점검 (Stale Claims)
기술적 의미: last_edited_at 또는 created 가 오래된 카드에 "재검토" 깃발.
사역 사례:
- 2024 GPT-4 정보 → 2026 GPT-5 시대 갱신 필요
- 사역 도구 카탈로그 (변화 빠름)
- 외부 연구 인용 (학설 변경 가능)
→ 린터는 "재검토" 표시, 사역자가 갱신 또는 archive.
3. 사역적 4 차원 (★ 본 LLMWiki 핵심)
3.1. ① 신학적 정합성 검증 (Scripture & Doctrine Audit)
성경적 감사 카드와 짝.
작동:
- AI 생성 콘텐츠 vs 성경 66권 정경 (우리말성경)
- AI 생성 콘텐츠 vs 공동체 교리 (예: 정통 개혁주의)
- 충돌 지점 → 사역자에게 "신학적 모순" 보고
예시:
어떤 교육 자료가 "은혜 중심"의 복음과 배치되는 "율법 중심적" 인과관계를 설명한다면 → 린터는 '신학적 모순'으로 감지 → 사역자에게 보고.
원리: "성경으로 성경을 해석한다" (사 28:10 — "명령에 명령을 더하며 교훈에 교훈을 더하며") 의 시스템적 보조.
→ sola scriptura 토대 + Canon 9 1 층의 자동 운영.
3.2. ② 영적 할루시네이션 차단 (정직성 가드레일)
환각 카드와 짝.
문제: AI는 모르는 질문에도 그럴듯한 답.
린터의 역할:
- AI가 임의로 지어낸 성경 구절 감지 (예: 요 4:55 → 요 4 는 54절까지)
- 존재하지 않는 신학적 근거 감지 (예: "어거스틴은 ... 라고 말했다" 출처 ❌)
- 존재하지 않는 인물·사건 감지
결과: "나는 모릅니다(I don't know)"라고 말하는 정직한 AI 확립 → "정직성 가드레일".
→ Canon 8 (자동 승격 ❌) + 보고서 §3.1 신학적 정확도 점수.
3.3. ③ 공동체 언어와 정서 보호
작동:
- 복음의 따뜻함·위로 vs 차갑고 사무적 세속 가치관
- 지체들에게 상처를 줄 수 있는 표현 사전 차단
- '복음적 언어'로 수정 피드백 루프
차단 대상 어휘 (Canon 11 위반):
| 출처 | 차단어 |
|---|---|
| 뉴에이지 | 깨달음·우주의식·내면의 신성 |
| 불교 | 명상·해탈·카르마 (case/ 한정) |
| 자기 우상화 | "당신은 충분합니다", "당신의 직감을 믿으세요" |
| 다원주의 | "모든 종교는 같은 진리" |
| 정죄·혐오 | (구체 키워드는 사역 매뉴얼에) |
랄프 루프(Ralph Loop) 패턴:
AI 생성 → 린터 검사 → 위반 감지 → 거부 + 재생성 요청 → 재생성 → 린터 재검사 → 통과까지 반복
→ Canon 11 (기독교 언어 전용) 의 자동 운영.
3.4. ④ 디지털 청지기 지혜로운 관리 (Bookkeeping 자동화)
문제: 사역 현장 지식 파편화 — 사역자가 방대한 데이터 관리에 시간 소모 → 본질적 사역 (성도 돌봄·기도) 시간 ↓
린터의 역할:
→ Ch.9 임마누엘 라이프스타일의 시간 재배치 핵심 도구.
→ Karpathy 원전 명제: "유지보수 비용이 거의 0에 가깝기 때문에 위키는 유지된다" — 린터가 그 0의 핵심.
4. 랄프 루프(Ralph Loop) 패턴 상세
보고서 §3.2 인용. 하네스 패턴의 한 종류:
[AI 생성]
↓
[린터 검사 — Pass?]
├─ Pass → 출력
└─ Fail → [거부 + 사유] → [재생성 요청]
↓
[AI 재생성]
↓
(린터 재검사)
↓
[Pass 또는 N회 반복 후 사람 호출]
차단 사유 예시:
- "외경 권명 인용 감지: 토비트"
- "이단 단체명 감지: 신천지"
- "존재하지 않는 성경 구절: 요 4:55"
- "뉴에이지 어휘: 우주의식"
- "정죄적 표현 감지"
→ 본 LLMWiki 하네스 엔지니어링 의 운영 패턴.
5. 본 LLMWiki 운영 체계 — 린터 매핑
| 린터 작업 | 본 LLMWiki 운영 |
|---|---|
| 모순 감지 | A04.05 cross-validator (계획) |
| 고아 페이지 | A03.02 wiki-linker |
| 시효성 점검 | A06.02 performance-auditor (주간) |
| 신학 정합성 | A04.04 doctrine-sidecar (실시간) |
| 환각 차단 | A04.04 + 우리말성경 RAG |
| 언어 정서 | A04.04 + Canon 11 자동 검사 |
| Bookkeeping | A03 그룹 + A06.01 scheduler |
6. 7 명령어 (사역자가 린터에 던질 질의)
본 LLMWiki 운영자가 정기적으로 린터에 요청할 7 가지:
- "지난 1 개월 신학적 모순 감지 카드 목록"
- "고아 페이지 (incoming wikilink 0개) 카드 목록"
- "6 개월 미수정 카드 (재검토 큐)"
- "Canon 9·10·11 위반 의심 카드"
- "환각 의심 (출처 ❌ 인용) 위치"
- "복음적 언어 점수 낮은 카드 (정죄·차가움)"
- "9 Chapter 시리즈 누락 인용 보강 권고"
→ 사역자는 보고를 받고 분별 결정 (Canon 8). 린터가 자동 수정 ❌.
7. Karpathy 원전 vs 본 LLMWiki 사역 확장
| 측면 | Karpathy 원전 | 본 LLMWiki 사역 |
|---|---|---|
| 모순 감지 | 일반 논리 | + 신학적 모순 |
| 고아 페이지 | 인덱싱 | 동일 |
| 시효성 | 일반 정보 | + 신학적 갱신 (시대 변화) |
| 환각 | 사실 검증 | + 성경 구절·인물 검증 |
| 언어 | (해당 없음) | + 복음적 언어·Canon 11 |
| Bookkeeping | 자동화 | + 사역자 시간 재배치 (Ch.9) |
| 출력 | 보고서 | + 사역자 분별 결정 (Canon 8) |
→ 본 LLMWiki는 Karpathy 원전 + 보고서 §3 + 사용자 추가 4 차원 = 통합 모델.
8. 4 기둥 2 기둥의 핵심
본 카드는 4 기둥 영적 울타리 중 2 기둥 (신학 검증 루프) 의 핵심 도구. 짝 카드 = 성경적 감사:
| 도구 | 역할 |
|---|---|
| Scripture Audit | 성경 본문·인용 검증 (Quote Truth) |
| Community Language Linter | 언어·정서·신학 표현 검증 (Express Truth Lovingly) |
| Knowledge Graph | 결정론적 근거 (Connect Truth) |
세 도구가 함께 신학 검증 루프 형성.
9. 본 시리즈 9 Chapter 인용 매핑
| 회차 | 린터 인용 |
|---|---|
| Ch.6 ★ | 본 카드의 핵심 회차 (가드레일·하네스) |
| Ch.7 | LLMWiki Lint 운영 (Karpathy 원전) |
| Ch.8 | 영성 = 린터 보고의 분별 |
| Ch.9 | Bookkeeping 자동화 → 시간 재배치 |
사역 적용
본 카드 카드뉴스 5장
1. Persona: "wiki·자료가 흩어져 정합성 점검이 어려운 사역자"
2. Context: 린터 4 차원 + 랄프 루프 + Karpathy 원전
3. Task: "린터 = 영적 분별 파수꾼"
4. Format:
- 슬라이드 1: 「지혜로운 자는 자기의 발걸음을 삼가니」
- 슬라이드 2: 린터 3 작업 (모순·고아·시효성)
- 슬라이드 3: 사역적 4 차원 (신학·환각·언어·청지기)
- 슬라이드 4: 랄프 루프 — 거부 + 재생성
- 슬라이드 5: "정직한 AI = '나는 모른다'고 말하는 AI"
사역자 자기 진단 5 문항
- 우리 사역에 린터(자동 점검) 가동 중?
- 신학적 모순 발견 시 분별 절차가 있는가?
- AI 환각 (지어낸 구절·인물) 점검 주기?
- 복음적 언어 점수 측정 가능?
- Bookkeeping 자동화로 사역자 시간 회복?
본 LLMWiki 적용 시나리오
주기: 매주 1회 (월요일)
1. A04.04 doctrine-sidecar 실행
2. 7 명령어 자동 실행 → 보고서 생성
3. 사역자 보고서 검토 (15분)
4. 위반 카드 → 분별 결정 (수정·보강·휴지통)
5. log.md에 린트 결과 기록
6. 다음 주 진행
추가 통찰 (2026-04-26 사용자 추가 — 3 층 분해 + Karpathy v2 + 베뢰아)
본 카드 작성 후 사용자가 더 깊은 분석을 추가. 핵심 4 가지:
A. 자기-일관성 vs 진리 정합성 (★ 본질적 한계)
| 측면 | 자기-일관성 (Self-Consistency) | 진리 정합성 (Truth-Alignment) |
|---|---|---|
| 검사 대상 | wiki 내부 구조 | 외부 진리 (성경·복음) |
| 자동화 | ✓ 가능 (린터) | ✗ 사람·공동체만 |
| 위험 | 거짓에 정합적으로 결박된 wiki | 거짓 통과 가능 |
→ 린터가 통과해도 진리 ❌. 본질적 한계 인식 필수. 상세는 Provenance vs Truth-Alignment 신설 카드.
B. 3 층 린트 분해 (★ 자동화 경계)
3 층 린트 분해 카드 신설:
| 층 | 자동화 | 책임자 |
|---|---|---|
| 1 구조 lint | ✓ 자동 | 시스템 |
| 2 목양 lint | 반자동 | LLM 1차 + 사역자 결재 |
| 3 영성 lint | ✗ 자동화 ❌ | 사람·공동체 (기도·분별) |
핵심 명제: "3 층 영성 lint를 자동화하려는 시도 자체가 선용 원칙의 위반."
C. Karpathy LLMWiki v2 명세 — 신뢰도 lifecycle
본 LLMWiki 미래 확장:
- Confidence Score — 사실마다 신뢰도 점수 (0~1)
- Supersession — 새 정보가 옛 정보를 명시적으로 대체
- Decay — 시간 흐름에 따라 신뢰 ↓
- Reinforcement — 반복 확인으로 신뢰 ↑
→ 현재 v1 (frontmatter status: draft/verified). 향후 v2 도입 검토.
D. 베뢰아 사람들 (행 17:11) — 분별의 원형
「베뢰아 사람들 ... 이것이 그러한가 하여 날마다 성경을 상고하므로」
| LLMWiki lint | 신앙 공동체 lint |
|---|---|
| "wiki 안의 [[link]]가 raw에 정박되어 있는가" | "내 안의 가르침과 결심이 말씀에 정박되어 있는가" |
→ 둘 다 본질적으로 provenance 검사. 그러나 검사 주체와 깊이가 다름.
E. 4 가지 시스템 메타포 (자동 vs 사람)
| 비유 | LLM | Lint | 사람 영성 |
|---|---|---|---|
| 출판 | 편집자 (scribe) | 교정자 (proofreader) | 정경적 검증자 (canonical reviewer) |
| 사역 (말) | 말 | 마구 (Harness) | 마부의 손과 눈 |
| 오케스트라 | 악기 음정 | 튜너 | 지휘자의 귀 (찬양 vs 모독 분별) |
| 베뢰아 | 들은 가르침 | "이것이 그러한가" | 날마다 성경을 상고 |
→ "튜너 없으면 음 어긋나지만, 튜너만 가지고는 곡이 찬양인지 모독인지 알 수 ❌" — 사용자
한계와 주의사항
- 린터는 보고, 사역자가 결정 (Canon 8)
- 정량화 함정 — "신학적 정확도 점수"는 보조 지표
- 모든 린트가 자동 수정 ❌ — 사역자 분별 필수
- 랄프 루프 N회 반복해도 통과 ❌면 사람 호출
- Bookkeeping 자동화가 코이노니아 약화 ❌ — 시간 재배치는 사역자 선택
- 린터 자체의 신학적 편향 가능 — 정기 감사 필수
핵심 인용 / 명언
"주기적으로 LLM에게 위키의 건강 검진을 요청한다." — Karpathy LLM Wiki Gist
"지혜로운 자는 자기의 발걸음을 삼가느니라" — 잠언 14:15 (보고서 결론)
"성경으로 성경을 해석한다." (사 28:10 원리)
"정직한 AI = '나는 모릅니다(I don't know)'라고 말하는 AI."
"린터는 보고, 사역자가 결정한다." — Canon 8
관련
본 LLMWiki 핵심 인용
- synthesis/digital-steward-evolution-harness-report — 보고서 종합
- synthesis/ai-seonyong-ch6-harness-engineering — Ch.6 ★
- concept/4-pillar-spiritual-hedge — 4 기둥 (본 카드 = 2 기둥)
- concept/karpathy-llm-wiki-pattern — Karpathy 원전 Lint
짝 카드
- term/scripture-audit — 성경적 감사 (린터의 짝)
- term/spiritual-garbage-collection — 영적 가비지 컬렉션 (린터의 시간적 확장)
- term/hallucination-환각 — 환각 (린터가 차단)
토대 신학·기술
- term/sola-scriptura — 신학 검증의 토대
- term/knowledge-graph — 결정론적 근거
- concept/3-layer-guardrail — 가드레일 1 층의 자동 운영
외부 참조
- 보고서 §3.2 (공동체 언어 린터)
- 사용자 추가 입력 (2026-04-26 — LLMWiki 린터 4 차원)
- Karpathy LLM Wiki Gist (2026-04, "Lint" 섹션)
- 잠 14:15 / 사 28:10
"린터 = LLMWiki의 영적 분별 파수꾼. 지혜로운 발걸음의 자동화."