mirror of
https://github.com/elder-plinius/OBLITERATUS.git
synced 2026-08-17 16:37:30 +02:00
test: constrain risk overlays to measured coverage
This commit is contained in:
@@ -67,7 +67,6 @@
|
||||
"prerequisites": "locked spaces extra; no public listener",
|
||||
"expected_cost": "under 10 runner-minutes",
|
||||
"coverage_paths": [
|
||||
"app.py",
|
||||
"obliteratus/interactive.py",
|
||||
"obliteratus/local_ui.py",
|
||||
"obliteratus/ui_watchtower.py"
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
"schema_version": 2,
|
||||
"owner": "OBLITERATUS maintainers",
|
||||
"source_inventory": {
|
||||
"roots": ["app.py", "obliteratus"]
|
||||
"roots": ["app.py", "obliteratus"],
|
||||
"coverage_roots": ["obliteratus"]
|
||||
},
|
||||
"contract_surfaces": [
|
||||
{
|
||||
@@ -226,13 +227,6 @@
|
||||
}
|
||||
],
|
||||
"modules": [
|
||||
{
|
||||
"path": "app.py",
|
||||
"risk_class": "conditional-runtime",
|
||||
"risk": "optional application construction, UI wiring, authentication, and listener safety",
|
||||
"required_tests": ["tests/conditional/test_operator_ui.py"],
|
||||
"conditional_gates": ["operator-ui"]
|
||||
},
|
||||
{
|
||||
"path": "obliteratus/cli.py",
|
||||
"risk_class": "cpu-contract",
|
||||
|
||||
Reference in New Issue
Block a user