핵심 요약
잡코리아가 Rails→Next.js 마이그레이션의 루프 엔지니어링 문제를 자동화 루프와 게이트 기반 검증으로 해결하는 방식을 제시했습니다.
구현 방법
- 7개 게이트(G1–G7)와 축(api/logic/ui/structure/dataEvent/seo)로 목표를 정의
- 원본과 구현을 병렬로 분석하고 차이를 기록
- UI는 상태별 스냅샷으로 검증하며 0픽셀 차이, 허용치 5%를 적용
- 역할별 verifier로 API/로직/UI/구조를 분담
주요 결과
- 첫 화면은 100% 일치
- UI는 최대 6회까지 재검증 가능, 최종 PASS
- 모든 게이트 PASS 시에만 루프 종료

