Skip .worktrees (#754)
Parent-rooted MCP servers no longer index Git worktree forests under .worktrees/, so those directories cannot fill the macOS 1024 vnode watch cap. A scan root that is itself a worktree checkout is still indexed.
Does not close leftover per-client overflow work in #751.
Notarization (local codedb-notary profile):
- darwin-arm64 submission
fb93112a-a9e6-4ea9-a4b4-df8c986b8312Accepted - darwin-x86_64 submission
34492e48-df0f-49a9-85c6-5d2d99cb946fAccepted