soroban-abacus-flashcards/apps/web/.claude/settings.local.json

70 lines
3.6 KiB
JSON

{
"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 <noreply@anthropic.com>\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 <noreply@anthropic.com>\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 <noreply@anthropic.com>\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:*)"
],
"deny": [],
"ask": []
},
"enableAllProjectMcpServers": true,
"enabledMcpjsonServers": [
"sqlite"
]
}