feat: gate commercial external validation release

This commit is contained in:
732642856
2026-07-17 14:32:56 +08:00
parent eeb4185bbc
commit 447d89f1da
5 changed files with 375 additions and 0 deletions
+2
View File
@@ -512,6 +512,7 @@ def main() -> int:
ROOT / "scripts" / "diagnose_external_engine_adapters.py",
ROOT / "scripts" / "interpretation_source_runtime_coverage.py",
ROOT / "scripts" / "sync_final_evidence_packet_status.py",
ROOT / "scripts" / "external_validation_release_gate.py",
]:
py_compile.compile(str(target), doraise=True)
print(f"compiled {target.relative_to(ROOT)}")
@@ -519,6 +520,7 @@ def main() -> int:
run([PYTHON, "scripts/interpretation_source_inventory_gate.py"])
run([PYTHON, "scripts/diagnose_vedastro_mode.py", "--json"])
run([PYTHON, "scripts/diagnose_external_engine_adapters.py", "--json"])
run([PYTHON, "scripts/external_validation_release_gate.py", "--require-match"])
else:
compile_targets()
validate_json_files()