# Repo-wide: normalize text to LF in the repository; auto-detect binary.
* text=auto eol=lf

# A snapshot is verified byte for byte against the digests in its snapshot.json,
# so git must not rewrite anything inside one. With end-of-line conversion on
# (the default on Windows), a checkout would rewrite every line of the bundled
# demo and the server would then refuse to start on it -- correctly, since the
# files would no longer be the files that were hashed.
src/juricode_mcp/demo_snapshot/** -text
