요구사항 표류 (Requirements Drift)
Term (용어)aiverifiedFri May 01

요구사항 표류 (Requirements Drift)

별칭: Requirements Drift · 요구사항 표류 · Spec Drift · 명세 표류

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

정의

초기 설계 의도시간 / 대화 누적 / 사용자 변심 등으로 서서히 다른 방향으로 옮겨가는 현상. concept/context-rot 의 결과 중 하나. term/three-month-wall혼돈 단계 진입 신호.

4가지 표류 유형

유형트리거
1. 망각형AI 가 이전 결정을 term/context-window 한계로 잊음
2. 변심형사용자가 요구사항을 수시로 변경
3. 임의 해석형모호한 명세를 AI 가 임의로 채움 (case/lovable-auth-inversion)
4. 누적 충돌형작은 변경이 누적돼 원본 의도와 충돌

결과

사례

대응 (03 HRN 으로 환원)

대응역할
term/persistent-instructions (CLAUDE.md 등)초기 의도 영구 보존
term/spec 명시화모호한 부분 제거
마이크로 태스크 + Git Worktree표류가 본 시스템 으로 침투 못 하게 격리

강의 활용

02 VBC lesson/vbc-failures-and-causes / 04 DSL:

  • "요구사항이 서서히 다른 곳으로 가고 있다는 사실을 모를 때 가 가장 위험."
  • "고정된 Spec 이 입니다."

주의사항

  • 변경 자체가 죄가 아님: 요구사항 변경은 정상. 변경을 흡수할 설계 가 없을 때만 표류가 된다.
  • 번역 통일: 요구사항 표류 권장. 명세 표류 도 가능. Spec drift 영어 그대로도 OK.
  • drift / shift 차이: Drift서서히·무자각, Shift명시적 전환. 본 카드는 Drift 만 다룬다.