sync: import runtime closure oracle packets
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"scope": "commercial_golden_oss_case_ci_contract",
|
||||
"created_at": "2026-07-21",
|
||||
"status": "ready_contract",
|
||||
"purpose": "Commercial CI must replay at least one public OSS golden observation from the main research repo to detect accidental legacy WorkBuddy or incomplete artifact source wiring.",
|
||||
"golden_case": {
|
||||
"name": "pyjhora_jhora_sphuta_oss_case",
|
||||
"probe": "scripts/prashna_sphuta_oss_case_probe.py",
|
||||
"test": "tests/test_prashna_sphuta_oss_case_probe.py",
|
||||
"source_packet": "references/oracle/prashna_sphuta_oss_case_probe_2026_07_20.json",
|
||||
"expected_raw_hash": "f0705d205440ea8d7f39116042a0723d971f4ab79c94f7d448fc42d683d52326",
|
||||
"claim_status": "tooling_observation_only"
|
||||
},
|
||||
"gate_policy": {
|
||||
"fail_if_probe_missing": true,
|
||||
"fail_if_raw_hash_mismatch": true,
|
||||
"fail_if_claim_status_upgraded": true,
|
||||
"truth_upgrade_allowed": false,
|
||||
"allow_business_runtime_to_continue_after_warning": false
|
||||
},
|
||||
"claim_boundary": "ci_golden_observation_gate_only_not_oracle_truth"
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"scope": "commercial_startup_self_check_contract",
|
||||
"created_at": "2026-07-21",
|
||||
"status": "ready_contract",
|
||||
"purpose": "Commercial runtime must prove which research truth source, skill version, evidence index and oracle gates it is using before claiming website capability readiness.",
|
||||
"required_fields": [
|
||||
"truth_source_path",
|
||||
"truth_source_git_commit",
|
||||
"skill_version",
|
||||
"evidence_packet_count",
|
||||
"artifact_gate_status",
|
||||
"privacy_artifact_status",
|
||||
"oracle_ready_summary"
|
||||
],
|
||||
"reject_if": {
|
||||
"truth_source_path_contains": [
|
||||
"/WorkBuddy/",
|
||||
"/.workbuddy/"
|
||||
],
|
||||
"artifact_gate_status": [
|
||||
"missing",
|
||||
"unknown"
|
||||
],
|
||||
"privacy_artifact_status": [
|
||||
"private_artifact_present",
|
||||
"unknown"
|
||||
]
|
||||
},
|
||||
"recommended_surface": {
|
||||
"startup_log": true,
|
||||
"health_endpoint": "/api/runtime-identity",
|
||||
"admin_status_panel": true,
|
||||
"ci_snapshot": true
|
||||
},
|
||||
"claim_boundary": "startup_identity_gate_only_not_business_runtime"
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
"production_tuning_allowed": false,
|
||||
"boundary": "Index of current governance packets only. Raw oracle artifacts remain in references/oracle/artifacts and are not all duplicated here.",
|
||||
"summary": {
|
||||
"packet_count": 103,
|
||||
"packet_count": 115,
|
||||
"blocked_or_partial_count": 51,
|
||||
"human_review_required_count": 3
|
||||
},
|
||||
@@ -833,6 +833,102 @@
|
||||
"claim_status": "ready_contract",
|
||||
"consumer_policy": "research_local_ui_contract_only",
|
||||
"claim_boundary": "Ports commercial birth-time journey behavior contracts only; no Supabase, credits, auth, or commercial code imported."
|
||||
},
|
||||
{
|
||||
"packet_id": "truth_source_runtime_identity",
|
||||
"path": "references/oracle/truth_source_runtime_identity_2026_07_21.json",
|
||||
"domain": "truth_source_governance",
|
||||
"claim_status": "ready_contract",
|
||||
"consumer_policy": "research_to_commercial_startup_contract",
|
||||
"claim_boundary": "Pins the main research repo as the only truth source, exposes runtime identity, and quarantines old WorkBuddy fragments; no oracle truth upgrade."
|
||||
},
|
||||
{
|
||||
"packet_id": "commercial_startup_self_check_contract_2026_07_21",
|
||||
"path": "references/oracle/commercial_startup_self_check_contract_2026_07_21.json",
|
||||
"domain": "commercial_sync_governance",
|
||||
"claim_status": "ready_contract",
|
||||
"consumer_policy": "commercial_startup_gate_contract_only",
|
||||
"claim_boundary": "Requires commercial runtime to expose truth source identity, artifact gate and privacy status; no business runtime code imported into research."
|
||||
},
|
||||
{
|
||||
"packet_id": "commercial_golden_oss_case_ci_contract_2026_07_21",
|
||||
"path": "references/oracle/commercial_golden_oss_case_ci_contract_2026_07_21.json",
|
||||
"domain": "commercial_sync_governance",
|
||||
"claim_status": "ready_contract",
|
||||
"consumer_policy": "commercial_ci_gate_contract_only",
|
||||
"claim_boundary": "Requires commercial CI to replay the PyJHora/JHora Sphuta OSS observation and hash; observation-only, no truth upgrade."
|
||||
},
|
||||
{
|
||||
"packet_id": "whole_machine_jyotish_fragment_scan_2026_07_21",
|
||||
"path": "references/oracle/whole_machine_jyotish_fragment_scan_2026_07_21.json",
|
||||
"domain": "fragment_governance",
|
||||
"claim_status": "open_queue",
|
||||
"consumer_policy": "research_only_no_direct_fragment_copy",
|
||||
"claim_boundary": "Whole-machine Jyotish signal scan classifies main, WorkBuddy, temp and user-drop candidates; reviewable fragments are not truth source until privacy/license/invocation checks close."
|
||||
},
|
||||
{
|
||||
"packet_id": "source_runtime_closure_queue_2026_07_21",
|
||||
"path": "references/oracle/source_runtime_closure_queue_2026_07_21.json",
|
||||
"domain": "source_runtime_closure",
|
||||
"claim_status": "open_queue",
|
||||
"consumer_policy": "research_observation_only",
|
||||
"claim_boundary": "Prioritizes not-fully-invoked source assets such as jyotishganit and VedicAstro KP; queue only, no adapter or truth upgrade."
|
||||
},
|
||||
{
|
||||
"packet_id": "vedicastro_kp_tmp_env_identity_2026_07_21",
|
||||
"path": "references/oracle/vedicastro_kp_tmp_env_identity_2026_07_21.json",
|
||||
"domain": "kp_precision_timing",
|
||||
"claim_status": "observation_only",
|
||||
"consumer_policy": "research_observation_only",
|
||||
"claim_boundary": "Pins isolated /tmp VedicAstro KP dependency identity; dependency readiness only, no oracle truth."
|
||||
},
|
||||
{
|
||||
"packet_id": "vedicastro_kp_house_cusp_raw_2026_07_21",
|
||||
"path": "references/oracle/vedicastro_kp_house_cusp_raw_2026_07_21.json",
|
||||
"domain": "kp_precision_timing",
|
||||
"claim_status": "observation_only",
|
||||
"consumer_policy": "research_observation_only",
|
||||
"claim_boundary": "Archives VedicAstro KP house cusp star/sub/sub-sub raw for Steve Jobs public case; observation-only until public numeric worked-example replay."
|
||||
},
|
||||
{
|
||||
"packet_id": "jyotishganit_three_engine_closure_bridge_2026_07_21",
|
||||
"path": "references/oracle/jyotishganit_three_engine_closure_bridge_2026_07_21.json",
|
||||
"domain": "three_engine_parity",
|
||||
"claim_status": "observation_only",
|
||||
"consumer_policy": "research_observation_only",
|
||||
"claim_boundary": "Routes available jyotishganit D2/D4/D9/D10, Panchanga and BAV/SAV fields to closure queues; Shadbala remains explicit gap."
|
||||
},
|
||||
{
|
||||
"packet_id": "kp_public_worked_example_candidate_queue_2026_07_21",
|
||||
"path": "references/oracle/kp_public_worked_example_candidate_queue_2026_07_21.json",
|
||||
"domain": "kp_precision_timing",
|
||||
"claim_status": "open_queue",
|
||||
"consumer_policy": "research_observation_only",
|
||||
"claim_boundary": "Public KP sources were triaged as formula/runtime candidates; none yet provide stable full numeric cusp star/sub/sub-sub rows for oracle upgrade."
|
||||
},
|
||||
{
|
||||
"packet_id": "jyotishganit_field_closure_rows_2026_07_21",
|
||||
"path": "references/oracle/jyotishganit_field_closure_rows_2026_07_21.json",
|
||||
"domain": "three_engine_parity",
|
||||
"claim_status": "observation_only",
|
||||
"consumer_policy": "research_observation_only",
|
||||
"claim_boundary": "Routes jyotishganit D2/D4/D9/D10, Panchanga and BAV/SAV selected raw fields into closure rows; Shadbala remains explicit gap."
|
||||
},
|
||||
{
|
||||
"packet_id": "three_engine_jyotishganit_bridge_applied_2026_07_21",
|
||||
"path": "references/oracle/three_engine_jyotishganit_bridge_applied_2026_07_21.json",
|
||||
"domain": "three_engine_parity",
|
||||
"claim_status": "observation_only",
|
||||
"consumer_policy": "research_observation_only",
|
||||
"claim_boundary": "Applies jyotishganit field bridge to existing TEMCQ D2/D4/D9/D10/BAV/SAV tickets and marks Panchanga as new-ticket-needed; no truth upgrade."
|
||||
},
|
||||
{
|
||||
"packet_id": "three_engine_field_status_batch_2026_07_21",
|
||||
"path": "references/oracle/three_engine_field_status_batch_2026_07_21.json",
|
||||
"domain": "three_engine_parity",
|
||||
"claim_status": "observation_only",
|
||||
"consumer_policy": "research_observation_only",
|
||||
"claim_boundary": "Classifies 18 jyotishganit-applied TEMCQ rows and creates a Panchanga ticket placeholder; status only, no numeric truth upgrade."
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"scope": "jyotishganit_field_closure_rows",
|
||||
"created_at": "2026-07-21",
|
||||
"claim_status": "observation_only",
|
||||
"production_tuning_allowed": false,
|
||||
"truth_matrix_allowed": false,
|
||||
"source_probe": "scripts/jyotishganit_field_probe.py",
|
||||
"source_raw_hash": "19fa9ea862b68c4cffb6756fa6cbf0466daf47a8b008b3fe8809e9fc6a1ed30c",
|
||||
"source_selected_hash": "4709b8ade84efdea4d0a67c15f3e32cea516a5aa2e8abe3885578feda20cb3f4",
|
||||
"rows": [
|
||||
{
|
||||
"field": "D2",
|
||||
"source_path": "selected_raw.varga_sign_table.D2",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"comparison_unit": "planet_sign_table"
|
||||
},
|
||||
{
|
||||
"field": "D4",
|
||||
"source_path": "selected_raw.varga_sign_table.D4",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"comparison_unit": "planet_sign_table"
|
||||
},
|
||||
{
|
||||
"field": "D9",
|
||||
"source_path": "selected_raw.varga_sign_table.D9",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"comparison_unit": "planet_sign_table"
|
||||
},
|
||||
{
|
||||
"field": "D10",
|
||||
"source_path": "selected_raw.varga_sign_table.D10",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"comparison_unit": "planet_sign_table"
|
||||
},
|
||||
{
|
||||
"field": "Panchanga",
|
||||
"source_path": "selected_raw.panchanga",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"comparison_unit": "schema_and_named_fields"
|
||||
},
|
||||
{
|
||||
"field": "BAV",
|
||||
"source_path": "selected_raw.ashtakavarga.bav",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"comparison_unit": "per_planet_bindus"
|
||||
},
|
||||
{
|
||||
"field": "SAV",
|
||||
"source_path": "selected_raw.ashtakavarga.sav",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"comparison_unit": "sarvashtakavarga_bindus"
|
||||
}
|
||||
],
|
||||
"explicit_gaps": [
|
||||
{
|
||||
"field": "Shadbala",
|
||||
"reason": "jyotishganit probe did not expose shadbala/strengths in selected raw"
|
||||
}
|
||||
],
|
||||
"boundary": "field_rows_only_no_formula_truth"
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"scope": "jyotishganit_three_engine_closure_bridge",
|
||||
"created_at": "2026-07-21",
|
||||
"claim_status": "observation_only",
|
||||
"production_tuning_allowed": false,
|
||||
"truth_matrix_allowed": false,
|
||||
"source_probe": "scripts/jyotishganit_field_probe.py",
|
||||
"source_raw_hash": "19fa9ea862b68c4cffb6756fa6cbf0466daf47a8b008b3fe8809e9fc6a1ed30c",
|
||||
"source_selected_hash": "4709b8ade84efdea4d0a67c15f3e32cea516a5aa2e8abe3885578feda20cb3f4",
|
||||
"field_routes": {
|
||||
"ready_for_field_comparison": [
|
||||
"D2",
|
||||
"D4",
|
||||
"D9",
|
||||
"D10",
|
||||
"Panchanga",
|
||||
"BAV_SAV"
|
||||
],
|
||||
"explicit_gaps": [
|
||||
"Shadbala"
|
||||
],
|
||||
"comparison_policy": "route sign/table/schema fields into closure queue only; do not infer formula truth from matching signs"
|
||||
},
|
||||
"next_packet_targets": [
|
||||
"three_engine_closure_rows_D2_D4_D9_D10",
|
||||
"three_engine_closure_rows_panchanga",
|
||||
"three_engine_closure_rows_bav_sav",
|
||||
"shadbala_missing_field_gap"
|
||||
],
|
||||
"boundary": "bridge_only_no_truth_upgrade"
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"scope": "kp_public_worked_example_candidate_queue",
|
||||
"created_at": "2026-07-21",
|
||||
"claim_status": "open_queue",
|
||||
"numeric_oracle_ready_count": 0,
|
||||
"production_tuning_allowed": false,
|
||||
"truth_matrix_allowed": false,
|
||||
"runtime_observation_packet": "references/oracle/vedicastro_kp_house_cusp_raw_2026_07_21.json",
|
||||
"candidates": [
|
||||
{
|
||||
"id": "astrosage_kp_chapter_2",
|
||||
"url": "https://kpastrology.astrosage.com/kp-learning-home/tutorial/chapter-2-fundamental-principles",
|
||||
"candidate_type": "formula_and_text_worked_example",
|
||||
"useful_fields": [
|
||||
"sign lord",
|
||||
"star lord",
|
||||
"sub lord",
|
||||
"significator logic",
|
||||
"ruling planets text examples"
|
||||
],
|
||||
"has_numeric_cusp_table": false,
|
||||
"upgrade_status": "reference_only_until_numeric_cusp_rows"
|
||||
},
|
||||
{
|
||||
"id": "astrosage_kp_sign_star_sub_table",
|
||||
"url": "https://kpastrology.astrosage.com/kp-learning-home/tutorial/chapter-2-fundamental-principles",
|
||||
"candidate_type": "reference_table",
|
||||
"useful_fields": [
|
||||
"sign-star-sub division rules",
|
||||
"KP star/sub conceptual table"
|
||||
],
|
||||
"has_numeric_cusp_table": false,
|
||||
"upgrade_status": "formula_reference_only"
|
||||
},
|
||||
{
|
||||
"id": "onlinejyotish_kp_horoscope",
|
||||
"url": "https://www.onlinejyotish.com/free-astrology/kp-horoscope.aspx",
|
||||
"candidate_type": "runtime_form_candidate",
|
||||
"useful_fields": [
|
||||
"possible KP horoscope table",
|
||||
"possible cusp/sub-lord output"
|
||||
],
|
||||
"has_numeric_cusp_table": false,
|
||||
"upgrade_status": "blocked_until_stable_public_input_output_packet"
|
||||
},
|
||||
{
|
||||
"id": "astrobix_kp_houses",
|
||||
"url": "https://astrobix.com/astrosight/1291-houses-in-kp-system.html",
|
||||
"candidate_type": "runtime_form_candidate",
|
||||
"useful_fields": [
|
||||
"KP house/cusp explanation",
|
||||
"possible public worked chart context"
|
||||
],
|
||||
"has_numeric_cusp_table": false,
|
||||
"upgrade_status": "reference_only_until_numeric_rows"
|
||||
}
|
||||
],
|
||||
"next_actions": [
|
||||
"Capture a stable public KP chart with full cusp degree, star lord, sub lord and sub-sub lord rows.",
|
||||
"Normalize VedicAstro KP raw to the same 12-row table.",
|
||||
"Only then create a numeric oracle packet; until then KP timing remains observation-only."
|
||||
],
|
||||
"boundary": "public_source_candidate_queue_only_no_kp_numeric_oracle"
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
{
|
||||
"scope": "source_runtime_closure_queue",
|
||||
"created_at": "2026-07-21",
|
||||
"claim_status": "open_queue",
|
||||
"production_tuning_allowed": false,
|
||||
"truth_matrix_allowed": false,
|
||||
"source_scan": "references/oracle/whole_machine_jyotish_fragment_scan_2026_07_21.json",
|
||||
"not_fully_closed_reference_layers": [
|
||||
"references/open_source_sources/jyotishganit",
|
||||
"references/open_source_sources/VedicAstro",
|
||||
"references/open_source_sources/jaimini-tropical",
|
||||
"references/open_source_sources/rishi-ai-mcp",
|
||||
"references/open_source_sources/vedic-astro-skills",
|
||||
"references/open_source_sources/dashaflow"
|
||||
],
|
||||
"rows": [
|
||||
{
|
||||
"id": "jyotishganit_field_closure",
|
||||
"source": "references/open_source_sources/jyotishganit",
|
||||
"existing_probe": "scripts/jyotishganit_field_probe.py",
|
||||
"existing_test": "tests/test_jyotishganit_and_vedicastro_probes.py",
|
||||
"current_status": "probe_runs_observation_only",
|
||||
"latest_observed_raw_hash": "19fa9ea862b68c4cffb6756fa6cbf0466daf47a8b008b3fe8809e9fc6a1ed30c",
|
||||
"latest_observed_selected_hash": "4709b8ade84efdea4d0a67c15f3e32cea516a5aa2e8abe3885578feda20cb3f4",
|
||||
"coverage": {
|
||||
"panchanga": true,
|
||||
"D2": true,
|
||||
"D4": true,
|
||||
"D9": true,
|
||||
"D10": true,
|
||||
"BAV_SAV": true,
|
||||
"Shadbala": false
|
||||
},
|
||||
"next_closure_step": "attach field-level comparison rows to the three-engine closure queue; keep Shadbala missing as explicit gap"
|
||||
},
|
||||
{
|
||||
"id": "vedicastro_kp_house_cusp_closure",
|
||||
"source": "references/open_source_sources/VedicAstro",
|
||||
"existing_probe": "scripts/vedicastro_kp_house_cusp_probe.py",
|
||||
"existing_test": "tests/test_vedicastro_kp_runtime_tmp_probe.py",
|
||||
"current_status": "raw_ready_observation_only",
|
||||
"next_closure_step": "compare these 12 cusp star/sub/sub-sub rows against public numeric KP worked examples before any event timing use",
|
||||
"latest_raw_packet": "references/oracle/vedicastro_kp_house_cusp_raw_2026_07_21.json",
|
||||
"latest_env_identity": "references/oracle/vedicastro_kp_tmp_env_identity_2026_07_21.json",
|
||||
"latest_observed_raw_hash": "2e7a6b17eb2965a60846f625f6bd8bc03555216d6225983647bcbfa23d0e345b",
|
||||
"coverage": {
|
||||
"house_cusps": 12,
|
||||
"rasi": true,
|
||||
"nakshatra": true,
|
||||
"rasi_lord": true,
|
||||
"nakshatra_lord": true,
|
||||
"sub_lord": true,
|
||||
"sub_sub_lord": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "rishi_ai_mcp_vedic_astro_skills_reference",
|
||||
"source": "references/open_source_sources/rishi-ai-mcp + references/open_source_sources/vedic-astro-skills",
|
||||
"current_status": "reference_only_prompt_or_product_flow",
|
||||
"next_closure_step": "extract skill/process wording only after license/source review; never numeric oracle or formula truth"
|
||||
},
|
||||
{
|
||||
"id": "jaimini_tropical_dashaflow_reference",
|
||||
"source": "references/open_source_sources/jaimini-tropical + references/open_source_sources/dashaflow",
|
||||
"current_status": "reference_only_until_contract",
|
||||
"next_closure_step": "pin license, version, input contract, raw hash and replay tests before any adapter or truth matrix use"
|
||||
}
|
||||
],
|
||||
"boundary": "queue_only_no_adapter_or_truth_upgrade"
|
||||
}
|
||||
@@ -3,14 +3,14 @@
|
||||
"items": [
|
||||
{
|
||||
"claim_boundary": "Panchanga is runtime-visible but still needs field-level external oracle examples for high-rigor claims.",
|
||||
"current_call_status": "formally_called_in_api_and_web",
|
||||
"current_call_status": "partial",
|
||||
"external_or_reference_artifacts": [
|
||||
"references/open_source_sources/panchanga_api"
|
||||
],
|
||||
"main_artifacts": [
|
||||
"scripts/jyotish_api_server.py",
|
||||
"jyotish-app/main.js",
|
||||
"jyotish-app/index.html"
|
||||
"frontend/src/app/page.tsx",
|
||||
"jyotish-app/main.js (research static UI only, absent in commercial repo)"
|
||||
],
|
||||
"next_action": "add panchanga claim/display contract and source/oracle packet for tithi/nakshatra/yoga/karana/rahu-kalam outputs",
|
||||
"reuse_decision": "do_not_duplicate_runtime",
|
||||
@@ -57,7 +57,7 @@
|
||||
"production_tuning_allowed": false,
|
||||
"scope": "technique_promotion_audit_kp_gochara_muhurta",
|
||||
"summary": {
|
||||
"formally_called_count": 1,
|
||||
"formally_called_count": 0,
|
||||
"items_checked": 4,
|
||||
"reference_only_count": 3
|
||||
},
|
||||
|
||||
@@ -0,0 +1,190 @@
|
||||
{
|
||||
"scope": "three_engine_jyotishganit_bridge_applied",
|
||||
"created_at": "2026-07-21",
|
||||
"claim_status": "observation_only",
|
||||
"production_tuning_allowed": false,
|
||||
"truth_matrix_allowed": false,
|
||||
"source_bridge": "references/oracle/jyotishganit_three_engine_closure_bridge_2026_07_21.json",
|
||||
"source_queue": "references/oracle/three_engine_mismatch_closure_queue_2026_07_19.json",
|
||||
"source_selected_hash": "4709b8ade84efdea4d0a67c15f3e32cea516a5aa2e8abe3885578feda20cb3f4",
|
||||
"summary": {
|
||||
"existing_ticket_rows": 18,
|
||||
"no_existing_ticket_rows": 1,
|
||||
"truth_upgrades": 0
|
||||
},
|
||||
"rows": [
|
||||
{
|
||||
"source_field": "D2",
|
||||
"field": "Sun.sign",
|
||||
"existing_ticket_id": "TEMCQ-001",
|
||||
"existing_ticket_section": "D2",
|
||||
"owner_track": "endpoint_contract",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "D2",
|
||||
"field": "Moon.sign",
|
||||
"existing_ticket_id": "TEMCQ-002",
|
||||
"existing_ticket_section": "D2",
|
||||
"owner_track": "endpoint_contract",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "D2",
|
||||
"field": "Mars.sign",
|
||||
"existing_ticket_id": "TEMCQ-003",
|
||||
"existing_ticket_section": "D2",
|
||||
"owner_track": "endpoint_contract",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "D2",
|
||||
"field": "Mercury.sign",
|
||||
"existing_ticket_id": "TEMCQ-004",
|
||||
"existing_ticket_section": "D2",
|
||||
"owner_track": "endpoint_contract",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "D2",
|
||||
"field": "Jupiter.sign",
|
||||
"existing_ticket_id": "TEMCQ-005",
|
||||
"existing_ticket_section": "D2",
|
||||
"owner_track": "endpoint_contract",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "D2",
|
||||
"field": "Venus.sign",
|
||||
"existing_ticket_id": "TEMCQ-006",
|
||||
"existing_ticket_section": "D2",
|
||||
"owner_track": "endpoint_contract",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "D2",
|
||||
"field": "Saturn.sign",
|
||||
"existing_ticket_id": "TEMCQ-007",
|
||||
"existing_ticket_section": "D2",
|
||||
"owner_track": "endpoint_contract",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "D4",
|
||||
"field": "Moon.sign",
|
||||
"existing_ticket_id": "TEMCQ-008",
|
||||
"existing_ticket_section": "D4",
|
||||
"owner_track": "endpoint_contract",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "D9",
|
||||
"field": "Moon.sign",
|
||||
"existing_ticket_id": "TEMCQ-009",
|
||||
"existing_ticket_section": "D9",
|
||||
"owner_track": "endpoint_contract",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "D10",
|
||||
"field": "Moon.sign",
|
||||
"existing_ticket_id": "TEMCQ-010",
|
||||
"existing_ticket_section": "D10",
|
||||
"owner_track": "endpoint_contract",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "BAV",
|
||||
"field": "Sun",
|
||||
"existing_ticket_id": "TEMCQ-011",
|
||||
"existing_ticket_section": "ashtakavarga_bav",
|
||||
"owner_track": "worked_example",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "BAV",
|
||||
"field": "Moon",
|
||||
"existing_ticket_id": "TEMCQ-012",
|
||||
"existing_ticket_section": "ashtakavarga_bav",
|
||||
"owner_track": "worked_example",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "BAV",
|
||||
"field": "Mars",
|
||||
"existing_ticket_id": "TEMCQ-013",
|
||||
"existing_ticket_section": "ashtakavarga_bav",
|
||||
"owner_track": "worked_example",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "BAV",
|
||||
"field": "Mercury",
|
||||
"existing_ticket_id": "TEMCQ-014",
|
||||
"existing_ticket_section": "ashtakavarga_bav",
|
||||
"owner_track": "worked_example",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "BAV",
|
||||
"field": "Jupiter",
|
||||
"existing_ticket_id": "TEMCQ-015",
|
||||
"existing_ticket_section": "ashtakavarga_bav",
|
||||
"owner_track": "worked_example",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "BAV",
|
||||
"field": "Venus",
|
||||
"existing_ticket_id": "TEMCQ-016",
|
||||
"existing_ticket_section": "ashtakavarga_bav",
|
||||
"owner_track": "worked_example",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "BAV",
|
||||
"field": "Saturn",
|
||||
"existing_ticket_id": "TEMCQ-017",
|
||||
"existing_ticket_section": "ashtakavarga_bav",
|
||||
"owner_track": "worked_example",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "SAV",
|
||||
"field": "12_sign_scores",
|
||||
"existing_ticket_id": "TEMCQ-018",
|
||||
"existing_ticket_section": "ashtakavarga_sav",
|
||||
"owner_track": "worked_example",
|
||||
"closure_status": "ready_for_field_comparison",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
},
|
||||
{
|
||||
"source_field": "Panchanga",
|
||||
"field": "Panchanga",
|
||||
"existing_ticket_id": null,
|
||||
"existing_ticket_section": null,
|
||||
"owner_track": "new_ticket_required",
|
||||
"closure_status": "no_existing_ticket_create_next",
|
||||
"claim_boundary": "field_comparison_only_no_formula_truth"
|
||||
}
|
||||
],
|
||||
"boundary": "applied_bridge_only_no_truth_upgrade",
|
||||
"human_report": "docs/research/three_engine_jyotishganit_bridge_applied_2026_07_21.md"
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"scope": "truth_source_runtime_identity",
|
||||
"created_at": "2026-07-21",
|
||||
"status": "active_contract_v1",
|
||||
"truth_source": {
|
||||
"path": "/Users/wuyongnaren/Documents/印度占星",
|
||||
"role": "sole_main_research_truth_source",
|
||||
"branch_at_capture": "main",
|
||||
"git_commit": "737683edc976d28558d81737501943790da07b34",
|
||||
"git_commit_semantics": "commit at packet capture time; later packet commits supersede this value through git history"
|
||||
},
|
||||
"skill": {
|
||||
"path": "SKILL.md",
|
||||
"version": "6.9.14"
|
||||
},
|
||||
"evidence_packets": {
|
||||
"index_path": "references/oracle/evidence_packet_index_2026_07_19.json",
|
||||
"packet_count": 106,
|
||||
"blocked_or_partial_count": 51,
|
||||
"human_review_required_count": 3
|
||||
},
|
||||
"oracle_summary": {
|
||||
"production_tuning_allowed": false,
|
||||
"truth_matrix_allowed": false,
|
||||
"vedastro_hosted_identity": "blocked",
|
||||
"timing_holdout": "blocked_until_independent_human_labels",
|
||||
"sphuta_oss_probe": "tooling_observation_only",
|
||||
"three_engine_parity": "open_queue"
|
||||
},
|
||||
"runtime_contract": {
|
||||
"research_web_panel_required": true,
|
||||
"commercial_startup_self_check_required": true,
|
||||
"commercial_ci_golden_case_required": "pyjhora_jhora_sphuta_probe",
|
||||
"must_not_accept_legacy_workbuddy_as_truth_source": true
|
||||
},
|
||||
"fragment_quarantine": {
|
||||
"workbuddy_old_copies": {
|
||||
"status": "quarantined",
|
||||
"labels": [
|
||||
"not_for_truth_source",
|
||||
"privacy_review_required",
|
||||
"artifact_incomplete",
|
||||
"historical_fragment_only"
|
||||
],
|
||||
"paths": [
|
||||
"/Users/wuyongnaren/WorkBuddy/2026-07-05-19-03-49/yinduzhanxing",
|
||||
"/Users/wuyongnaren/.workbuddy/backups/jyotish-vedic-astrology-20260711-154109",
|
||||
"/Users/wuyongnaren/.workbuddy/backups/jyotish-vedic-astrology-retired-20260711-154109"
|
||||
],
|
||||
"boundary": "May be read as fragment candidates only after ledger review; never a runtime, oracle, commercial, or truth source."
|
||||
}
|
||||
},
|
||||
"claim_boundary": "identity_ready_governance_only_not_oracle_truth"
|
||||
}
|
||||
@@ -0,0 +1,220 @@
|
||||
{
|
||||
"boundary": "KP house cusp star/sub/sub-sub raw from VedicAstro runtime. Observation-only until matched against a public numeric KP worked example.",
|
||||
"claim_status": "observation_only",
|
||||
"created_at": "2026-07-19",
|
||||
"dependency_identity": {
|
||||
"flatlib": "0.3.1.dev0",
|
||||
"observed_pinned_flatlib_commit": "2618c348ce1ab2588548f935ff65f031630b4872",
|
||||
"polars": "1.42.1",
|
||||
"required_flatlib_source": "git+https://github.com/diliprk/flatlib.git@sidereal",
|
||||
"timezonefinder": "8.2.5"
|
||||
},
|
||||
"engine": "VedicAstro",
|
||||
"production_tuning_allowed": false,
|
||||
"raw": {
|
||||
"houses": [
|
||||
{
|
||||
"DegSize": 26.059,
|
||||
"HouseNr": 1,
|
||||
"LonDecDeg": 149.434,
|
||||
"Nakshatra": "UttaraPhalgunī",
|
||||
"NakshatraLord": "Sun",
|
||||
"Object": "I",
|
||||
"Rasi": "Leo",
|
||||
"RasiLord": "Sun",
|
||||
"SignLonDMS": "+29:26:02",
|
||||
"SignLonDecDeg": 29.434,
|
||||
"SubLord": "Rahu",
|
||||
"SubSubLord": "Rahu"
|
||||
},
|
||||
{
|
||||
"DegSize": 30.141,
|
||||
"HouseNr": 2,
|
||||
"LonDecDeg": 175.493,
|
||||
"Nakshatra": "Chitra",
|
||||
"NakshatraLord": "Mars",
|
||||
"Object": "II",
|
||||
"Rasi": "Virgo",
|
||||
"RasiLord": "Mercury",
|
||||
"SignLonDMS": "+25:29:35",
|
||||
"SignLonDecDeg": 25.493,
|
||||
"SubLord": "Rahu",
|
||||
"SubSubLord": "Venus"
|
||||
},
|
||||
{
|
||||
"DegSize": 32.894,
|
||||
"HouseNr": 3,
|
||||
"LonDecDeg": 205.634,
|
||||
"Nakshatra": "Vishakha",
|
||||
"NakshatraLord": "Jupiter",
|
||||
"Object": "III",
|
||||
"Rasi": "Libra",
|
||||
"RasiLord": "Venus",
|
||||
"SignLonDMS": "+25:38:01",
|
||||
"SignLonDecDeg": 25.634,
|
||||
"SubLord": "Mercury",
|
||||
"SubSubLord": "Saturn"
|
||||
},
|
||||
{
|
||||
"DegSize": 33.066,
|
||||
"HouseNr": 4,
|
||||
"LonDecDeg": 238.527,
|
||||
"Nakshatra": "Jyeshtha",
|
||||
"NakshatraLord": "Mercury",
|
||||
"Object": "IV",
|
||||
"Rasi": "Scorpio",
|
||||
"RasiLord": "Mars",
|
||||
"SignLonDMS": "+28:31:38",
|
||||
"SignLonDecDeg": 28.527,
|
||||
"SubLord": "Saturn",
|
||||
"SubSubLord": "Ketu"
|
||||
},
|
||||
{
|
||||
"DegSize": 30.713,
|
||||
"HouseNr": 5,
|
||||
"LonDecDeg": 271.594,
|
||||
"Nakshatra": "UttaraAshadha",
|
||||
"NakshatraLord": "Sun",
|
||||
"Object": "V",
|
||||
"Rasi": "Capricorn",
|
||||
"RasiLord": "Saturn",
|
||||
"SignLonDMS": "+01:35:37",
|
||||
"SignLonDecDeg": 1.594,
|
||||
"SubLord": "Jupiter",
|
||||
"SubSubLord": "Saturn"
|
||||
},
|
||||
{
|
||||
"DegSize": 27.128,
|
||||
"HouseNr": 6,
|
||||
"LonDecDeg": 302.306,
|
||||
"Nakshatra": "Dhanishta",
|
||||
"NakshatraLord": "Mars",
|
||||
"Object": "VI",
|
||||
"Rasi": "Aquarius",
|
||||
"RasiLord": "Saturn",
|
||||
"SignLonDMS": "+02:18:22",
|
||||
"SignLonDecDeg": 2.306,
|
||||
"SubLord": "Ketu",
|
||||
"SubSubLord": "Rahu"
|
||||
},
|
||||
{
|
||||
"DegSize": 26.059,
|
||||
"HouseNr": 7,
|
||||
"LonDecDeg": 329.434,
|
||||
"Nakshatra": "PurvaBhādrapadā",
|
||||
"NakshatraLord": "Jupiter",
|
||||
"Object": "VII",
|
||||
"Rasi": "Aquarius",
|
||||
"RasiLord": "Saturn",
|
||||
"SignLonDMS": "+29:26:02",
|
||||
"SignLonDecDeg": 29.434,
|
||||
"SubLord": "Sun",
|
||||
"SubSubLord": "Venus"
|
||||
},
|
||||
{
|
||||
"DegSize": 30.141,
|
||||
"HouseNr": 8,
|
||||
"LonDecDeg": 355.493,
|
||||
"Nakshatra": "Revati",
|
||||
"NakshatraLord": "Mercury",
|
||||
"Object": "VIII",
|
||||
"Rasi": "Pisces",
|
||||
"RasiLord": "Jupiter",
|
||||
"SignLonDMS": "+25:29:35",
|
||||
"SignLonDecDeg": 25.493,
|
||||
"SubLord": "Rahu",
|
||||
"SubSubLord": "Venus"
|
||||
},
|
||||
{
|
||||
"DegSize": 32.894,
|
||||
"HouseNr": 9,
|
||||
"LonDecDeg": 25.634,
|
||||
"Nakshatra": "Bharani",
|
||||
"NakshatraLord": "Venus",
|
||||
"Object": "IX",
|
||||
"Rasi": "Aries",
|
||||
"RasiLord": "Mars",
|
||||
"SignLonDMS": "+25:38:01",
|
||||
"SignLonDecDeg": 25.634,
|
||||
"SubLord": "Mercury",
|
||||
"SubSubLord": "Saturn"
|
||||
},
|
||||
{
|
||||
"DegSize": 33.066,
|
||||
"HouseNr": 10,
|
||||
"LonDecDeg": 58.527,
|
||||
"Nakshatra": "Mrigashīrsha",
|
||||
"NakshatraLord": "Mars",
|
||||
"Object": "X",
|
||||
"Rasi": "Taurus",
|
||||
"RasiLord": "Venus",
|
||||
"SignLonDMS": "+28:31:38",
|
||||
"SignLonDecDeg": 28.527,
|
||||
"SubLord": "Saturn",
|
||||
"SubSubLord": "Ketu"
|
||||
},
|
||||
{
|
||||
"DegSize": 30.713,
|
||||
"HouseNr": 11,
|
||||
"LonDecDeg": 91.594,
|
||||
"Nakshatra": "Punarvasu",
|
||||
"NakshatraLord": "Jupiter",
|
||||
"Object": "XI",
|
||||
"Rasi": "Cancer",
|
||||
"RasiLord": "Moon",
|
||||
"SignLonDMS": "+01:35:37",
|
||||
"SignLonDecDeg": 1.594,
|
||||
"SubLord": "Rahu",
|
||||
"SubSubLord": "Rahu"
|
||||
},
|
||||
{
|
||||
"DegSize": 27.128,
|
||||
"HouseNr": 12,
|
||||
"LonDecDeg": 122.306,
|
||||
"Nakshatra": "Maghā",
|
||||
"NakshatraLord": "Ketu",
|
||||
"Object": "XII",
|
||||
"Rasi": "Leo",
|
||||
"RasiLord": "Sun",
|
||||
"SignLonDMS": "+02:18:22",
|
||||
"SignLonDecDeg": 2.306,
|
||||
"SubLord": "Venus",
|
||||
"SubSubLord": "Saturn"
|
||||
}
|
||||
],
|
||||
"request": {
|
||||
"ayanamsa": "Krishnamurti",
|
||||
"day": 24,
|
||||
"hour": 19,
|
||||
"house_system": "Placidus",
|
||||
"latitude": 37.3382,
|
||||
"longitude": -122.0383,
|
||||
"minute": 15,
|
||||
"month": 2,
|
||||
"second": 0,
|
||||
"timezone": "America/Los_Angeles",
|
||||
"year": 1955
|
||||
}
|
||||
},
|
||||
"raw_hash": "2e7a6b17eb2965a60846f625f6bd8bc03555216d6225983647bcbfa23d0e345b",
|
||||
"schema_fingerprint": {
|
||||
"fields": [
|
||||
"Object",
|
||||
"HouseNr",
|
||||
"Rasi",
|
||||
"LonDecDeg",
|
||||
"SignLonDMS",
|
||||
"SignLonDecDeg",
|
||||
"DegSize",
|
||||
"Nakshatra",
|
||||
"RasiLord",
|
||||
"NakshatraLord",
|
||||
"SubLord",
|
||||
"SubSubLord"
|
||||
],
|
||||
"house_count": 12
|
||||
},
|
||||
"scope": "vedicastro_kp_house_cusp_probe",
|
||||
"status": "complete",
|
||||
"truth_matrix_allowed": false
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"boundary": "dependency_preparation_only_no_kp_oracle_truth",
|
||||
"claim_status": "runtime_dependency_ready",
|
||||
"created_at": "2026-07-21",
|
||||
"package_versions": {
|
||||
"flatlib": "0.3.1.dev0",
|
||||
"polars": "1.42.1",
|
||||
"pyswisseph": "2.10.3.2",
|
||||
"timezonefinder": "8.2.5"
|
||||
},
|
||||
"production_tuning_allowed": false,
|
||||
"project_dependency_mutation_allowed": false,
|
||||
"required_packages": {
|
||||
"flatlib": "git+https://github.com/diliprk/flatlib.git@sidereal#egg=flatlib",
|
||||
"polars": "polars",
|
||||
"pyswisseph": "pyswisseph",
|
||||
"timezonefinder": "timezonefinder"
|
||||
},
|
||||
"scope": "vedicastro_kp_tmp_env_preparer",
|
||||
"target": "/tmp/vedicastro_flatlib_probe",
|
||||
"target_tree_hash": "7a75855cd9f641a30a4d466d44a282571e3d797c39de0d975f5f6647a3e1bf74",
|
||||
"truth_matrix_allowed": false
|
||||
}
|
||||
Reference in New Issue
Block a user