Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
CRITICAL FIX FOR WINDOWS: Problem: Git on Windows uses CRLF, but deployed files use LF. When comparing with slurp (byte-for-byte base64 comparison), CRLF != LF causes false positives. Solution: Decode base64 content and normalize line endings: - Replace CRLF with LF in both Git and server file content - Then compare the normalized content This ensures that line ending differences don't trigger false OUT_OF_SYNC alerts. After deploy, content will match regardless of platform line ending differences.