You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .cursor/rules/checks.mdc
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ alwaysApply: true
20
20
21
21
**Avoid Over-Engineering**: Do not add speculative generality or unnecessary abstractions unless required.
22
22
23
-
**Consistent Formatting**: Follow PEP 8, Black (line length 120 characters), and project-specific style (e.g., Pydantic Field descriptions). Use double quotes for strings.
23
+
**Consistent Formatting**: Follow PEP 8, Ruff formatter (line length 120 characters), and project-specific style (e.g., Pydantic Field descriptions). Use double quotes for strings.
24
24
25
25
**Modular Design**: Organize code into modules (e.g., archipy.configs, archipy.helpers.utils) to minimize coupling and avoid divergent changes.
26
26
@@ -214,7 +214,7 @@ class ElasticsearchConfig(BaseModel):
214
214
**Package Management**: `uv sync --all-extras --all-groups` or `make install-dev`
0 commit comments