magicciv/tooling/claude/dot-claude/settings.local.json
Natalie e2fdd69823 feat(@projects/@magic-civilization): add procedural city/unit overlay test
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 13:18:51 -07:00

64 lines
4.8 KiB
JSON

{
"permissions": {
"allow": [
"Bash(chmod +x /Users/natalie/.claude/hooks/inject-tts-state.sh)",
"Bash(rm -rf /Users/natalie/Code/@projects/@magic-civilization/.project/sessions)",
"Bash(rm -f /Users/natalie/.claude/projects/-Users-natalie-Code--projects--magic-civilization/memory/feedback_tts_summary.md /Users/natalie/.claude/projects/-Users-natalie-Code--projects--magic-civilization/memory/feedback_tts_decisions.md)",
"Bash(rm -f /Users/natalie/.claude/session-env/d3c6c72f-dbee-47c6-becc-a93bd4a89201/tts-summary /Users/natalie/.claude/session-env/d3c6c72f-dbee-47c6-becc-a93bd4a89201/tts-decisions)",
"Bash(/Users/natalie/.claude/hooks/tts-state.sh state-dir *)",
"Bash(/Users/natalie/.claude/hooks/tts-state.sh get *)",
"Bash(/Users/natalie/.claude/hooks/inject-tts-state.sh)",
"Bash(ping -c 1 -W 3000 apricot.local)",
"Bash(python3 -c \"import sys,json; d=json.loads\\(sys.stdin.read\\(\\)\\); print\\(json.dumps\\({'turn':d['turn'],'outcome':d['outcome'],'player_stats_0':d['player_stats'].get\\('0',{}\\)}, indent=2\\)\\)\")",
"Bash(bash -n /Users/natalie/Code/@projects/@magic-civilization/scripts/apricot-run.sh)",
"Bash(bash -n /Users/natalie/Code/@projects/@magic-civilization/scripts/autoplay/test_save_resume.sh)",
"Bash(file /Users/natalie/Code/@projects/@magic-civilization/public/games/age-of-dwarves/guide/dist/assets/index-*.js)",
"Bash(mcp-experts --help)",
"Bash(python3 -c \"import json,sys; p=json.load\\(sys.stdin\\); print\\('description:', p.get\\('description',''\\)\\); print\\('version:', p['version']\\)\")",
"Read(//Users/natalie/**)",
"Bash(mcp-experts-setup --help)",
"Bash(curl -sf http://127.0.0.1:4873/mcp-experts)",
"Bash(python3 -c \"import json,sys; d=json.load\\(sys.stdin\\); tags=d.get\\('dist-tags',{}\\); vers=list\\(d.get\\('versions',{}\\).keys\\(\\)\\); print\\('latest:', tags.get\\('latest'\\)\\); print\\('versions:', vers\\)\")",
"Bash(curl -sf http://127.0.0.1:4873/@lilith%2Fmcp-experts)",
"Bash(python3 -c \"import json,sys; d=json.load\\(sys.stdin\\); print\\('latest:', d.get\\('dist-tags',{}\\).get\\('latest'\\)\\); print\\('versions:', list\\(d.get\\('versions',{}\\).keys\\(\\)\\)\\)\")",
"Bash(npm install *)",
"Bash(python3 -c \"import json,sys; p=json.load\\(sys.stdin\\); print\\('version:', p['version']\\); print\\('bin:', list\\(p.get\\('bin',{}\\).keys\\(\\)\\)\\)\")",
"Bash(mcp-experts install-skills *)",
"Bash(echo \"EXIT: $?\")",
"Bash(curl -sf \"http://127.0.0.1:4873/@lilith%2Fmcp-experts\")",
"Bash(python3 -c \"import json,sys; d=json.load\\(sys.stdin\\); print\\('latest:', d['dist-tags']['latest']\\); print\\('versions:', list\\(d['versions'].keys\\(\\)\\)\\)\")",
"Bash(curl -sf \"http://127.0.0.1:4873/@lilith%2Fmcp-objectives\")",
"Bash(curl -sf \"http://npm.black.local/@lilith%2Fmcp-experts\")",
"Bash(curl -sf \"http://npm.black.local/@lilith%2Fmcp-objectives\")",
"Bash(curl -sf \"http://npm.black.local/\")",
"Bash(curl -sf \"https://npm.black.local/@lilith%2Fmcp-experts\")",
"Bash(curl -sf \"http://npm.black.local/-/search?text=%40lilith%2Fmcp\")",
"Bash(python3 -c \" import json,sys d=json.load\\(sys.stdin\\) for obj in d.get\\('objects', []\\): p=obj.get\\('package',{}\\) print\\(p.get\\('name'\\), p.get\\('version'\\)\\) \")",
"Bash(npm --registry http://npm.black.local view @lilith/mcp-experts)",
"Bash(npm --registry http://npm.black.local view @lilith/mcp-objectives dist-tags)",
"Bash(npm --registry http://npm.black.local view @lilith/mcp-experts dist-tags)",
"Bash(npm --registry http://npm.black.local view @lilith/mcp-experts versions --json)",
"Bash(npm --registry http://npm.black.local view @lilith/mcp-objectives versions --json)",
"Bash(ssh apricot *)",
"Bash(npm *)",
"Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); print\\('mcp-experts:', d['version']\\)\")",
"Read(//opt/homebrew/lib/node_modules/@lilith/mcp-objectives/**)",
"Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); print\\('mcp-objectives:', d['version']\\)\")",
"Bash(python3 *)",
"mcp__objectives__objectives_list",
"Bash(rm /Users/natalie/Code/@projects/@magic-civilization/.git/index.lock)",
"Bash(git add *)",
"Skill(update-config)",
"Bash(mkdir -p /tmp/mc-divergence)",
"Bash(git worktree *)",
"mcp__experts__loop_stop",
"Read(//private/tmp/mc-divergence/inspect/**)",
"Read(//private/tmp/mc-divergence/**)",
"Bash(shasum -a 256 magic_civ_*.png)",
"Bash(awk '{print $1}')",
"Bash(rm -f magic_civ_gameplay_demo.zip)",
"Bash(zip -j magic_civ_gameplay_demo.zip magic_civ_gameplay_arc_*.png magic_civ_demo_*.png)",
"Bash(unzip -l magic_civ_gameplay_demo.zip)"
]
}
}