Files
Jyotisha/scripts/long_term_validation_dashboard.py
T
2026-07-19 18:45:46 +08:00

21 lines
926 B
Python

#!/usr/bin/env python3
from __future__ import annotations
import json
from pathlib import Path
ROOT = Path(__file__).resolve().parents[1]
def _load(rel: str) -> dict:
p = ROOT / rel
return json.loads(p.read_text(encoding="utf-8")) if p.exists() else {"status": "missing"}
def run() -> dict:
e2e = _load("references/cross_project_contract/commercial_astrology_e2e_runtime_capture_report_2026_07_19.json")
return {"scope": "long_term_validation_dashboard", "status": "ready", "items": {
"commercial_e2e": e2e.get("status"),
"vedastro_hosted_identity": "blocked_until_build_version",
"day_month_holdout": "awaiting_independent_labels",
"shadbala_av": "partial_worked_example_arbitration",
"kp_precision": "probe_only",
"muhurta": "gap_registry_probe_only"
}}
if __name__ == "__main__":
print(json.dumps(run(), ensure_ascii=False, indent=2, sort_keys=True))