chore: Gitignore session-local .claude/ and dev/ wholesale
Nothing under either dir has ever been tracked (git ls-files confirms), but
the itemized .claude/ ignores kept drifting behind new session artefacts and
untracked entries trip push-gate's clean-tree check. Blanket-ignore both;
the older per-file entries are now redundant but harmless.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>