# core.autocrlf=true 인 클론에서 이 두 파일이 CRLF 로 떨어지는 것을 막는다. # # verify.sh — CRLF 셸 스크립트는 POSIX 에서 shebang 이 `bash\r` 로 읽혀 실행 자체가 안 된다. # golden.txt — verify.sh 가 만드는 리포트는 항상 LF 다. golden 만 CRLF 가 되면 모든 --check 가 # 전 행 드리프트로 실패한다. 재현성 지표 #1(신규 클론 복원)이 여기서 깨진다. # # manifest(extraction-manifest.yaml)는 CRLF 그대로 둔다 — verify.sh 가 읽는 지점에서 # `tr -d '\r'` 로 정규화하므로 손댈 이유가 없고, 건드리면 전 행 diff 가 난다. verify.sh text eol=lf golden.txt text eol=lf