test: enforce research integrity contracts

This commit is contained in:
Joseph Magly
2026-08-14 13:38:14 -04:00
parent 8bbb5f2926
commit b80c1a1694
13 changed files with 1011 additions and 102 deletions
+4 -3
View File
@@ -34,9 +34,10 @@ python -m obliteratus --help
All tests must pass before submitting a PR. Tests are designed to run on CPU without downloading models.
The mandatory gate currently requires at least 60% repository statement coverage,
42% branch coverage, 90% coverage of changed executable lines, and 70% statement
coverage in the device, loader, architecture-profile, CLI, and simulated MLX
boundary modules. New changes should raise these floors rather than consume the
existing margin.
coverage in the device, loader, architecture-profile, CLI, simulated MLX,
evaluation-metric, reporting, community-contribution, and telemetry boundary
modules. New changes should raise these floors rather than consume the existing
margin.
## Code Style