Skip to content

Commit c9ba912

Browse files
fix: address PR #30 review comments
CLAUDE.md: - Fix "seems" → "seem" (subject-verb agreement) + add missing period - Add missing period on line 86 - Fix "Fetch the git origin" → "Fetch from origin" - Fix "errors was" → "errors were" + "ooriginating" → "originating" .claude/settings.json: - Add comprehensive force push deny patterns (+branch, mid-command --force/-f) - Simplify Edit/Write allow rules (deny rules take precedence for sensitive paths) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 4f71a25 commit c9ba912

2 files changed

Lines changed: 9 additions & 6 deletions

File tree

.claude/settings.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@
1313
"Bash(git push * master)",
1414
"Bash(git push * master *)",
1515
"Bash(git push --force *)",
16+
"Bash(git push * --force *)",
1617
"Bash(git push -f *)",
18+
"Bash(git push * -f *)",
19+
"Bash(git push * +*)",
1720
"Bash(git reset --hard*)",
1821
"Bash(git clean -f*)",
1922
"Bash(git branch -D *)",
@@ -46,8 +49,8 @@
4649
"WebSearch",
4750
"Task",
4851

49-
"Edit(/**)",
50-
"Write(/**)",
52+
"Edit",
53+
"Write",
5154

5255
"Bash(git status*)",
5356
"Bash(git log*)",

CLAUDE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,19 +81,19 @@ Agent execution constraints (for local runners / GH actions)
8181
- Avoid making assumptions without asking for confirmation.
8282

8383
19) When running locally, prefer the mcp edit tool to direct file edits.
84-
- If issues arise where files seems unedited, alert the user before continuing
84+
- If issues arise where files seem unedited, alert the user before continuing.
8585

86-
20) Prefer bash commands/scripts to python3 when investigating
86+
20) Prefer bash commands/scripts to python3 when investigating.
8787

8888
Definition of implement issue
8989
- Find the issue in github issues.
9090
- If not found, inform the user.
9191
- If found:
92-
- Fetch the git origin
92+
- Fetch from origin
9393
- Create a branch with the issue number in the name from origin/main.
9494
- Implement the issue.
9595
- Run all e2e tests.
96-
- If during implementation, obvious errors was found in the ooriginating issue, also add a comment to the issue about the fix.
96+
- If during implementation, obvious errors were found in the originating issue, also add a comment to the issue about the fix.
9797
- If running from Claude Code or Claude Desktop:
9898
- Do NOT create a PR automatically.
9999
- Instead, present a summary of changes and let the user decide when to create the PR.

0 commit comments

Comments
 (0)