아주 유용한 글이네요. AST 규칙 정할때, 처음에 전부 자동화하려고 했다가 고생했던 기억이... 이게 하다보니, 애매한 케이스는 빼고 확실한 것만 정하는게 답이더군요.

맞아요 ㅠㅠ 저도 똑같이 "모두 자동화해보자!" 했다가 고생했던 경험이 있습니다.
이야기주신것처럼 애매한 케이스는 제외하고, 확실한 패턴을 우선적으로 처리하는것이 효율적이였습니다 ㅎㅎ

  • 명확한 패턴은 Codemod
  • 애매한 패턴은 수동 처리

이렇게 투 트랙으로 가져가는것이, 구현/리뷰/버그 리스크까지 고려했을 때 효율적이더라고요!