feat(runtime): implement single-article consolidation runtime and modularize codebase

This commit is contained in:
2026-08-24 00:14:07 -03:00
parent e1e0be1353
commit 23de7d8fe7
176 changed files with 266754 additions and 10179 deletions
@@ -0,0 +1,23 @@
"""11 zero-tolerance release invariants validation runner."""
from src.runtime.quality.invariants import verify_all_11_invariants
def test_11_invariants_all_pass():
summary = {
"ungrounded_content_count": 0,
"regex_violation_count": 0,
"powerful_model_violation_count": 0,
"orphan_temp_files_count": 0,
"hash_mismatches_count": 0,
"markdown_on_ecp_rejection_count": 0,
"unapproved_repairs_count": 0,
"invalid_tags_count": 0,
"invalid_manifests_count": 0,
"idempotency_failures_count": 0,
"median_cost_usd": 0.00021,
}
results = verify_all_11_invariants(summary)
for inv_name, passed in results.items():
assert passed is True, f"Invariant failed: {inv_name}"