콘텐츠로 이동

anti-patterns

  • 증상: PR 설명이 깔끔하고, 불릿이 정렬되어 있고, 테스트가 모두 초록이라는 이유만으로 머지.
  • 왜 안 되는가: 슬롭의 정의 자체가 “보기 좋음 + 검증 부재”.
  • 대안: 5분 진단 프로토콜(03-실전 참조).

2. LLM에게 PR 설명을 맡기고 그대로 신뢰

섹션 제목: “2. LLM에게 PR 설명을 맡기고 그대로 신뢰”
  • 증상: PR 본문이 코드에 없는 변경을 묘사. 환각된 변경 로그.
  • 대안: PR 설명도 사람 한 명이 통독. 또는 별도 verifier 에이전트가 코드와 대조.
  • 증상: comprehensive, robust, seamless, 포괄적, 강건한, 매끄러운.
  • 대안: linter/cleaner 패스에서 자동 제거. 사람이 쓴 게 아니면 거의 100% 슬롭 시그니처.
  • 증상: assert x is not None 류의 테스트가 PR을 통과시킨다.
  • 대안: 테스트 리뷰에서 “이 테스트가 실패할 수 있는 시나리오를 말해 보세요” 질문을 의무화.
  • 증상: 슬롭 README → 다음 세션의 입력 → 더 큰 슬롭 → 무한 루프.
  • 대안: 새 세션 시작 전 README/문서의 진위 검증 패스. ai-slop-cleaner로 마킹.