chore/gitignore-claude
main
.claude/ holds per-session harness files (settings.local.json, task locks, worktree metadata). None of it belongs in the repo.