1# Line endings, for tests that run on three platforms.2#3# The tests compare bytes: a generated artifact against the committed one, a4# manifest against the manifest a build actually wrote. Git's default on5# Windows is to rewrite line endings on checkout, which would turn every one6# of those comparisons into a diff of invisible characters. So the working7# tree is LF everywhere, on every platform, and the files that are data rather8# than text are never touched at all.910* text=auto eol=lf1112# The corpus is data. It was extracted from bundles built out of public13# sources -- city open data and NASA Trek -- and nothing may transform it14# between the extraction and the comparison: not an editor, not a checkout.15testdata/corpus/** -text1617# The shared cell vectors are the contract both cell-arithmetic18# implementations answer; the TypeScript side compares its answers as JSON19# text, byte for byte.20analysis/testdata/cells/*.json -text2122# Bundles are zip archives. None is committed today; if one ever is, it is23# bytes.24*.atlas binary