{ "permissions": { "allow": [ "WebFetch(domain:github.com)", "WebFetch(domain:react-resizable-panels.vercel.app)", "Bash(gh run watch:*)", "Bash(npm run build:*)", "Bash(NODE_ENV=production npm run build:*)", "Bash(npx @pandacss/dev:*)", "Bash(npm run build-storybook:*)", "Bash(ssh nas.home.network:*)", "Bash(python3:*)", "Bash(curl:*)", "WebSearch", "WebFetch(domain:community.home-assistant.io)", "WebFetch(domain:raw.githubusercontent.com)", "WebFetch(domain:www.google.com)", "Bash(gcloud auth list:*)", "Bash(gcloud auth login:*)", "Bash(gcloud projects list:*)", "Bash(gcloud projects create:*)", "Bash(gcloud config set:*)", "Bash(gcloud services enable:*)", "Bash(gcloud alpha services api-keys create:*)", "Bash(gcloud components install:*)", "Bash(chmod:*)", "Bash(./fetch-streetview.sh:*)", "Bash(npm run type-check:*)", "Bash(npm run pre-commit:*)", "Bash(git add:*)", "Bash(npm info:*)", "Bash(npx tsc:*)", "Bash(git commit -m \"$(cat <<''EOF''\ndocs: add comprehensive merge conflict resolution guide\n\nAdd detailed guide for intelligent diff3-style merge conflict resolution:\n- Explanation of diff3 format (OURS, BASE, THEIRS)\n- 5 resolution patterns with examples (Compatible, Redundant, Conflicting, Delete vs Modify, Rename + References)\n- zdiff3 modern alternative\n- Semantic merge concepts\n- Best practices and anti-patterns\n- Debugging guide for failed resolutions\n- Quick reference checklist\n\nThis guide helps resolve merge conflicts intelligently by understanding the intent of both sides'' changes.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude \nEOF\n)\")", "Bash(git commit -m \"$(cat <<''EOF''\ndocs: add merge conflict resolution section to CLAUDE.md\n\nAdd quick reference section for merge conflict resolution:\n- Link to comprehensive guide (.claude/MERGE_CONFLICT_RESOLUTION.md)\n- Enable zdiff3 command\n- Quick resolution strategy summary\n- Reminder to test thoroughly after resolution\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude \nEOF\n)\")", "Bash(git commit -m \"$(cat <<''EOF''\nchore: add auto-approvals for development commands\n\nAdd auto-approvals for common development workflow commands:\n- npm run type-check\n- npm run pre-commit \n- git add\n- npm info\n- npx tsc\n\nThese commands are safe to run automatically during development and code quality checks.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude \nEOF\n)\")", "Bash(git commit:*)", "Bash(/tmp/worksheet-preview-new.tsx)", "Bash(npm run format:*)", "Bash(npm run lint:fix:*)", "Bash(npm run lint)", "mcp__sqlite__read_query", "mcp__sqlite__describe_table", "Bash(git push:*)", "Bash(git pull:*)", "Bash(git stash:*)", "Bash(npx @biomejs/biome:*)", "Bash(git rev-parse:*)", "Bash(gh run list:*)", "Bash(npx biome:*)", "WebFetch(domain:www.macintoshrepository.org)", "WebFetch(domain:www.npmjs.com)", "Bash(npm install:*)", "Bash(pnpm add:*)", "Bash(node -e:*)", "Bash(npm search:*)", "Bash(git revert:*)", "Bash(pnpm remove:*)", "Bash(gh run view:*)", "Bash(pnpm install:*)", "Bash(git checkout:*)", "Bash(node server.js:*)", "Bash(git fetch:*)", "Bash(cat:*)", "Bash(npm run test:run:*)" ], "deny": [], "ask": [] }, "enableAllProjectMcpServers": true, "enabledMcpjsonServers": ["sqlite"] }