mirror of
https://github.com/rennf93/roboco.git
synced 2026-08-03 07:23:24 +02:00
[4e0b994f] Wire lint-imports into make gate (catch architecture drift at write-time) (#741)
* [10ab1535] Wire lint-imports into make gate target (#731) * [10ab1535] chore(makefile): add lint-imports to fast gate target * [10ab1535] docs(makefile): document lint-imports in the gate target on the codebase map --------- Co-authored-by: Backend Developer 2 <be-dev-2@roboco.tech> Co-authored-by: Backend Documenter <be-doc@roboco.tech> * [5fb82fdc] docs(gate): fix 3 PR-gate findings on lint-imports gate change (#745) Corrects the stale comment above the Makefile `gate` target to mention import boundaries, appends "+ lint-imports" to the `make gate` line in agents/prompts/teams/backend.md so backend devs know boundary violations are caught at the desk, and adds .import_linter_cache/ to .gitignore next to the other gate-tool caches so lint-imports' ~276KB untracked cache directory never gets swept into a commit by `commit()`'s git add -A. Co-authored-by: Backend Developer 1 <be-dev-1@roboco.tech> --------- Co-authored-by: roboco-app[bot] <302741806+roboco-app[bot]@users.noreply.github.com> Co-authored-by: Backend Developer 2 <be-dev-2@roboco.tech> Co-authored-by: Backend Documenter <be-doc@roboco.tech> Co-authored-by: Backend Developer 1 <be-dev-1@roboco.tech>
This commit is contained in:
co-authored by
Backend Developer 1
roboco-app[bot] <302741806+roboco-app[bot]@users.noreply.github.com>
Backend Developer 2
Backend Documenter
parent
8b18dc3e95
commit
99478e3c08
@@ -23,7 +23,7 @@
|
||||
# The Makefile sets UV_NO_SYNC=1 + a private UV_CACHE_DIR to prevent venv
|
||||
# corruption; bare `uv run` bypasses both.
|
||||
make lint # ruff format + ruff check + mypy + vulture (formats in place)
|
||||
make gate # fast pre-submit: ruff format --check + ruff check + mypy + xenon
|
||||
make gate # fast pre-submit: ruff format --check + ruff check + mypy + xenon + lint-imports
|
||||
make quality # full merge gate (lint+types+tests+cov+xenon+bandit+audit+...)
|
||||
make test # pytest with coverage
|
||||
|
||||
|
||||
Reference in New Issue
Block a user