저품질 AI 생성 PR을 거절하기 위한 표준 프로토콜, RFC 406i

Hacker News 토론: https://news.ycombinator.com/item?id=47267947
원문: RFC 406i / 406.fail

이번 주 Hacker News에서는 “The Rejection of Artificially Generated Slop”이라는 제목의 RFC 406i가 눈에 띄게 회자됐다. 이 페이지는 저품질 AI 산출물처럼 보이는 pull request, bug report, 포럼 글을 닫을 때 메인테이너가 붙여 넣을 수 있는 표준 링크를 제안한다. 표현은 과장된 풍자지만, 그 아래 깔린 불만은 충분히 현실적이다.

RFC 406i가 겨냥하는 문제

코드베이스와 맞지 않는데도 자신감 있게 제시되는 검증 없는 수정안.

hallucinated API, 존재하지 않는 라이브러리, 과한 boilerplate.

리뷰를 쉽게 만들기는커녕 오히려 더 느리게 만드는 장황한 설명과 지나치게 매끈한 문체.

문서는 비용 구조가 비대칭이라고 본다. 추측성 AI patch를 만드는 일은 싸지만, 그것이 왜 틀렸는지 증명하는 일은 결국 메인테이너의 시간을 먹는다. 그래서 이 문서는 논쟁보다 경계 설정에 가깝다. 리뷰어가 기계 출력물을 대신 정리해 주는 대신, 제출자가 실제 코드를 읽고 문제를 재현하고 변경 사항을 스스로 검증하라는 책임을 되돌린다.

풍자를 걷어내고 봐도 엔지니어링 교훈은 명확하다. AI-assisted contribution이 설득력을 가지려면, 인간 작성자가 아키텍처를 설명하고 버그 범위를 좁히고 수정이 실제로 동작한다는 근거를 제시할 수 있어야 한다. 그렇지 않으면 저장소는 생성된 텍스트를 무료로 검증해 주는 대기열이 된다. 이 HN 스레드가 포착한 긴장은 바로 그것이다. 오픈소스는 도움을 원하지만, 리뷰 스팸까지 원하는 것은 아니다.