chore(repo): suppress generated dist/ artifacts in PR diffs #16
Reference in New Issue
Block a user
Delete Branch "chore/suppress-generated-diffs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Makes every PR reviewable again. dist/.c + .elh are elc transpiler output; one soul change regenerates ~57k lines of dist/neuron.c + dist/soul.c that bury the real source diff (why PRs #5 and #9 are 70k-line walls). Marking dist/* -diff + linguist-generated suppresses them in diffs and Gitea's PR view. They stay TRACKED so CI's header-gen (greps dist/.c) is unchanged. Proven: a dist/soul.c change now renders 'Binary files differ', not 57k lines.
START HERE — merge this first.
CI-green, no conflicts. Marks generated dist/ files as -diff so every OTHER open PR stops rendering as a 70k-line wall and shows only its real source change. Build untouched (CI still greps dist/*.c; files stay tracked).
Sequence once this lands:
Each PR has its own inline handoff comment. 4 of 5 are small/low-risk and move fast once this merges.
@will.anderson — start here when you (or your Neuron) pick the queue back up.
#16 is the keystone: merge it first (it's green, no conflicts). It marks the generated
dist/*.cas-diff, so every other open PR stops showing up as a ~70k-line wall and renders only its real source change — that's almost certainly what was making these unreviewable.Order after #16:
Each PR has an inline handoff comment (what / why / risk / verify). Teed up so it should move fast. — Tim
Pull request closed