File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ {
2+ "attribution" : {
3+ "commit" : " " ,
4+ "pr" : " "
5+ },
6+ "permissions" : {
7+ "allow" : [
8+ " Bash(git add:*)" ,
9+ " Bash(git commit:*)" ,
10+ " Bash(git push:*)" ,
11+ " Bash(git pull:*)" ,
12+ " Bash(git status:*)" ,
13+ " Bash(git diff:*)" ,
14+ " Bash(git log:*)"
15+ ],
16+ "deny" : [
17+ " mcp__github__create_or_update_file" ,
18+ " mcp__github__push_files" ,
19+ " mcp__github__create_or_update_files" ,
20+ " mcp__github__delete_file"
21+ ]
22+ }
23+ }
Original file line number Diff line number Diff line change 1+ ## Git Rules — STRICT
2+ - ALWAYS use native git for ALL commits and pushes
3+ - NEVER use mcp__ github__ tools for committing or pushing
4+ - Use mcp__ github__ ONLY for: PRs, Issues, GitHub Actions
5+ - Write commit messages to a temp file, then: ` git commit -F <file> `
6+ - NEVER use --no-gpg-sign flag
7+
8+ # Cycles strict rules
9+ - yaml API specs always the authority
10+ - always udated AUDIT.md files when making changes to server, admin, client repos
11+ - maintain at least 95% or higher test coverage for all code repos
You can’t perform that action at this time.
0 commit comments