# ═══════════════════════════════════════════════════════════════
# Endpoint — Git Attributes
# ───────────────────────────────────────────────────────────────
# Enforces LF line endings across all platforms (Windows, macOS,
# Linux). Prevents CRLF from breaking shebang lines and shell
# scripts.
# ═══════════════════════════════════════════════════════════════

# Auto-detect text vs binary; normalize all text to LF.
* text=auto eol=lf

# Explicit text types (enforce LF).
*.py    text eol=lf
*.sh    text eol=lf
*.yaml  text eol=lf
*.yml   text eol=lf
*.json  text eol=lf
*.md    text eol=lf
*.toml  text eol=lf

Makefile        text eol=lf
Dockerfile      text eol=lf
