Easier access to logs at startup with -f on the run script
Improved prompt for immediate action Additional logging of tool names Updated documentation Context aware decomposition system prompt New script to run code quality checks
This commit is contained in:
@@ -25,12 +25,25 @@ We maintain high code quality standards. **All contributions must pass our autom
|
||||
|
||||
#### Required Code Quality Checks
|
||||
|
||||
Before submitting any PR, run these commands:
|
||||
Before submitting any PR, run our automated quality check script:
|
||||
|
||||
```bash
|
||||
# Activate virtual environment first
|
||||
source venv/bin/activate
|
||||
|
||||
# Run the comprehensive quality checks script
|
||||
./code_quality_checks.sh
|
||||
```
|
||||
|
||||
This script automatically runs:
|
||||
- Ruff linting with auto-fix
|
||||
- Black code formatting
|
||||
- Import sorting with isort
|
||||
- Complete unit test suite (361 tests)
|
||||
- Verification that all checks pass 100%
|
||||
|
||||
**Manual commands** (if you prefer to run individually):
|
||||
```bash
|
||||
# Run all linting checks (MUST pass 100%)
|
||||
ruff check .
|
||||
black --check .
|
||||
@@ -105,7 +118,7 @@ Your PR title MUST follow one of these formats:
|
||||
Use our [PR template](../.github/pull_request_template.md) and ensure:
|
||||
|
||||
- [ ] PR title follows the format guidelines above
|
||||
- [ ] Activated venv and ran all linting
|
||||
- [ ] Activated venv and ran `./code_quality_checks.sh` (all checks passed 100%)
|
||||
- [ ] Self-review completed
|
||||
- [ ] Tests added for ALL changes
|
||||
- [ ] Documentation updated as needed
|
||||
|
||||
Reference in New Issue
Block a user