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 <[email protected]>