Spaces:
Running
Running
| #!/usr/bin/env python3 | |
| """Fail-closed gate for the exact scientific Claim 5 contract.""" | |
| from __future__ import annotations | |
| import json | |
| from pathlib import Path | |
| ROOT = Path(__file__).resolve().parents[1] | |
| ROUTES = ROOT / "evidence/claim5/four_routes.json" | |
| def main() -> None: | |
| evidence = json.loads(ROUTES.read_text()) | |
| verdict = evidence["final_verdict"] | |
| if verdict == "VERIFIED": | |
| print("CLAIM5_EXACT_GATE_VERIFIED") | |
| return | |
| if verdict == "FALSIFIED": | |
| print("CLAIM5_EXACT_GATE_FALSIFIED") | |
| return | |
| print( | |
| "CLAIM5_EXACT_GATE_BLOCKED missing exact Table 5 implementations, " | |
| "training splits, checkpoints, and the Table 6 600M RLM checkpoint" | |
| ) | |
| raise SystemExit(1) | |
| if __name__ == "__main__": | |
| main() | |