신기능 ★ 2026-06-07
v1.9.409
encoding-check --apply 가 .sh/shebang 깨뜨리던 것 차단 (8번째 버그헌트, UR-0113)
인코딩 도구 자기모순 수정 — `env encoding-check --apply` 가 .sh(shebang) 파일에 BOM 을 추가해 스크립트 실행을 깨뜨리던 것 차단.
핵심 변경
--apply 루프: .sh 확장자 또는 첫 2바이트가 #!(shebang)인 파일은 BOM 추가 스킵(action: skipped-shebang). .ps1/.bat 등은 기존대로 BOM 추가.
**selftest 154→155 PASS** (.sh shebang 보존 + .ps1 BOM 추가 행위검증).
**E2E 347→348 PASS** (CLI --apply: .sh 첫바이트 #! 보존(BOM 없음) + .ps1 BOM 추가).