docs: a real-world document's name stays out of the repo
The parity findings named the six files the corpus is built from, so every measurement carried a document title into the history. They move to a gitignored FINDINGS.md beside the corpus itself; the README keeps the harness. A test that needs a document builds one, so nothing under src/ or tests/ reads the gitignored corpus — CI greps for exactly that.
This commit is contained in:
1 parent
fe55aec95f
commit
64cc010f01
5 files changed
+20
-153
No files matched your search
@@ -12,6 +12,10 @@ jobs:
|
||||
- uses: actions/checkout@v4
|
||||
# CLAUDE.md is read at every session start; detail belongs in the nested files.
|
||||
- run: test "$(wc -l < CLAUDE.md)" -le 120 || { echo "CLAUDE.md over its 120-line budget"; exit 1; }
|
||||
# The corpus is gitignored, so a test reading it would name a document and fail here.
|
||||
- run: |
|
||||
! git grep -l "render-parity/fixtures" -- src tests ':!tests/render-parity' \
|
||||
|| { echo "a test reads the gitignored parity corpus"; exit 1; }
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 20
|
||||
|
||||
Reference in new issue
Block a user