feat: sync real case website e2e contract
This commit is contained in:
@@ -665,14 +665,46 @@
|
||||
"claim_status": "source_intake_only",
|
||||
"consumer_policy": "research_observation_only",
|
||||
"claim_boundary": "Triage of public KP, Muhurta, and Shadbala source candidates; no source is oracle-ready until raw capture, exact settings, expected values, hash, and replay comparison are archived."
|
||||
},
|
||||
{
|
||||
"packet_id": "real_case_website_e2e_eval_2026_07_20",
|
||||
"path": "references/real_case_calibration/real_case_website_e2e_eval_2026_07_20.json",
|
||||
"domain": "real_case_website_e2e",
|
||||
"claim_status": "ready_contract",
|
||||
"consumer_policy": "research_to_commercial_contract_only",
|
||||
"claim_boundary": "20 public real-case website E2E quality contract; product QA only, not an accuracy benchmark or independent holdout."
|
||||
},
|
||||
{
|
||||
"packet_id": "prashna_input_contract_2026_07_20",
|
||||
"path": "references/oracle/prashna_input_contract_2026_07_20.json",
|
||||
"domain": "horary_annual_sensitive_points",
|
||||
"claim_status": "ready_contract",
|
||||
"consumer_policy": "research_to_commercial_contract_only",
|
||||
"claim_boundary": "Prashna input contract only; requires explicit time/place/timezone/ayanamsa/node, not predictive truth."
|
||||
},
|
||||
{
|
||||
"packet_id": "prashna_numeric_oracle_packet_queue_2026_07_20",
|
||||
"path": "references/oracle/prashna_numeric_oracle_packet_queue_2026_07_20.json",
|
||||
"domain": "horary_annual_sensitive_points",
|
||||
"claim_status": "open_queue",
|
||||
"consumer_policy": "research_to_commercial_contract_only",
|
||||
"claim_boundary": "Public numeric Prashna/Sphuta candidates remain open queue until complete input/settings/raw hash/replay close."
|
||||
},
|
||||
{
|
||||
"packet_id": "muhurta_numeric_candidate_capture_packet_2026_07_20",
|
||||
"path": "references/oracle/muhurta_numeric_candidate_capture_packet_2026_07_20.json",
|
||||
"domain": "muhurta_factor_scoring",
|
||||
"claim_status": "source_intake_only",
|
||||
"consumer_policy": "research_to_commercial_contract_only",
|
||||
"claim_boundary": "Stages two Muhurta numeric candidates for raw page capture; does not calculate, replay, or validate Muhurta verdicts."
|
||||
}
|
||||
],
|
||||
"production_tuning_allowed": false,
|
||||
"scope": "evidence_packet_index",
|
||||
"status": "active_index_v1",
|
||||
"summary": {
|
||||
"packet_count": 83,
|
||||
"blocked_or_partial_count": 55,
|
||||
"packet_count": 87,
|
||||
"blocked_or_partial_count": 56,
|
||||
"human_review_required_count": 2
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"boundary": "Capture packet staging only; does not calculate or validate Muhurta verdicts.",
|
||||
"capture_rows": [
|
||||
{
|
||||
"canonical_request_hash": "5bcdcf51cdd8a7bb42a3fab019eaffacf3a562904f69c25b65c1ba559b41f602",
|
||||
"claim_boundary": "Numeric-looking public source; not oracle-ready until raw page, exact settings, hash, and local replay comparison are archived.",
|
||||
"domain": "muhurta_factor_scoring",
|
||||
"missing_for_oracle": [
|
||||
"raw_capture_hash",
|
||||
"exact_date_selection",
|
||||
"timezone",
|
||||
"sunrise",
|
||||
"formula_weight_contract",
|
||||
"exact_method_settings",
|
||||
"replay_comparison"
|
||||
],
|
||||
"next_artifact_path": "references/oracle/artifacts/mypanchang_edison_2025_panchangam_raw_capture_packet.json",
|
||||
"observed_numeric_fields": [
|
||||
"tarabalam periods",
|
||||
"chandrabalam periods",
|
||||
"nakshatra",
|
||||
"rasi",
|
||||
"tithi",
|
||||
"yoga",
|
||||
"karana"
|
||||
],
|
||||
"raw_capture_status": "pending_raw_page_capture",
|
||||
"source_id": "mypanchang_edison_2025_panchangam",
|
||||
"source_observation_hash": "d57a30a4da43bb5ee92f16b6d8e2f6df099854a1cab1a2f95f72efea16dd9671",
|
||||
"topic": "Tarabala/Chandrabala/Panchangam daily factors",
|
||||
"upgrade_status": "not_oracle_ready",
|
||||
"url": "https://www.mypanchang.com/phppanchang.php?cityhead=&cityname=Edison-NJ&mn=04&monthtype=1&yr=2025"
|
||||
},
|
||||
{
|
||||
"canonical_request_hash": "b6110c7ab7a6346f42671a1c46fb6d81286483ea2e9a3808dd02367742ed06df",
|
||||
"claim_boundary": "Numeric-looking public source; not oracle-ready until raw page, exact settings, hash, and local replay comparison are archived.",
|
||||
"domain": "muhurta_factor_scoring",
|
||||
"missing_for_oracle": [
|
||||
"raw_capture_hash",
|
||||
"sunrise",
|
||||
"sunset",
|
||||
"timezone",
|
||||
"calculation_rule_replay",
|
||||
"exact_method_settings",
|
||||
"replay_comparison"
|
||||
],
|
||||
"next_artifact_path": "references/oracle/artifacts/drikpanchang_mumbai_rahu_2026_07_20_raw_capture_packet.json",
|
||||
"observed_numeric_fields": [
|
||||
"rahu kalam interval",
|
||||
"weekday",
|
||||
"city/date scoped daily table"
|
||||
],
|
||||
"raw_capture_status": "pending_raw_page_capture",
|
||||
"source_id": "drikpanchang_mumbai_rahu_2026_07_20",
|
||||
"source_observation_hash": "a7a4c1f5ba3fe872af645cddab962eba9fe4e0f697eee5d3bfca73951a571a8a",
|
||||
"topic": "Rahu Kalam daily interval",
|
||||
"upgrade_status": "not_oracle_ready",
|
||||
"url": "https://www.drikpanchang.com/muhurat/rahu-kalam.html?date=20/07/2026&geoname-id=1275339"
|
||||
}
|
||||
],
|
||||
"claim_status": "source_intake_only",
|
||||
"created_at": "2026-07-20",
|
||||
"production_tuning_allowed": false,
|
||||
"scope": "muhurta_numeric_candidate_capture_packet",
|
||||
"sources": {
|
||||
"source_triage": "references/oracle/public_worked_example_source_triage_2026_07_20.json"
|
||||
},
|
||||
"status": "capture_packet_ready",
|
||||
"summary": {
|
||||
"candidate_count": 2,
|
||||
"oracle_ready_count": 0,
|
||||
"pending_raw_capture_count": 2
|
||||
},
|
||||
"truth_matrix_allowed": false
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"claim_boundary": "Input contract only; does not validate Prashna predictions or external numeric parity.",
|
||||
"claim_status": "ready_contract",
|
||||
"created_at": "2026-07-20",
|
||||
"optional_fields": [
|
||||
"question_text",
|
||||
"querent_id",
|
||||
"house_focus",
|
||||
"language"
|
||||
],
|
||||
"production_tuning_allowed": false,
|
||||
"required_fields": [
|
||||
{
|
||||
"boundary": "exact time question is received/accepted",
|
||||
"field": "question_datetime_local",
|
||||
"format": "YYYY-MM-DDTHH:MM:SS"
|
||||
},
|
||||
{
|
||||
"boundary": "place of querent/astrologer must be explicit",
|
||||
"field": "location",
|
||||
"format": "lat/lon + place label"
|
||||
},
|
||||
{
|
||||
"boundary": "no implicit local machine timezone",
|
||||
"field": "timezone",
|
||||
"format": "IANA or UTC offset"
|
||||
},
|
||||
{
|
||||
"boundary": "default must be recorded, e.g. Lahiri",
|
||||
"field": "ayanamsa",
|
||||
"format": "named sidereal ayanamsa"
|
||||
},
|
||||
{
|
||||
"boundary": "Rahu/Ketu mode must be frozen",
|
||||
"field": "node_mode",
|
||||
"format": "mean|true"
|
||||
}
|
||||
],
|
||||
"scope": "prashna_input_contract",
|
||||
"status": "contract_ready",
|
||||
"truth_matrix_allowed": false
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"boundary": "Queue only; no Prashna/Saham/Gulika/Sphuta claim is upgraded until complete input, raw/hash and local/external replay close.",
|
||||
"claim_status": "open_queue",
|
||||
"created_at": "2026-07-20",
|
||||
"production_tuning_allowed": false,
|
||||
"rows": [
|
||||
{
|
||||
"candidate_hash": "2f8fafd98fba0f328b9eba58af1b4446ebf3a856d0769c79d6dc27e99218c63d",
|
||||
"claim_boundary": "Numeric Sphuta example exists, but full Prashna input/settings are incomplete; use as candidate only.",
|
||||
"domain": "horary_annual_sensitive_points",
|
||||
"expected_values": {
|
||||
"chatusphuta": "2s 15° 18' 34\"",
|
||||
"gulika": "3s 14° 10'",
|
||||
"lagna": "3s 27° 22'",
|
||||
"moon": "3s 19° 36' 34\"",
|
||||
"panchasphuta": "5s 23° 34' 34\"",
|
||||
"rahu": "3s 8° 16'",
|
||||
"sun": "4s 3° 8' 25\"",
|
||||
"trisphuta": "11s 1° 8' 34\""
|
||||
},
|
||||
"missing_for_oracle": [
|
||||
"complete_prashna_input",
|
||||
"ayanamsa",
|
||||
"node_mode",
|
||||
"timezone",
|
||||
"raw_capture_hash",
|
||||
"local_replay",
|
||||
"pyjhora_or_other_legal_replay"
|
||||
],
|
||||
"numeric_fields_present": true,
|
||||
"source_id": "vedastro_prasna_marga_ch5_sphuta_example",
|
||||
"source_role": "public_numeric_candidate",
|
||||
"technique_family": "sphuta_trisphuta_family",
|
||||
"upgrade_status": "candidate_not_oracle",
|
||||
"url": "https://vedastro.org/book/PrasnaMarga/Chapter5"
|
||||
}
|
||||
],
|
||||
"scope": "prashna_numeric_oracle_packet_queue",
|
||||
"status": "queue_ready",
|
||||
"summary": {
|
||||
"candidate_count": 1,
|
||||
"numeric_candidate_count": 1,
|
||||
"oracle_ready_count": 0
|
||||
},
|
||||
"truth_matrix_allowed": false
|
||||
}
|
||||
Reference in New Issue
Block a user