{
"permissions": {
"allow": [
"Bash(grep:*)",
"Bash(for f in /Users/rjackson/perforce/public/russell_jackson/sdp/Server/Unix/p4/common/bin/*.sh)",
"Bash(do head -15 \"$f\")",
"Bash(echo:*)",
"Bash(done)",
"Bash(ls:*)",
"Bash(python3 -m py_compile:*)",
"Bash(python3:*)",
"Bash(bash:*)",
"Bash(bash -n:*)",
"Bash(do if ! grep -q \"set -uo pipefail\" \"$f\")",
"Bash(then basename \"$f\" fi done)",
"Bash(for file in /Users/rjackson/perforce/public/russell_jackson/sdp/Maintenance/*.py)",
"Bash(do if ! grep -q \"parse_instance_args\\\\|create_instance_parser\\\\|P4ConnectionManager\\\\|EmailSender\" \"$file\")",
"Bash(then basename \"$file\" fi done)",
"Bash(for file in /Users/rjackson/perforce/public/russell_jackson/sdp/Server/Unix/p4/common/bin/triggers/*.py)",
"Bash(do if ! grep -q \"parse_instance_args\\\\|create_instance_parser\\\\|P4ConnectionManager\\\\|EmailSender\\\\|from sdputils\\\\|import sdputils\" \"$file\")",
"Bash(for file in /Users/rjackson/perforce/public/russell_jackson/sdp/Server/Unix/p4/common/bin/*.py)",
"Bash(do)",
"Bash(if [ -f \"$file\" ])",
"Bash(then)",
"Bash(basename:*)",
"Bash(fi)",
"Bash(xargs basename:*)",
"Bash(for f in /Users/rjackson/perforce/public/russell_jackson/sdp/Maintenance/*.py)",
"Bash(do if ! grep -q \"if __name__\" \"$f\")",
"Bash(for f in /Users/rjackson/perforce/public/russell_jackson/sdp/Server/Unix/p4/common/bin/triggers/*.py)",
"Bash(for file in /Users/rjackson/perforce/public/russell_jackson/sdp/Server/Unix/p4/common/bin/*.sh)",
"Bash(if ! grep -q \"^set -[uo]\" \"$file\")",
"Bash(xargs:*)",
"Bash(find:*)",
"Bash(head:*)",
"Bash(for file in /Users/rjackson/perforce/public/russell_jackson/sdp/Server/Unix/setup/*.sh)",
"Bash(if ! grep -q \"^set -[ueao]*\" \"$file\")"
]
}
}
| # |
Change |
User |
Description |
Committed |
|
|
#1
|
32388 |
Russell C. Jackson (Rusty) |
Updates using Claude.ai to clean up the code, reduce duplication, enhanace security, and use current standards. |
|
|