ci(architecture): close complexity and concurrency blind spots

This commit is contained in:
jxxghp
2026-08-30 11:40:36 +08:00
parent 87269610e0
commit f7ca7e5172
9 changed files with 1117 additions and 2 deletions

View File

@@ -63,7 +63,12 @@ jobs:
run: uv run --locked --no-sync mypy --config-file mypy.ini
- name: Check complexity ratchet
run: uv run --locked --no-sync python scripts/architecture/complexity.py
run: |
uv run --locked --no-sync python scripts/architecture/complexity.py
uv run --locked --no-sync python scripts/architecture/complexity.py --v2
- name: Check native concurrency ownership
run: uv run --locked --no-sync python scripts/architecture/concurrency.py
- name: Check async blocking ratchet
run: uv run --locked --no-sync python scripts/architecture/async_blocking.py