mirror of
https://github.com/elder-plinius/OBLITERATUS.git
synced 2026-08-18 00:47:23 +02:00
test: constrain risk overlays to measured coverage
This commit is contained in:
+4
-1
@@ -83,7 +83,10 @@ module under `obliteratus/`; every production file must belong to exactly one
|
||||
named contract surface with an owner, contract types, and existing test files.
|
||||
Adding a module without updating that graph fails `check_test_risk_map.py`.
|
||||
Targeted risk-module entries add stricter conditional-gate and critical-path
|
||||
requirements on top of the exhaustive contract ownership layer.
|
||||
requirements on top of the exhaustive contract ownership layer. They are
|
||||
limited to the measured `obliteratus` coverage root so normalized CI evidence
|
||||
can account for every targeted module; top-level `app.py` remains owned and is
|
||||
exercised by its explicit operator-UI contract test.
|
||||
|
||||
Each behavior-changing PR must add a focused regression or contract test,
|
||||
relevant negative/boundary coverage, and propagation/runtime evidence for
|
||||
|
||||
Reference in New Issue
Block a user