This commit is contained in:
Patryk Ciechanski
2025-06-11 13:26:08 +02:00
parent 08b326802e
commit f99be5001b
4 changed files with 27 additions and 2 deletions

View File

@@ -12,6 +12,8 @@ It is optional, but recommended to be updated as the project evolves.
- **Configuration Management**: Centralized config.py with environment variable handling
- **Utility Organization**: Shared utilities in `utils/` for file operations, git, tokens
- **Testing Strategy**: Comprehensive test suite with both unit tests and live integration tests
- **Dependency Management**: Poetry with pyproject.toml as single source of truth
- **Code Quality**: Black for formatting, Ruff for linting, pre-commit hooks integration
## Architectural Patterns
@@ -19,6 +21,8 @@ It is optional, but recommended to be updated as the project evolves.
- **Memory Management**: Dual approach - file-based Memory Bank + Memory MCP entities
- **Documentation-Driven Development**: All code changes require corresponding documentation
- **Collaboration Framework**: Structured Claude-Gemini interaction patterns with tool selection matrix
- **CI/CD Pipeline**: GitHub Actions with automated Docker build and GHCR publishing
- **Branching Strategy**: Simplified GitFlow - feature/* → main via Pull Requests
## Testing Patterns