Every yank job runs four stages: mirror captures the bytes, analyze identifies libraries and modules, reconstruct writes a real Next.js codebase, and verify builds the output and diffs it against the original. If any stage fails its check, you get a report — never a broken clone.