Files
RingBRP/docs
slaguru666andClaude Opus 5 e2a474b246 docs: R-302 — correcting R-300, the pathspec was not the fault
R-300 blamed `git add -A` for eead663 carrying my uncommitted edits.
check-figures' author checked and it was not that: they staged two exact
paths. The tree agrees — eead663 holds CLEAN_GROUND.md and CLEAN_GROUND_ART.md
only, while my modified step5-split.mjs and untracked check-unmarked.mjs are
absent, both of which `git add -A` would have taken.

`git add <file>` takes the whole file including another session's edits to it,
so a pathspec stops you sweeping files you did not touch and does nothing about
the one you did. Their pre-commit `npm run check` passed because my uncommitted
module was in the shared tree: the commit was broken, the working copy was not.

I asserted a mechanism I never looked at, in an entry whose technical finding
was correct. The correction came from the session it accused.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 20:09:05 +01:00
..