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: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,10 +14,10 @@ Each time a file is edited:
14
14
When Claude is ready to stop:
15
15
- Reformat edited files with `ruff format`
16
16
- Repair lints of edited files with `ruff check --fix`
17
-
- Type-check edited files with `mypy`
18
-
- Run the tests with `pytest`
17
+
- Type-check the project with `mypy` (only if files were edited)
18
+
- Run the tests with `pytest` (only if files were edited)
19
19
20
-
Note: We defer `ruff format` and `ruff check`until Claude stops to avoid changing files while Claude is working. Changing files during editing would spoil Claude's edits and force it to reread files.
20
+
Note: We defer all quality checks until Claude stops to avoid changing files while Claude is working. Changing files during editing would spoil Claude's edits and force it to reread files. Quality checks only run when at least one Python file has been edited during the session.
0 commit comments