We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 73d1dd9 commit 682005eCopy full SHA for 682005e
1 file changed
CLAUDE.md
@@ -40,12 +40,13 @@ Verify "ty" type checking too.
40
41
The full process before committing code is
42
43
-1. Run mypy and resolve all errors
44
-2. Run ty and resolve all errors
45
-3. Run pytest for all tests
46
-4. Run ruff format on all files
+1. Run `uv run ruff format .` on all files
+2. Run `uv run ruff check .` and resolve all errors
+3. Run `uv run mypy vgi_rpc/` and resolve all errors
+4. Run `uv run ty check vgi_rpc/` and resolve all errors
47
+5. Run `uv run pytest` for all tests
48
-Then you can commit.
49
+**Always reformat before pushing.** CI runs lint before tests — unformatted code fails the pipeline immediately and wastes time.
50
51
## Architecture
52
0 commit comments