File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{
2+ "$schema" : " https://json.schemastore.org/claude-code-settings.json" ,
23 "attribution" : {
34 "commit" : " " ,
45 "pr" : " "
56 },
67 "permissions" : {
78 "allow" : [
89 " Bash(git add:*)" ,
10+ " Bash(git branch:*)" ,
11+ " Bash(git checkout:*)" ,
912 " Bash(git commit:*)" ,
10- " Bash(git push:*)" ,
11- " Bash(git pull:*)" ,
12- " Bash(git status:*)" ,
1313 " Bash(git diff:*)" ,
14- " Bash(git log:*)"
14+ " Bash(git fetch:*)" ,
15+ " Bash(git log:*)" ,
16+ " Bash(git pull:*)" ,
17+ " Bash(git push:*)" ,
18+ " Bash(git status:*)"
1519 ],
1620 "deny" : [
1721 " mcp__github__create_or_update_file" ,
1822 " mcp__github__push_files" ,
19- " mcp__github__create_or_update_files" ,
2023 " mcp__github__delete_file"
2124 ]
2225 }
Original file line number Diff line number Diff line change 77
88# Cycles strict rules
99- yaml API specs always the authority
10- - always udated AUDIT.md files when making changes to server, admin, client repos
10+ - always update AUDIT.md files when making changes to server, admin, client repos
1111- maintain at least 95% or higher test coverage for all code repos
12+
13+ # Build & Test
14+ - Install: ` pip install -e ".[dev]" `
15+ - Test: ` pytest `
16+ - Test with coverage: ` pytest --cov=runcycles `
17+ - Lint & format: ` ruff check ` / ` ruff format `
18+ - Type check: ` mypy `
You can’t perform that action at this time.
0 commit comments