Cross-platform copy left dozens of these tracked as untracked noise; .gitignore already covered .DS_Store but not its ._* siblings. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>