-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitattributes
More file actions
23 lines (20 loc) · 1.19 KB
/
Copy path.gitattributes
File metadata and controls
23 lines (20 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Append-only bump log for the fast-lane test-count ceiling: two branches
# each appending a dated entry should compose cleanly on merge instead of
# conflicting on adjacent lines. See _project/config/fast_lane_ceiling_log.md.
/_project/config/fast_lane_ceiling_log.md merge=union
# The corpus is compared byte-for-byte against what the Explorer publishes, and
# the publisher always emits LF (canonical_json_bytes). Without this, a Windows
# checkout with core.autocrlf=true rewrites every multi-line bundle to CRLF, so
# the stored bytes disagree with the published bytes for reasons that have
# nothing to do with their content: nightly saw all 207 primary bundles fail
# tests/unit/scripts/test_corpus_privacy_invariant.py while the same commit was
# green on Linux. The tree is entirely text (400 .json, 4 .md, 1 .py), so
# pinning it wholesale is safe.
/results-data/** text eol=lf
/_binaries/**/tpcds.dst -text
/_binaries/**/dists.dss -text
# skill-sync snapshot (hand-maintained; the rsync wrapper owns no ignore
# machinery). Keep the committed `.claude/skills` snapshot byte-stable across
# checkouts: no CRLF conversion, same as the old managed block.
/.claude/skills/** -text
/.agents/skills/** -text