CLAUDE.md ยท diff
git:20251109.47629fb to git:20260128.d377c3b
5 added, 0 removed. Audit A to A.
# General
* Be concise
+ * Do not use em-dashes, use commas or parentheses instead
# Python
* Use uv for package management
+ * When creating a project, always use the most recent Python LTS version
* Use type hints
* Use pytest for testing
* Use ruff for linting/formatting
* Run tests before committing
* Run linter/formatter before committing
* Create "green path" tests that cover the main functionality
* Use structlog for logging
+ * When adding dependencies, use `uv add ...` over adding the version directly to pyproject.toml
+ * Keep __init__.py files minimal/empty, only for package initialization
+ * Do NOT use/add __all__ in __init__.py files