Files
Jyotisha/docs/benchmark/external_official_sanity_oracle_closure.json
T
2026-07-08 18:34:13 +08:00

217 lines
8.8 KiB
JSON

{
"scope": "external_official_sanity_oracle_closure",
"schema_version": 1,
"generated_at": "2026-07-01T12:03:22.602473+00:00",
"summary": {
"required_oracles": [
"VedAstro",
"PyJHora",
"jyotishganit"
],
"ok_count": 2,
"partial_count": 0,
"blocked_count": 1,
"ok_oracles": [
"pyjhora",
"jyotishganit"
],
"partial_oracles": [],
"blocked_oracles": [
"vedastro"
],
"external_verified_tasks": 12,
"total_tasks": 12,
"open_tasks": 0,
"live_official_full_snapshot": false
},
"oracle_ledger": {
"vedastro": {
"name": "VedAstro",
"role": "official_precision_sanity",
"status": "blocked",
"verdict": "official_longitude_sanity_passed_but_full_snapshot_blocked",
"live_official_full_snapshot": false,
"fine_calc_blocked": true,
"longitude_case_count": 1,
"longitude_cases_within_threshold": 1,
"max_abs_delta_arcsec": 26.2254,
"snapshot_status": "not_run_default_non_blocking",
"official_chart_available": false,
"official_python_bundle_status": "not_run_default_non_blocking",
"evidence_paths": [
"references/oracle/dasha_shadbala_oracle_cases.json",
"scripts/oracle_boundary_audit.py",
"scripts/vedastro_service_adapter.py"
],
"blocked_reason": "Official fine snapshot is not a stable ok chart, or only longitude sanity is currently closed."
},
"pyjhora": {
"name": "PyJHora",
"role": "black_box_external_oracle",
"status": "ok",
"verdict": "black_box_artifact_ledger_available",
"artifact_count": 12,
"packet_count": 8,
"fronts": {
"dasha": {
"artifact_count": 3,
"packet_count": 3,
"artifacts": [
"pyjhora_historical_epoch_dasha_stdout_20260627.txt",
"pyjhora_steve_jobs_dasha_stdout_20260627.txt",
"private_oracle_redacted_dasha_stdout.txt"
],
"pending_packets": [
"external_template_extreme_latitude_kp_pyjhora_20260627.json",
"external_template_historical_epoch_lahiri_pyjhora_20260627.json",
"external_template_steve_jobs_dasha_lahiri_pyjhora_20260627.json"
]
},
"shadbala": {
"artifact_count": 4,
"packet_count": 4,
"artifacts": [
"pyjhora_extreme_latitude_kp_shadbala_stdout_20260627.txt",
"pyjhora_synthetic_north_china_shadbala_raman_stdout_20260627.txt",
"pyjhora_steve_jobs_shadbala_lahiri_stdout_20260627.txt",
"private_oracle_redacted_shadbala_stdout.txt"
],
"pending_packets": [
"external_template_synthetic_north_china_shadbala_raman_pyjhora_20260627.json",
"external_template_steve_jobs_shadbala_lahiri_pyjhora_20260627.json",
"external_template_private_oracle_redacted_pyjhora_20260627.json",
"external_template_private_oracle_shadbala_redacted.json"
]
},
"tajika_sahams": {
"artifact_count": 5,
"packet_count": 1,
"artifacts": [
"pyjhora_einstein_varshaphala_1905_lahiri_partial_20260629.txt",
"pyjhora_historical_dst_london_varshaphala_1943_lahiri_20260629.txt",
"pyjhora_marilyn_monroe_varshaphala_1962_lahiri_20260629.txt",
"pyjhora_steve_jobs_varshaphala_1984_lahiri_stdout_20260627.txt",
"pyjhora_synthetic_extreme_latitude_varshaphala_kp_20260629.txt"
],
"pending_packets": [
"external_template_steve_jobs_varshaphala_1984_lahiri_pyjhora_20260627.json"
]
}
},
"license_boundary": "black_box_artifacts_only_no_agpl_code_import",
"evidence_paths": [
"references/oracle/artifacts/pyjhora_oracle_artifact_manifest.json"
]
},
"jyotishganit": {
"name": "jyotishganit",
"role": "mit_reference_layer",
"status": "ok",
"verdict": "mit_reference_source_available",
"license": "MIT",
"source_available": true,
"import_spec_available": true,
"import_error": null,
"benchmark_available": true,
"evidence_paths": [
"references/open_source_sources/jyotishganit",
"references/jyotishganit_benchmark.md"
],
"boundary": "MIT reference layer and local comparison asset; not a complete second runtime oracle for every request."
}
},
"master_oracle_dashboard": {
"summary": {
"total_tasks": 12,
"external_verified_tasks": 12,
"open_tasks": 0,
"can_claim_global_oracle_closure": true,
"production_tuning_allowed": false
},
"fronts": {
"dasha": {
"front": "dasha",
"task_count": 3,
"external_verified_tasks": 3,
"open_tasks": 0,
"can_claim_closure": true,
"production_tuning_allowed": false,
"first_priority": null
},
"shadbala": {
"front": "shadbala",
"task_count": 4,
"external_verified_tasks": 4,
"open_tasks": 0,
"can_claim_closure": true,
"production_tuning_allowed": false,
"first_priority": null
},
"tajika_sahams": {
"front": "tajika_sahams",
"task_count": 5,
"external_verified_tasks": 5,
"open_tasks": 0,
"can_claim_closure": true,
"production_tuning_allowed": false,
"first_priority": {
"case_id": "template_einstein_varshaphala_1905_lahiri",
"capture_id": "external_template_einstein_varshaphala_1905_lahiri",
"packet_path": "references/oracle/artifacts/pending_packets/external_template_einstein_varshaphala_1905_lahiri.json",
"missing_field_count": 0,
"missing_fields": [],
"missing_groups": {
"metadata": {
"count": 0,
"fields": []
},
"target": {
"count": 0,
"fields": []
}
},
"prefilled_fields": {
"status": "external_verified",
"promotion_status_after_fill": "external_verified",
"metadata": {
"tool_name": "PyJHora",
"tool_version_or_url": "PyJHora 4.8.6 isolated workbuddy black-box run",
"capture_date": "2026-06-29",
"source_artifact": "references/oracle/artifacts/pyjhora_einstein_varshaphala_1905_lahiri_partial_20260629.txt",
"ayanamsa": "lahiri",
"node_mode": "mean",
"timezone": "UTC+00:53",
"annual_system": "Varshaphala/Tajika",
"target_year": 1905,
"operator_note": "Black-box annual output from workbuddy PyJHora 4.8.6 environment. External evidence only; local annual engine output was not used. Solar-return timestamp, Varsha Lagna, Muntha, Year Lord, first Mudda Dasha lord, selected Sahams, and Tajika Yogas were captured through the external PyJHora path via the annual chart and jhora.horoscope.transit.tajaka_yoga helper chain."
},
"settings": {
"ayanamsa": "lahiri",
"node_mode": "mean",
"annual_system": "varshaphala",
"target_year": 1905
}
},
"manual_fill_plan": {
"status_value": "external_verified",
"manual_entry_count": 0,
"remaining_manual_fields": []
},
"apply_command": "python3 scripts/tajika_annual_oracle_queue.py --oracle-file references/oracle/tajika_annual_oracle_cases.json --apply-packet references/oracle/artifacts/pending_packets/external_template_einstein_varshaphala_1905_lahiri.json --format json",
"validate_command": "python3 scripts/tajika_annual_oracle_queue.py --oracle-file references/oracle/tajika_annual_oracle_cases.json --format json && python3 scripts/tajika_annual_benchmark_dashboard.py --oracle-file references/oracle/tajika_annual_oracle_cases.json --format json"
}
}
}
},
"honesty_boundary": {
"can_claim_fully_closed": false,
"can_claim_high_rigor_with_blocks": true,
"blocked_reason": "At least one official precision/oracle layer is partial or blocked; report must expose blocked rows instead of claiming full closure.",
"license_boundary": "PyJHora is black-box evidence only; jyotishganit MIT assets may be referenced/reused within existing project policy."
},
"next_actions": [
"Run --live-official-full-snapshot when foreground VedAstro budget/network credentials are available, then promote VedAstro only if the full official chart is stable.",
"Keep PyJHora as artifact-backed oracle evidence; do not import AGPL implementation code.",
"If a report needs full closure language, require all oracle ledger rows to be ok and the master oracle dashboard open_tasks to be 0."
]
}