{
  "permissions": {
    "allow": [
      "Bash(python3:*)",
      "Read(//Users/jettcheng1018/Downloads/**)",
      "Read(//tmp/**)",
      "Bash(comm:*)",
      "Bash(git commit:*)",
      "Bash(./check_consistency.sh:*)",
      "Bash(chmod:*)",
      "Bash(./scripts/maintenance/create_issue.sh:*)",
      "Bash(./scripts/maintenance/check_issues.sh:*)",
      "Bash(./check_issues.sh)",
      "Bash(cat:*)",
      "Bash(./drama issue)",
      "Bash(./drama report \"UI設計缺漏嚴重性評估\")",
      "Bash(./drama compliance)",
      "Bash(./drama report analysis \"文檔分類組織結構優化\")",
      "Bash(git push:*)",
      "Bash(flutter:*)",
      "Bash(mkdir:*)",
      "Bash(echo $PATH)",
      "Bash(/Users/jettcheng1018/flutter/flutter_3.24.5/bin/flutter --version)",
      "Read(//Users/jettcheng1018/flutter/**)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter --version)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter pub get)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter doctor)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter run -d chrome --web-port=8080)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter clean)",
      "Read(//Users/jettcheng1018/**)",
      "Bash(./drama:*)",
      "Bash(./dl)",
      "Bash(./dl project list)",
      "Bash(./dl status)",
      "Bash(./dl project types)",
      "Bash(./dl phase status)",
      "Bash(./dl project help)",
      "Bash(./dl phase help)",
      "Bash(./dl phase list)",
      "Bash(rm:*)",
      "Bash(git add:*)",
      "Bash(git rm:*)",
      "Bash(java:*)",
      "Bash(brew install:*)",
      "Bash(sudo ln:*)",
      "Bash(export:*)",
      "Bash(./dl issue)",
      "Bash(xcode-select:*)",
      "Read(//Applications/**)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter doctor -v)",
      "Bash(mas account:*)",
      "Bash(killall:*)",
      "Bash(open:*)",
      "Bash($ANDROID_HOME/emulator/emulator:*)",
      "Bash(curl:*)",
      "Bash(unzip:*)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter create --platforms android,ios .)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter devices)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter build apk --debug)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter analyze --no-fatal-infos)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter build apk --debug --target-platform android-arm64)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter build apk --debug --target-platform android-arm64 --dry-run)",
      "Bash(./gradlew:*)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter emulators)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter run -d emulator-5554)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter run -d apple_ios_simulator)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter run -d AF3D76B9-F005-4880-BE7D-25EA8ECD1E4D)",
      "Bash(./dl report analysis \"詞彙學習關卡系統設計分析\")",
      "Bash(brew cleanup:*)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter emulators --launch apple_ios_simulator)",
      "Bash(for ui in \"UI_Cost_Confirm_Popup\" \"UI_Insufficient_Resources\" \"UI_LevelResult_SuccessResult\" \"UI_LifePoints_Display\" \"UI_Shop_Item_Confirm\" \"UI_Subscription_Success\" \"UI_TimeWarp_Cards\")",
      "Bash(do echo -n \"$ui: \")",
      "Bash(if grep -q \"$ui\" /tmp/system_ui_list.txt)",
      "Bash(fi)",
      "Bash(done)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter run -d 148D878C-62EB-4B60-9C04-2173EC0248BF)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter run -d Medium_Phone_API_36.0)",
      "Bash(/Users/jettcheng1018/flutter/bin/flutter emulators --launch Medium_Phone_API_36.0)",
      "Bash(dotnet run:*)",
      "Bash(dotnet --version)",
      "Bash(npm install)",
      "Bash(npm install:*)",
      "Bash(npm run dev:*)",
      "Bash(find:*)",
      "Bash(/bashes)",
      "Bash(pkill:*)",
      "Bash(say:*)",
      "Bash(./dl list)",
      "Bash(./dl task)",
      "Bash(./scripts/file_version_manager.sh:*)",
      "Bash(./scripts/archive_file.sh:*)",
      "Bash(./scripts/view_archives.sh:*)",
      "Bash(tree:*)",
      "Bash(./sop/scripts/archive_file.sh:*)",
      "Bash(mv:*)",
      "Bash(./dl report analysis \"CLAUDE.md文件品質改善分析\")",
      "Bash(./dl report analysis \"文檔結構模板規格設計\")",
      "Bash(./dl:*)",
      "Bash(npm run type-check:*)",
      "Bash(timeout 10 curl -s http://localhost:3000/)",
      "Bash(./sop/scripts/sop_consistency_check.sh:*)",
      "Bash(timeout 30 npm run type-check:*)",
      "Bash(timeout 10 curl -s -I http://localhost:3000/)",
      "Bash(npm init:*)",
      "Bash(timeout 5 curl -s -I http://localhost:3000/)",
      "Bash(lsof:*)",
      "Bash(npm run build:*)",
      "Bash(npm run preview:*)",
      "Bash(sort:*)",
      "Bash(for:*)",
      "Bash(grep:*)",
      "Bash(sed:*)",
      "Bash(do sed -i '' 's/u2190 u8fd4u56deu5c0eu822a/← 返回導航/g' \"$file\")",
      "Bash(do)",
      "Bash(tar:*)"
    ],
    "deny": [],
    "ask": []
  }
}