문맥 부패 (Context Rot)
Concept (개념)aiverifiedFri May 01

문맥 부패 (Context Rot)

별칭: Context Rot · 문맥 부패 · 컨텍스트 오염 · 컨텍스트 부식

#context-rot#vbc-mechanism#requirements-drift#three-month-wall#vbc

요약

concept/vibe-coding 진행 중 대화 이력에만 의존 하는 작업 방식이 시간이 지날수록 AI 의 이전 결정 사항을 망각 시키고, 결과적으로 기존 코드 패턴과 충돌하는 새 코드 를 생성하는 메커니즘. 3개월의 벽 (term/three-month-wall) 의 혼돈 단계 핵심 원리.

상세

메커니즘 4단계

단계행위결과
1. 대화 시작초기 설계 의도가 컨텍스트에 적재일관된 패턴 유지
2. 시간 누적대화가 길어지며 term/context-window 가 한계에 근접AI 가 이전 결정을 부분 망각
3. 충돌 생성망각된 결정에 어긋나는 새 코드 작성term/requirements-drift
4. 재작성 강제기존 시스템과 충돌하는 코드가 누적전체 재작성

부패(Rot) 인가

  • 오염 보다 부패 가 정확 — 처음에는 멀쩡하다가 시간이 지나며 망가진다.
  • Bit rot (코드 부식) 의 LLM 시대 변형.

전형적 증상

  • 6개 파일에 미들웨어가 무질서하게 흩어짐
  • 이미 정의된 함수를 다시 정의
  • 기술 스택을 중간에 바꿈 (case/dog-tracker-bloat)

대응 전략

전략역할
term/persistent-instructions (CLAUDE.md 등)매 세션 자동 리로드 = 핵심 결정 영구 보존
마이크로 태스크 분해한 세션의 작업 단위 짧게 — 부패 누적 차단
Git Worktree 격리실패한 세션을 분리 — 부패가 본 시스템에 침투 못 하게
Subagent격리된 컨텍스트에서 작업 — 부모 컨텍스트의 부패 차단

→ 4 전략은 03 HRN 의 핵심 카드들.

방법론

강의 활용 (02 VBC lesson/vbc-failures-and-causes메커니즘 슬라이드):

  1. 3개월의 벽 표를 보여준 후, 무너지는지의 핵심 메커니즘으로 본 카드 제시.
  2. Bit rot 비유로 친숙성 확보.
  3. 4 대응 전략을 예고 — 03 HRN 으로 자연 전환.

주의사항

  • 번역 통일: 문맥 부패 로 통일. 컨텍스트 부식·문맥 오염 등 동의어 혼용 금지.
  • 시간 차원의 강조: 오염처음부터 가 아니라 시간 누적 임을 명시 — 처음엔 멀쩡 한 게 핵심.
  • AI 비판으로 환원 금지: AI 가 망각하는 게 잘못 이 아니라 우리가 영구 지시어를 안 줘서 — 책임 재분배.
  • 진단 vs 처방의 분리: 본 카드는 진단. 처방 (영구 지시어 등) 은 03 HRN 카드들로 환원.