-
Notifications
You must be signed in to change notification settings - Fork 50
Expand file tree
/
Copy path.pre-commit-coverage-map.yml
More file actions
80 lines (80 loc) · 2.82 KB
/
Copy path.pre-commit-coverage-map.yml
File metadata and controls
80 lines (80 loc) · 2.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# Map of pre-commit hooks deleted/moved in PR 4 → replacement enforcement.
# location may append " -> tests/path.py" for ci-only hooks (explicit schema-contract test path).
no-tenant-config:
enforced_by: guard
location: tests/unit/test_architecture_no_tenant_config.py
enforce-jsontype:
enforced_by: guard
location: tests/unit/test_architecture_jsontype_columns.py
check-rootmodel-access:
enforced_by: guard
location: tests/unit/test_architecture_no_defensive_rootmodel.py
enforce-sqlalchemy-2-0:
enforced_by: guard
location: tests/unit/test_architecture_query_type_safety.py::test_no_legacy_session_query
check-import-usage:
enforced_by: guard
location: tests/unit/test_architecture_import_usage.py
check-gam-auth-support:
enforced_by: ci-step
location: Makefile::quality-ci
check-response-attribute-access:
enforced_by: ci-step
location: Makefile::quality-ci
check-roundtrip-tests:
enforced_by: ci-step
location: Makefile::quality-ci
check-code-duplication:
enforced_by: ci-step
location: Makefile::quality-ci
check-migration-heads:
enforced_by: guard-existing
location: tests/unit/test_architecture_single_migration_head.py
check-parameter-alignment:
enforced_by: guard-existing
location: tests/unit/test_architecture_boundary_completeness.py
adcp-contract-tests:
enforced_by: pre-push + ci
location: stages_prepush + .github/workflows/ci.yml::schema-contract
mcp-contract-validation:
enforced_by: ci
location: .github/workflows/ci.yml::schema-contract -> tests/integration/test_mcp_contract_validation.py
check-docs-links:
enforced_by: pre-push + ci-step
location: stages_prepush + Makefile::quality-ci
check-route-conflicts:
enforced_by: pre-push + ci-step
location: stages_prepush + Makefile::quality-ci
type-ignore-no-regression:
enforced_by: pre-push + ci-step
location: stages_prepush + Makefile::quality-ci
ruff-complexity-no-regression:
enforced_by: pre-push + ci-step
location: stages_prepush + Makefile::quality-ci
mypy-untyped-defs-no-regression:
enforced_by: pre-push + ci-step
location: stages_prepush + Makefile::quality-ci
no-hardcoded-urls:
enforced_by: pre-push + ci-step
location: stages_prepush + Makefile::quality-ci
no-skip-integration-v2:
enforced_by: deleted
location: dead-code (tests/integration_v2/ does not exist)
mcp-endpoint-tests:
enforced_by: deleted
location: dead-echo (entry was a printed help message)
suggest-test-factories:
enforced_by: deleted
location: advisory (never failed)
pytest-unit:
enforced_by: deleted
location: redundant (CI / Unit Tests is authoritative)
test-migrations:
enforced_by: deleted
location: dead (sqlite/migrate.py references removed)
no-skip-tests:
enforced_by: consolidated
location: .pre-commit-hooks/check_repo_invariants.py
no-fn-calls:
enforced_by: consolidated
location: .pre-commit-hooks/check_repo_invariants.py