From b50161a8ce772cfbfcd676284e5a424411e991b6 Mon Sep 17 00:00:00 2001 From: 732642856 <732642856@qq.com> Date: Thu, 2 Jul 2026 16:51:50 +0800 Subject: [PATCH] Add character-level source manifest gate --- ...acter_level_inventory_manifest_latest.json | 15032 ++++++++++++++++ ...aracter_level_inventory_manifest_latest.md | 43 + progress.md | 8 + scripts/character_level_inventory_manifest.py | 362 + scripts/run_quality_gate.py | 2 + ...test_character_level_inventory_manifest.py | 101 + 6 files changed, 15548 insertions(+) create mode 100644 docs/research/character_level_inventory_manifest_latest.json create mode 100644 docs/research/character_level_inventory_manifest_latest.md create mode 100644 scripts/character_level_inventory_manifest.py create mode 100644 tests/test_character_level_inventory_manifest.py diff --git a/docs/research/character_level_inventory_manifest_latest.json b/docs/research/character_level_inventory_manifest_latest.json new file mode 100644 index 00000000..f1246fff --- /dev/null +++ b/docs/research/character_level_inventory_manifest_latest.json @@ -0,0 +1,15032 @@ +{ + "scope": "project", + "status": "pass", + "generated_at": "2026-07-02T08:50:52.465261+00:00", + "mode": { + "heavy_ocr": false, + "whole_machine_scan": false, + "semantic_promotion": false, + "boundary": "Fast manifest only: hashes and cheap text stats now; heavy OCR and whole-machine scan are queued." + }, + "scan_roots": [ + "references", + "references/open_source_sources", + "docs/research", + "SKILL.md", + "AGENTS.md" + ], + "summary": { + "total_files": 1069, + "unhashed_files": 0, + "unclassified_files": 0, + "unknown_extraction_status": 0, + "classification_counts": { + "open_source_reference": 299, + "oracle_artifact": 51, + "project_governance": 2, + "quarantined_draft": 93, + "real_case_calibration": 5, + "reference_candidate": 180, + "research_governance": 439 + }, + "extraction_status_counts": { + "binary_indexed": 34, + "image_ocr_queued": 3, + "text_indexed": 1032 + } + }, + "root_summary": { + "AGENTS.md": { + "files": 1, + "bytes": 3932 + }, + "SKILL.md": { + "files": 1, + "bytes": 43187 + }, + "docs/research": { + "files": 532, + "bytes": 2198779 + }, + "references": { + "files": 236, + "bytes": 4008411 + }, + "references/open_source_sources": { + "files": 299, + "bytes": 9365015 + } + }, + "by_path": { + "AGENTS.md": { + "path": "AGENTS.md", + "suffix": ".md", + "byte_count": 3932, + "sha256": "7b82eab4bc0f9e66dabbf8a434bca89554eaf3dd753ba4240ea6db27e3fa562e", + "extraction_status": "text_indexed", + "character_count": 2046, + "line_count": 79, + "decode_replacement_count": 0, + "classification": "project_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Project-level governance file." + }, + "SKILL.md": { + "path": "SKILL.md", + "suffix": ".md", + "byte_count": 43187, + "sha256": "6a5ca1db0f57c80c50af201e231d5ae4bdf442213de340c8513cf779b5ba340b", + "extraction_status": "text_indexed", + "character_count": 28455, + "line_count": 658, + "decode_replacement_count": 0, + "classification": "project_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Project-level governance file." + }, + "docs/research/ACTIVE_FRONTS.md": { + "path": "docs/research/ACTIVE_FRONTS.md", + "suffix": ".md", + "byte_count": 7469, + "sha256": "e5b5cad82d6e5e8cb6026e7d1d1f63822df29102e3ff6da3ddfaa38ccb501133", + "extraction_status": "text_indexed", + "character_count": 7013, + "line_count": 108, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/README.md": { + "path": "docs/research/README.md", + "suffix": ".md", + "byte_count": 1333, + "sha256": "6cad95f2e40c04c1acec3ae8a9001574cb01c49896b8ead26ffb77a4f191a98c", + "extraction_status": "text_indexed", + "character_count": 1333, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/adhana_conception_technique_gap_matrix_2026_06_26.md": { + "path": "docs/research/adhana_conception_technique_gap_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 5496, + "sha256": "1460694cf4b3236113a1852d37dc12c8ca3236e6a2e74057d6d4ff0e23aa5be9", + "extraction_status": "text_indexed", + "character_count": 3384, + "line_count": 145, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/advanced_technique_adjudicator_roi_queue_2026_06_28.md": { + "path": "docs/research/advanced_technique_adjudicator_roi_queue_2026_06_28.md", + "suffix": ".md", + "byte_count": 2792, + "sha256": "c3e64460263cd9ff9ab911e9c227cafbeffa26322b0c7e626d03aaa9134ae7fa", + "extraction_status": "text_indexed", + "character_count": 2792, + "line_count": 65, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round10_calibration_transparency_recheck_2026_06_25.md": { + "path": "docs/research/antigravity_round10_calibration_transparency_recheck_2026_06_25.md", + "suffix": ".md", + "byte_count": 1634, + "sha256": "de6c303de8379ed723d7e0bccdcf9e03e02585c644f505e33498b413588e0aed", + "extraction_status": "text_indexed", + "character_count": 824, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round10_git_cloud_sync_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round10_git_cloud_sync_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1561, + "sha256": "246848891191c0a1d98fd06a1d8115117b318054f820c7167e6a792cbc22ec20", + "extraction_status": "text_indexed", + "character_count": 901, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round10_global_benchmark_gap_recheck_2026_06_25.md": { + "path": "docs/research/antigravity_round10_global_benchmark_gap_recheck_2026_06_25.md", + "suffix": ".md", + "byte_count": 1605, + "sha256": "f4b96f74847bf93cda450b00281a93c4ee2e1e45ac18b87d8a75b6f3ec99727b", + "extraction_status": "text_indexed", + "character_count": 705, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round10_local_fragment_sync_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round10_local_fragment_sync_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 2101, + "sha256": "d11cf44bd745dcc035996ae96cba14aa92a279d94610c27d4b0e7be1c819ab81", + "extraction_status": "text_indexed", + "character_count": 1157, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round10_next_codex_fix_queue_2026_06_25.md": { + "path": "docs/research/antigravity_round10_next_codex_fix_queue_2026_06_25.md", + "suffix": ".md", + "byte_count": 2247, + "sha256": "8ad9235edda26a21c9e3ba331e7b129f3ebcd627b854583347ce9456057ae7bb", + "extraction_status": "text_indexed", + "character_count": 1127, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round11_calibration_transparency_postfix_2026_06_25.md": { + "path": "docs/research/antigravity_round11_calibration_transparency_postfix_2026_06_25.md", + "suffix": ".md", + "byte_count": 1173, + "sha256": "594fdd3820b64a2f39202be414ccc01e6c2bdbde5c6c8d7ac94b0c96ec7a1f97", + "extraction_status": "text_indexed", + "character_count": 575, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round11_codex_round12_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round11_codex_round12_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 2352, + "sha256": "2e5ca2870da3c2ab43a552c8922987797f9fb6215e30f46792e5e3566c15ba81", + "extraction_status": "text_indexed", + "character_count": 1362, + "line_count": 29, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round11_git_fragment_sync_postfix_2026_06_25.md": { + "path": "docs/research/antigravity_round11_git_fragment_sync_postfix_2026_06_25.md", + "suffix": ".md", + "byte_count": 1443, + "sha256": "f9fef7afd7c12cb76f4b8fac8358f54896e33072debb4bcc8745524f9d61efb9", + "extraction_status": "text_indexed", + "character_count": 773, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round11_global_gap_next_priority_2026_06_25.md": { + "path": "docs/research/antigravity_round11_global_gap_next_priority_2026_06_25.md", + "suffix": ".md", + "byte_count": 1951, + "sha256": "a4d433e798a64ea73c5aec7c45edfc824aafbfe43d371216d85468db67788de5", + "extraction_status": "text_indexed", + "character_count": 953, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round12_codex_round13_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round12_codex_round13_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 2041, + "sha256": "40ee2a1d44711a4fe352e5bc892a46e8f113f2860e0f9038afdaf6b80b0cf0c9", + "extraction_status": "text_indexed", + "character_count": 1085, + "line_count": 29, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round12_export_calibration_boundary_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round12_export_calibration_boundary_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1131, + "sha256": "3c30f66e81961ab407b2d44683087241719437d9ee6a6345ccfc7b9478fb4f8b", + "extraction_status": "text_indexed", + "character_count": 553, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round12_oracle_collection_form_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round12_oracle_collection_form_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2762, + "sha256": "fa711ad28158c85e86e4e61b83dcc5189236f37992a439346870576149101e78", + "extraction_status": "text_indexed", + "character_count": 1668, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round12_user_surface_consistency_2026_06_25.md": { + "path": "docs/research/antigravity_round12_user_surface_consistency_2026_06_25.md", + "suffix": ".md", + "byte_count": 1208, + "sha256": "4489b7595ff758ab6bab3961b71e371ba24ec06c2e10062272fc41d59a9327ca", + "extraction_status": "text_indexed", + "character_count": 664, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round13_accuracy_workflow_gap_2026_06_25.md": { + "path": "docs/research/antigravity_round13_accuracy_workflow_gap_2026_06_25.md", + "suffix": ".md", + "byte_count": 1825, + "sha256": "8ef41597d1f1731214d707cf3ddb8ba5fdafec6e9d3af0a4e7ed488db2488ca2", + "extraction_status": "text_indexed", + "character_count": 988, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round13_codex_round14_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round13_codex_round14_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 2183, + "sha256": "e625f77eda851a48220677a448aaa00858a4984f377fb738f1c880a0a96d2407", + "extraction_status": "text_indexed", + "character_count": 1140, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round13_evidence_intake_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round13_evidence_intake_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1367, + "sha256": "fbfda95d2b037c744d1e13f7a899024c8d4b49722fa00442576bb6abc3d58bd0", + "extraction_status": "text_indexed", + "character_count": 691, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round13_technique_priority_matrix_2026_06_25.md": { + "path": "docs/research/antigravity_round13_technique_priority_matrix_2026_06_25.md", + "suffix": ".md", + "byte_count": 1917, + "sha256": "3f7757f7cb7d5930b2d7f3c856129ccf99c42a4c6a680e0276cf053a0b576cf4", + "extraction_status": "text_indexed", + "character_count": 1021, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round14_accuracy_loop_remaining_gaps_2026_06_25.md": { + "path": "docs/research/antigravity_round14_accuracy_loop_remaining_gaps_2026_06_25.md", + "suffix": ".md", + "byte_count": 1890, + "sha256": "fc4b804658b278e6399eaded54eb4e444e892ed425489e9dcc62fc16da6fec0b", + "extraction_status": "text_indexed", + "character_count": 1049, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round14_codex_round15_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round14_codex_round15_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 2210, + "sha256": "5c60fcf220e9e77e4cb14139f6a47e6ff58e8a38eccb8b22068fa05f45719c1f", + "extraction_status": "text_indexed", + "character_count": 1314, + "line_count": 28, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round14_evidence_packet_validation_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round14_evidence_packet_validation_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1314, + "sha256": "21ce16574b4d05b013e2a01843a255a9fa62366d8232cc9ba4abe259d0bc95e9", + "extraction_status": "text_indexed", + "character_count": 654, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round14_external_sample_collection_sop_2026_06_25.md": { + "path": "docs/research/antigravity_round14_external_sample_collection_sop_2026_06_25.md", + "suffix": ".md", + "byte_count": 3116, + "sha256": "01f1b5c60e222dc55a11b45e790fd45cf011f5fadc81a8d58e64cc6bf147aa7c", + "extraction_status": "text_indexed", + "character_count": 1681, + "line_count": 45, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round15_codex_round16_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round15_codex_round16_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 2614, + "sha256": "71929ed1e795ae790a6507e90e8ed68912bb7385afb699f8458886706538190e", + "extraction_status": "text_indexed", + "character_count": 1512, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round15_dasha_boundary_campaign_2026_06_25.md": { + "path": "docs/research/antigravity_round15_dasha_boundary_campaign_2026_06_25.md", + "suffix": ".md", + "byte_count": 1821, + "sha256": "46bc1690dd24217cd8b3ca20edb2b97dbcab19ba5f5d4fa45f79d62a5ec67948", + "extraction_status": "text_indexed", + "character_count": 983, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round15_evidence_validation_loop_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round15_evidence_validation_loop_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1383, + "sha256": "d3ed4b4db939ffba5fe3077d75fe1b756ca78c17754299242a0558c2d52b441b", + "extraction_status": "text_indexed", + "character_count": 699, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round15_high_demand_technique_gap_2026_06_25.md": { + "path": "docs/research/antigravity_round15_high_demand_technique_gap_2026_06_25.md", + "suffix": ".md", + "byte_count": 1775, + "sha256": "2f8b519802fb70cc44b97e89b1308746ec5587696cc51b600b478b9c4f329adf", + "extraction_status": "text_indexed", + "character_count": 885, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round15_oracle_artifact_storage_policy_2026_06_25.md": { + "path": "docs/research/antigravity_round15_oracle_artifact_storage_policy_2026_06_25.md", + "suffix": ".md", + "byte_count": 1285, + "sha256": "958643559a36fcb49c711ec3101fe6ac77b4d1fdaadb9473a0b02aa3cf1ef832", + "extraction_status": "text_indexed", + "character_count": 721, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round15_shadbala_accuracy_campaign_2026_06_25.md": { + "path": "docs/research/antigravity_round15_shadbala_accuracy_campaign_2026_06_25.md", + "suffix": ".md", + "byte_count": 2127, + "sha256": "eac69584b23c833939c746b24df842040c74aff18696b2777cd0759a04f22073", + "extraction_status": "text_indexed", + "character_count": 1072, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round16_accuracy_dashboard_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round16_accuracy_dashboard_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1540, + "sha256": "7f529f20bc009f799742d232dbbf177afeb622437ab1828fb2a2d8c065e451d0", + "extraction_status": "text_indexed", + "character_count": 956, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round16_artifact_storage_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round16_artifact_storage_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1122, + "sha256": "6e2974241f9632b320575b15f651e6f700b1e4273583aa3499cb687516fa815e", + "extraction_status": "text_indexed", + "character_count": 524, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round16_codex_round17_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round16_codex_round17_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 2199, + "sha256": "9b0dda371b5afc235443d68d1d0535cf58614711f5214ce6ca1e955feb970af6", + "extraction_status": "text_indexed", + "character_count": 1375, + "line_count": 34, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round16_first_jhora_sample_checklist_2026_06_25.md": { + "path": "docs/research/antigravity_round16_first_jhora_sample_checklist_2026_06_25.md", + "suffix": ".md", + "byte_count": 1908, + "sha256": "3f38ebf25ebedb9426aff46ceb13d06aaaa15f0832f767b509e1806e43180a4c", + "extraction_status": "text_indexed", + "character_count": 1323, + "line_count": 45, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round16_shadbala_component_validator_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round16_shadbala_component_validator_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 897, + "sha256": "a26aded72b59424fb94f206f6108995285e4fee77569e0682ebf262f2416b45f", + "extraction_status": "text_indexed", + "character_count": 543, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round17_accuracy_dashboard_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round17_accuracy_dashboard_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1568, + "sha256": "508d91b6bc300a0d62bde2983cd3b46273b51e1ac192913a91da8fc98c77287d", + "extraction_status": "text_indexed", + "character_count": 1013, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round17_artifact_storage_postfix_2026_06_25.md": { + "path": "docs/research/antigravity_round17_artifact_storage_postfix_2026_06_25.md", + "suffix": ".md", + "byte_count": 1654, + "sha256": "154e44df943527ea2c59e2263d89fd5dda5eb998e066045626819d3f223c70cd", + "extraction_status": "text_indexed", + "character_count": 936, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round17_codex_round18_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round17_codex_round18_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 2381, + "sha256": "41ee8fab051fc6a6bced38807d7b6fadc8f33cef2c02abba60e1b018788afc5b", + "extraction_status": "text_indexed", + "character_count": 1471, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round17_first_jhora_guide_review_2026_06_25.md": { + "path": "docs/research/antigravity_round17_first_jhora_guide_review_2026_06_25.md", + "suffix": ".md", + "byte_count": 1127, + "sha256": "d632ae43189bab56cea5ede3647547191060a1e9fcd83059ff995989ba2ad2d7", + "extraction_status": "text_indexed", + "character_count": 582, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round17_global_gap_rerank_2026_06_25.md": { + "path": "docs/research/antigravity_round17_global_gap_rerank_2026_06_25.md", + "suffix": ".md", + "byte_count": 2003, + "sha256": "62cb619115e14e6a5c57091ac6584e318eabbfb99a0b3c87e2dc6b4d453b5635", + "extraction_status": "text_indexed", + "character_count": 1120, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round17_next_oracle_sample_matrix_2026_06_25.md": { + "path": "docs/research/antigravity_round17_next_oracle_sample_matrix_2026_06_25.md", + "suffix": ".md", + "byte_count": 1698, + "sha256": "a1ad491a9f6afece28af003b788eb2efaefb2e73b00bc3474772fa4313c98929", + "extraction_status": "text_indexed", + "character_count": 1068, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round17_privacy_repo_hygiene_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round17_privacy_repo_hygiene_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1667, + "sha256": "0fbb802df95e2e1e0525961c09c066604386ef04ef3c256a6eb18ad21c5bc0dd", + "extraction_status": "text_indexed", + "character_count": 939, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round17_shadbala_component_validator_postfix_2026_06_25.md": { + "path": "docs/research/antigravity_round17_shadbala_component_validator_postfix_2026_06_25.md", + "suffix": ".md", + "byte_count": 1642, + "sha256": "2152c26187cbe0f486c8eaa7c6432639503946b5518929a9bd42e794c87da60c", + "extraction_status": "text_indexed", + "character_count": 1140, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round17_user_flow_stress_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round17_user_flow_stress_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2457, + "sha256": "79adc4d33e65a7a293639fd506ec0bcc5e517d5ea7be6f10b59186aa5435dd8f", + "extraction_status": "text_indexed", + "character_count": 1531, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_ai_prompt_pack_skill_sync_2026_06_25.md": { + "path": "docs/research/antigravity_round18_ai_prompt_pack_skill_sync_2026_06_25.md", + "suffix": ".md", + "byte_count": 1340, + "sha256": "38b65e187aaa4f3e4dd77bfd8ccc2d61ee8b2f24e58c51d39fd5553e41e70b37", + "extraction_status": "text_indexed", + "character_count": 808, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_artifact_storage_current_postfix_2026_06_25.md": { + "path": "docs/research/antigravity_round18_artifact_storage_current_postfix_2026_06_25.md", + "suffix": ".md", + "byte_count": 1555, + "sha256": "5ac0170af113493a6da2daf204b7f0c21e5602f38e4b1361ac461cbf80791563", + "extraction_status": "text_indexed", + "character_count": 885, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_codex_round19_execution_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round18_codex_round19_execution_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2001, + "sha256": "9b0e244d763b49093ce8e147741ba1173c9801a020e8e93b4aa7cec857c590fa", + "extraction_status": "text_indexed", + "character_count": 1259, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_first_jhora_capture_guide_draft_2026_06_25.md": { + "path": "docs/research/antigravity_round18_first_jhora_capture_guide_draft_2026_06_25.md", + "suffix": ".md", + "byte_count": 2351, + "sha256": "d4e65bbd56cbed50277a9df1a2c2286f767c75ebe8d5d0786a045e47dc68d3ed", + "extraction_status": "text_indexed", + "character_count": 1425, + "line_count": 46, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_jyotish_feature_gap_rerank_2026_06_25.md": { + "path": "docs/research/antigravity_round18_jyotish_feature_gap_rerank_2026_06_25.md", + "suffix": ".md", + "byte_count": 2760, + "sha256": "0101bb40c92b6690e370d45c6c0b5f6923f761d09e3a476af98ae598268ef3ff", + "extraction_status": "text_indexed", + "character_count": 1836, + "line_count": 35, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_mobile_layout_gate_root_cause_2026_06_25.md": { + "path": "docs/research/antigravity_round18_mobile_layout_gate_root_cause_2026_06_25.md", + "suffix": ".md", + "byte_count": 1464, + "sha256": "fb33a8a8cf70bfbd2315c8c3233f56f910d374fba5c602c0c58f307490919696", + "extraction_status": "text_indexed", + "character_count": 992, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_open_source_reuse_matrix_2026_06_25.md": { + "path": "docs/research/antigravity_round18_open_source_reuse_matrix_2026_06_25.md", + "suffix": ".md", + "byte_count": 3126, + "sha256": "ae6d9202994768013c4d611c23a08ea09624b0518a773407870a8b1ef7c45221", + "extraction_status": "text_indexed", + "character_count": 2095, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_privacy_repo_hygiene_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round18_privacy_repo_hygiene_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1453, + "sha256": "6f9aa1c0b40c137c0731f8be049e2fdf2c6f68872ab5f730f074b3aa60d86bb8", + "extraction_status": "text_indexed", + "character_count": 904, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_shadbala_seven_planet_validator_2026_06_25.md": { + "path": "docs/research/antigravity_round18_shadbala_seven_planet_validator_2026_06_25.md", + "suffix": ".md", + "byte_count": 1441, + "sha256": "4c28ba59cae8cf5a2ba2636ebb2b8daa9eee0b5fc08e647ffacf48225cc993df", + "extraction_status": "text_indexed", + "character_count": 847, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_test_debt_ci_triage_2026_06_25.md": { + "path": "docs/research/antigravity_round18_test_debt_ci_triage_2026_06_25.md", + "suffix": ".md", + "byte_count": 1411, + "sha256": "845d1c8b4c57d947970b390174ede58e113672dad070d525355aaf509ca76346", + "extraction_status": "text_indexed", + "character_count": 787, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_trust_center_progress_dashboard_2026_06_25.md": { + "path": "docs/research/antigravity_round18_trust_center_progress_dashboard_2026_06_25.md", + "suffix": ".md", + "byte_count": 1261, + "sha256": "2971e9cd0b528c9d61332a6d6c8f850b3128ab867bac608da00288cb5d3ad931", + "extraction_status": "text_indexed", + "character_count": 789, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round18_user_flow_stress_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round18_user_flow_stress_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2261, + "sha256": "1b52eb653c77c596608fb99db3b523c28ae31a47173ec1293797bef4a5870363", + "extraction_status": "text_indexed", + "character_count": 1391, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_ai_prompt_oracle_progress_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round19_ai_prompt_oracle_progress_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1600, + "sha256": "220d57a39aad0e867fc64c66a2975ec7294f5b436407ad35186ecb511538bfce", + "extraction_status": "text_indexed", + "character_count": 964, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_ashtakoot_breakthrough_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round19_ashtakoot_breakthrough_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1731, + "sha256": "5daa87db55a8e414a9f4d4696eec16a57eaa5c89b3af9e5231bb3de66f21a204", + "extraction_status": "text_indexed", + "character_count": 989, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_codex_round20_execution_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round19_codex_round20_execution_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1989, + "sha256": "21685b2c63bbf950dba30391650fce759643be019592df7ab5ca8e1801dc0c37", + "extraction_status": "text_indexed", + "character_count": 1246, + "line_count": 34, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_first_packet_template_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round19_first_packet_template_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1614, + "sha256": "f9f3a2711f139f79ba788d30336aef5c2e0adead09b7be7814cfed650b0ff635", + "extraction_status": "text_indexed", + "character_count": 1070, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_git_tracking_strategy_2026_06_25.md": { + "path": "docs/research/antigravity_round19_git_tracking_strategy_2026_06_25.md", + "suffix": ".md", + "byte_count": 1402, + "sha256": "eb11efeb86a9f77a0762164aa92d822d06209bf0fd0606f883ba214f2180add5", + "extraction_status": "text_indexed", + "character_count": 895, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_human_jhora_1_of_5_runbook_2026_06_25.md": { + "path": "docs/research/antigravity_round19_human_jhora_1_of_5_runbook_2026_06_25.md", + "suffix": ".md", + "byte_count": 2386, + "sha256": "dd1ad72bdb19b2ef0a7816978002334dc958e23ed14d485dd749f626714dbb82", + "extraction_status": "text_indexed", + "character_count": 1386, + "line_count": 36, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_jhora_capture_guide_review_2026_06_25.md": { + "path": "docs/research/antigravity_round19_jhora_capture_guide_review_2026_06_25.md", + "suffix": ".md", + "byte_count": 1655, + "sha256": "b82e180da9800588f7c2481988644d97de9c4ab5a54c5e82eb0cb1940ba3d7b8", + "extraction_status": "text_indexed", + "character_count": 1020, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_open_source_license_rescreen_2026_06_25.md": { + "path": "docs/research/antigravity_round19_open_source_license_rescreen_2026_06_25.md", + "suffix": ".md", + "byte_count": 3096, + "sha256": "8985b7c64a05333610a6d2f8000893529926673e9fd86a405e78ed2fb16e52cd", + "extraction_status": "text_indexed", + "character_count": 1970, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_progress_dashboard_dom_ux_2026_06_25.md": { + "path": "docs/research/antigravity_round19_progress_dashboard_dom_ux_2026_06_25.md", + "suffix": ".md", + "byte_count": 1556, + "sha256": "f48725812026364bbed1e4f60d0e8a99994a88b6f6bc2e1b31afd9f4abae3a13", + "extraction_status": "text_indexed", + "character_count": 980, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_round18_claim_recheck_2026_06_25.md": { + "path": "docs/research/antigravity_round19_round18_claim_recheck_2026_06_25.md", + "suffix": ".md", + "byte_count": 1797, + "sha256": "9bc06d20614174143d0052665c9c4fdbccdc39edfa3701974b446ebREDACTED_YEAR62e88", + "extraction_status": "text_indexed", + "character_count": 1117, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_round20_sidecar_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round19_round20_sidecar_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 1701, + "sha256": "f8aaa8967cc9c8b26efcde0862b33c93a0feb34d48439434089e31e1ec266f16", + "extraction_status": "text_indexed", + "character_count": 993, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_runtime_artifact_hygiene_2026_06_25.md": { + "path": "docs/research/antigravity_round19_runtime_artifact_hygiene_2026_06_25.md", + "suffix": ".md", + "byte_count": 1183, + "sha256": "be2d9d65dcb83808e636f6b90e082e5699b8fb31b49a993f965185978dc711f1", + "extraction_status": "text_indexed", + "character_count": 767, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_shadbala_unit_format_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round19_shadbala_unit_format_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1448, + "sha256": "c133643c977cb2e96a86876c997cdc068504c293edd5955ae71d7d7e272d35ba", + "extraction_status": "text_indexed", + "character_count": 893, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round19_user_flow_automation_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round19_user_flow_automation_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2038, + "sha256": "a0fd5d333b03a507eae5756a500700bd30c0cb74589eb5cbf0b61d37ea9c1e8b", + "extraction_status": "text_indexed", + "character_count": 1342, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_ai_prompt_oracle_progress_review_2026_06_25.md": { + "path": "docs/research/antigravity_round20_ai_prompt_oracle_progress_review_2026_06_25.md", + "suffix": ".md", + "byte_count": 1401, + "sha256": "f909c679a2e091476c783af7eb87e964e63a76ea7ef4bf64c88879ddcd95f82f", + "extraction_status": "text_indexed", + "character_count": 883, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_ashtakoot_claim_recheck_2026_06_25.md": { + "path": "docs/research/antigravity_round20_ashtakoot_claim_recheck_2026_06_25.md", + "suffix": ".md", + "byte_count": 1772, + "sha256": "1ccd3c6e33e089ecf4626ed56f750a668c647ebc61636c6caa0cbb81fabd7a74", + "extraction_status": "text_indexed", + "character_count": 1014, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_ashtakoot_open_source_matrix_2026_06_25.md": { + "path": "docs/research/antigravity_round20_ashtakoot_open_source_matrix_2026_06_25.md", + "suffix": ".md", + "byte_count": 2139, + "sha256": "ed6ab5cf5931632883ec81005431f1a1ddd8c7e07ad42b6d4eb7ad4ad8aad047", + "extraction_status": "text_indexed", + "character_count": 1289, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_ashtakoot_oracle_case_design_2026_06_25.md": { + "path": "docs/research/antigravity_round20_ashtakoot_oracle_case_design_2026_06_25.md", + "suffix": ".md", + "byte_count": 1954, + "sha256": "804c27766526cabe9b51a68160b4fb0323fd85cf49a2ab9e11d060b1d560ed8c", + "extraction_status": "text_indexed", + "character_count": 1616, + "line_count": 42, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_ashtakoot_ui_e2e_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round20_ashtakoot_ui_e2e_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2056, + "sha256": "71b4e964015d8149d15862f42dab5ee5a89da633cae8c1371e19a683c5ced71d", + "extraction_status": "text_indexed", + "character_count": 1158, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_codex_round21_execution_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round20_codex_round21_execution_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2088, + "sha256": "7e81bebd03ee3efbcc2cd154e2c825e48d90d4aa31c4ca11be2f5422ce8b0c0d", + "extraction_status": "text_indexed", + "character_count": 1300, + "line_count": 33, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_git_stage_commit_strategy_2026_06_25.md": { + "path": "docs/research/antigravity_round20_git_stage_commit_strategy_2026_06_25.md", + "suffix": ".md", + "byte_count": 1414, + "sha256": "990008dcb6ad7ceca5612075a21a9f0e33525ac06b82656a7f3d6fc38b566084", + "extraction_status": "text_indexed", + "character_count": 945, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_jhora_1_of_5_supervision_checklist_2026_06_25.md": { + "path": "docs/research/antigravity_round20_jhora_1_of_5_supervision_checklist_2026_06_25.md", + "suffix": ".md", + "byte_count": 1634, + "sha256": "35f2b3886e8c338e74d13254e1205acf16e5009415b494e88c7dae46bb9343e8", + "extraction_status": "text_indexed", + "character_count": 1020, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_project_omission_regression_2026_06_25.md": { + "path": "docs/research/antigravity_round20_project_omission_regression_2026_06_25.md", + "suffix": ".md", + "byte_count": 1249, + "sha256": "3bc7d9f89c100bbe00b23fd5b527e33e08af9c67f0d59e5842e80153dd309885", + "extraction_status": "text_indexed", + "character_count": 773, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_round19_fix_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round20_round19_fix_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1450, + "sha256": "693c2893b14576e454f270bd2240e1e16eaf3feab9fcc7165b0929dfcf3bbdc5", + "extraction_status": "text_indexed", + "character_count": 1032, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_round21_sidecar_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round20_round21_sidecar_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 1812, + "sha256": "d8f15f52bba795b1d1fa20edce6b7a314bd7a77bd6014a42bd335f878b3119b3", + "extraction_status": "text_indexed", + "character_count": 1012, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round20_shadbala_units_totals_design_2026_06_25.md": { + "path": "docs/research/antigravity_round20_shadbala_units_totals_design_2026_06_25.md", + "suffix": ".md", + "byte_count": 1514, + "sha256": "e6aafd1a55dde81c14ee56a19cccdea08b45c5ad91f82515ebeff803dc83a7cf", + "extraction_status": "text_indexed", + "character_count": 929, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_ai_prompt_ashtakoot_oracle_design_2026_06_25.md": { + "path": "docs/research/antigravity_round21_ai_prompt_ashtakoot_oracle_design_2026_06_25.md", + "suffix": ".md", + "byte_count": 1301, + "sha256": "8d27fe0e7dd1e09481dd77c3213a170fe7eed14a07bde25e7fabd3ac6b700737", + "extraction_status": "text_indexed", + "character_count": 843, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_ashtakoot_open_source_reuse_matrix_2026_06_25.md": { + "path": "docs/research/antigravity_round21_ashtakoot_open_source_reuse_matrix_2026_06_25.md", + "suffix": ".md", + "byte_count": 1766, + "sha256": "2d0b53514227f5331cc283c62c3d05bc5c64532d80e8a842c6743cd59060e1fa", + "extraction_status": "text_indexed", + "character_count": 1162, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_ashtakoot_oracle_queue_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round21_ashtakoot_oracle_queue_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1614, + "sha256": "b60da24561566035511a6473b890f1e08795e962288477007014cb2fdf408539", + "extraction_status": "text_indexed", + "character_count": 1080, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_ashtakoot_ui_e2e_deep_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round21_ashtakoot_ui_e2e_deep_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1843, + "sha256": "6e1dc08a93a2d63c1e78cdc9f25ee237df5096bc2a612a682362854456d344a9", + "extraction_status": "text_indexed", + "character_count": 915, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_ashtakoot_validator_range_design_2026_06_25.md": { + "path": "docs/research/antigravity_round21_ashtakoot_validator_range_design_2026_06_25.md", + "suffix": ".md", + "byte_count": 1566, + "sha256": "8b22c333a8db15c0507fb8b4506d7daa223baaa5e73854bde1e2f66f02c54672", + "extraction_status": "text_indexed", + "character_count": 1194, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_codex_round22_execution_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round21_codex_round22_execution_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1388, + "sha256": "ee8b2a38e7820f555abfcca048f6062a0ca37ff1ee68bf741f058fe662446335", + "extraction_status": "text_indexed", + "character_count": 912, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_competitor_gap_rerank_2026_06_25.md": { + "path": "docs/research/antigravity_round21_competitor_gap_rerank_2026_06_25.md", + "suffix": ".md", + "byte_count": 1644, + "sha256": "050c9436b31cf6f960089d1b63701e9b06829d8446cb36af27a769c7f4857e9a", + "extraction_status": "text_indexed", + "character_count": 886, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_current_fact_baseline_2026_06_25.md": { + "path": "docs/research/antigravity_round21_current_fact_baseline_2026_06_25.md", + "suffix": ".md", + "byte_count": 1673, + "sha256": "7f80ce6172c20659e5d6ba2de8fee95f3ea60b18d03b986af4928d6c71e02fc4", + "extraction_status": "text_indexed", + "character_count": 1141, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_final_summary_and_round22_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round21_final_summary_and_round22_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 3595, + "sha256": "b4f2ff4572650c2d71c1a179b2d4cee6df79c4517b55832e12a3ead10f7e010c", + "extraction_status": "text_indexed", + "character_count": 2267, + "line_count": 51, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_git_stage_commit_strategy_2026_06_25.md": { + "path": "docs/research/antigravity_round21_git_stage_commit_strategy_2026_06_25.md", + "suffix": ".md", + "byte_count": 1509, + "sha256": "405550e0f1c7f7d7c4dc04f1bfc962e3b5bec64fc70e0a0001d8ea965cc4be3c", + "extraction_status": "text_indexed", + "character_count": 1029, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_jhora_1_of_5_execution_supervision_2026_06_25.md": { + "path": "docs/research/antigravity_round21_jhora_1_of_5_execution_supervision_2026_06_25.md", + "suffix": ".md", + "byte_count": 1710, + "sha256": "f9827e604cb4e47cdb91a639906d12d1b46eadcc5fcf0eb49a83ceb9bd695d1d", + "extraction_status": "text_indexed", + "character_count": 1076, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_omission_regression_checklist_2026_06_25.md": { + "path": "docs/research/antigravity_round21_omission_regression_checklist_2026_06_25.md", + "suffix": ".md", + "byte_count": 1328, + "sha256": "b486ac0eea4c97a8d5e6d598c5048037d52a0aaeb1bd46f7f0e090288392a237", + "extraction_status": "text_indexed", + "character_count": 940, + "line_count": 32, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_privacy_repo_hygiene_phase2_2026_06_25.md": { + "path": "docs/research/antigravity_round21_privacy_repo_hygiene_phase2_2026_06_25.md", + "suffix": ".md", + "byte_count": 1185, + "sha256": "581745246aae813d99dd60c5357681c8c3e2c1459a566cd178ebb1a3e89cea40", + "extraction_status": "text_indexed", + "character_count": 705, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_pyhora2_reuse_review_2026_06_25.md": { + "path": "docs/research/antigravity_round21_pyhora2_reuse_review_2026_06_25.md", + "suffix": ".md", + "byte_count": 1041, + "sha256": "ae87d20e536c397baa682c23682c2c076c59aa8772b5d9b949ac210343bae870", + "extraction_status": "text_indexed", + "character_count": 559, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_ravikarrii_ashtakoot_deep_dive_2026_06_25.md": { + "path": "docs/research/antigravity_round21_ravikarrii_ashtakoot_deep_dive_2026_06_25.md", + "suffix": ".md", + "byte_count": 1272, + "sha256": "7dee9c3765b97634dfa864278d72e6567dc79c94d16942073860b823935bf2c8", + "extraction_status": "text_indexed", + "character_count": 721, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_shadbala_units_totals_phase2_2026_06_25.md": { + "path": "docs/research/antigravity_round21_shadbala_units_totals_phase2_2026_06_25.md", + "suffix": ".md", + "byte_count": 1452, + "sha256": "9ce0a601a4eecda7579cba5aff7bc9a7040cc95b0e557c816b9c3d5a110fa9a0", + "extraction_status": "text_indexed", + "character_count": 877, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_trust_center_ux_stress_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round21_trust_center_ux_stress_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1603, + "sha256": "783b6c77a5a79a9619f8f02fcc171149df0bc35cff25f72c0acc9315fd80d99a", + "extraction_status": "text_indexed", + "character_count": 853, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round21_vedastro_reuse_deep_dive_2026_06_25.md": { + "path": "docs/research/antigravity_round21_vedastro_reuse_deep_dive_2026_06_25.md", + "suffix": ".md", + "byte_count": 1542, + "sha256": "bb9aa92dee643ba7c8c19e4f797c7dcb2b015bb97da0cb887e3139872a43fc2a", + "extraction_status": "text_indexed", + "character_count": 875, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_ai_prompt_ashtakoot_progress_design_2026_06_25.md": { + "path": "docs/research/antigravity_round22_ai_prompt_ashtakoot_progress_design_2026_06_25.md", + "suffix": ".md", + "byte_count": 1221, + "sha256": "320a9a59bf11be6bfe3c7b8a8996a436d5341953c152e19b9f1db74e726667fa", + "extraction_status": "text_indexed", + "character_count": 763, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_ashtakoot_capture_guide_draft_2026_06_25.md": { + "path": "docs/research/antigravity_round22_ashtakoot_capture_guide_draft_2026_06_25.md", + "suffix": ".md", + "byte_count": 1567, + "sha256": "c4fa8e75a917b18e09643112b5b19bbd0852e9f7c4168fc22b0fb910ff0e97e7", + "extraction_status": "text_indexed", + "character_count": 925, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_ashtakoot_constants_python_schema_2026_06_25.md": { + "path": "docs/research/antigravity_round22_ashtakoot_constants_python_schema_2026_06_25.md", + "suffix": ".md", + "byte_count": 1154, + "sha256": "2f2207314b55cdac7b527608dd5836fa9d50a571ccea139bbac45971d034ae07", + "extraction_status": "text_indexed", + "character_count": 764, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_ashtakoot_current_algorithm_gap_2026_06_25.md": { + "path": "docs/research/antigravity_round22_ashtakoot_current_algorithm_gap_2026_06_25.md", + "suffix": ".md", + "byte_count": 1341, + "sha256": "3ad7215c8ed10f659fc95e222f4dddce9af269adf57489d9b547660c27407138", + "extraction_status": "text_indexed", + "character_count": 802, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_ashtakoot_validator_postfix_2026_06_25.md": { + "path": "docs/research/antigravity_round22_ashtakoot_validator_postfix_2026_06_25.md", + "suffix": ".md", + "byte_count": 1269, + "sha256": "f120035b1e312cdff299fcc28a4eb7d61b4bd85bacf7a13ac7adbd355f80fc48", + "extraction_status": "text_indexed", + "character_count": 894, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_codex_round23_execution_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round22_codex_round23_execution_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1461, + "sha256": "3438fbae87294330f715efb99bd64189a0805911d24f2abf9c57c17116254536", + "extraction_status": "text_indexed", + "character_count": 955, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_competitor_gap_top50_2026_06_25.md": { + "path": "docs/research/antigravity_round22_competitor_gap_top50_2026_06_25.md", + "suffix": ".md", + "byte_count": 1618, + "sha256": "1517ee69872a880be55baaec50ec44d24da4f22ead1749e7d722e09d58a14f1e", + "extraction_status": "text_indexed", + "character_count": 999, + "line_count": 32, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_do_not_copy_license_blacklist_2026_06_25.md": { + "path": "docs/research/antigravity_round22_do_not_copy_license_blacklist_2026_06_25.md", + "suffix": ".md", + "byte_count": 1678, + "sha256": "281c8ac14987b1f6f773dd3346d515c47087845109b23fe43d14e13898bca7ad", + "extraction_status": "text_indexed", + "character_count": 904, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_final_summary_and_round23_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round22_final_summary_and_round23_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 3396, + "sha256": "0dfb4b8b8df1f30fc7aeb79406bb1276ab75fa285c8a874281871c3d0c008925", + "extraction_status": "text_indexed", + "character_count": 2260, + "line_count": 56, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_git_commit_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round22_git_commit_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1393, + "sha256": "04516393dda52a00a55c141227f851722c376ca5d98cd72f51f2ca9040c078f9", + "extraction_status": "text_indexed", + "character_count": 813, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_jhora_1_of_5_operator_packet_2026_06_25.md": { + "path": "docs/research/antigravity_round22_jhora_1_of_5_operator_packet_2026_06_25.md", + "suffix": ".md", + "byte_count": 1665, + "sha256": "55bf26870ddd69e0d16ca638c02b72e0092559a40b73d8a268d30c8e4841eab4", + "extraction_status": "text_indexed", + "character_count": 1133, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_kuja_status_enum_design_2026_06_25.md": { + "path": "docs/research/antigravity_round22_kuja_status_enum_design_2026_06_25.md", + "suffix": ".md", + "byte_count": 1501, + "sha256": "736448653e795728350b20cf7d19e91c2b65a52fa9354212cf57332c08c6634e", + "extraction_status": "text_indexed", + "character_count": 916, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_playwright_e2e_task_breakdown_2026_06_25.md": { + "path": "docs/research/antigravity_round22_playwright_e2e_task_breakdown_2026_06_25.md", + "suffix": ".md", + "byte_count": 1996, + "sha256": "bf2e2d20fdf6f50fd99451e08dd171770001cd2fc62b3ed32a7a6809ab9e1183", + "extraction_status": "text_indexed", + "character_count": 1259, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_privacy_secret_rescan_2026_06_25.md": { + "path": "docs/research/antigravity_round22_privacy_secret_rescan_2026_06_25.md", + "suffix": ".md", + "byte_count": 871, + "sha256": "e554c91ec87aa29757967f6db23f99c55905bd186fa5fbbce7b24f7d1a6a372e", + "extraction_status": "text_indexed", + "character_count": 538, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_push_readiness_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round22_push_readiness_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1266, + "sha256": "49712af440fa1c1c8e7e4903c25d4fc4f39e53cbdf065baaf49c153064a6caa7", + "extraction_status": "text_indexed", + "character_count": 775, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_ravikarrii_constants_deep_dive_2026_06_25.md": { + "path": "docs/research/antigravity_round22_ravikarrii_constants_deep_dive_2026_06_25.md", + "suffix": ".md", + "byte_count": 1051, + "sha256": "41d5e8f8fc72862d62caa7821954cd09644c69b9edf001ddbffe9f6b0ad6b330", + "extraction_status": "text_indexed", + "character_count": 686, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_round23_sidecar_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round22_round23_sidecar_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 4152, + "sha256": "5d34cf07e50095de87c2d8b3a13e79efb706e4c2f2027fb7c45c0a62270a6202", + "extraction_status": "text_indexed", + "character_count": 3052, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_shadbala_total_unit_validator_design_2026_06_25.md": { + "path": "docs/research/antigravity_round22_shadbala_total_unit_validator_design_2026_06_25.md", + "suffix": ".md", + "byte_count": 1321, + "sha256": "53cb833199186f42d916cf75c06341661fa6fae39adf8719e442abe17b449bd2", + "extraction_status": "text_indexed", + "character_count": 794, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_trust_center_multi_oracle_progress_ux_2026_06_25.md": { + "path": "docs/research/antigravity_round22_trust_center_multi_oracle_progress_ux_2026_06_25.md", + "suffix": ".md", + "byte_count": 1280, + "sha256": "dbce0ddd884fffac69f5a695b70731fdace4ab7b57ae12acc0fbe4318be22b83", + "extraction_status": "text_indexed", + "character_count": 682, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round22_vedastro_ashtakoot_constants_deep_dive_2026_06_25.md": { + "path": "docs/research/antigravity_round22_vedastro_ashtakoot_constants_deep_dive_2026_06_25.md", + "suffix": ".md", + "byte_count": 1598, + "sha256": "33b28d733eab3a45811b6a5a09f8f9107f69c6d5437b222bf9f73295102c3812", + "extraction_status": "text_indexed", + "character_count": 1112, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_ashtakoot_external_capture_brief_2026_06_25.md": { + "path": "docs/research/antigravity_round23_ashtakoot_external_capture_brief_2026_06_25.md", + "suffix": ".md", + "byte_count": 978, + "sha256": "82603488e10cf6797394d5d537ff2a2fa4dc82d8461505584749f3faae2d0843", + "extraction_status": "text_indexed", + "character_count": 644, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_ashtakoot_oracle_progress_integration_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round23_ashtakoot_oracle_progress_integration_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1161, + "sha256": "b31d224a887d6909dcaeb4e81909e80c9b764ee0e91042cd48e215c98a232464", + "extraction_status": "text_indexed", + "character_count": 739, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_ashtakoot_provenance_design_2026_06_25.md": { + "path": "docs/research/antigravity_round23_ashtakoot_provenance_design_2026_06_25.md", + "suffix": ".md", + "byte_count": 1417, + "sha256": "a659eb4fad7ebb42addebb8d60c5521cad656fbefe2346b2e5c655c0b61c708f", + "extraction_status": "text_indexed", + "character_count": 923, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_codex_round24_execution_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round23_codex_round24_execution_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1875, + "sha256": "3d7808808116b16cee4da5e3f87a65e6fb30213e95e5bbb02a397cc3a1ff5d3d", + "extraction_status": "text_indexed", + "character_count": 1253, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_final_summary_and_round24_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round23_final_summary_and_round24_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 4129, + "sha256": "f8aa9f61c84159d737d7fbcccc0baaf4722ef421db2ef0e05a397cba6e4c6793", + "extraction_status": "text_indexed", + "character_count": 2617, + "line_count": 54, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_frontend_synastry_compatibility_review_2026_06_25.md": { + "path": "docs/research/antigravity_round23_frontend_synastry_compatibility_review_2026_06_25.md", + "suffix": ".md", + "byte_count": 1420, + "sha256": "2cc83d814263efa136449be56bc140b365b19ee62905e69b17b47ecbee506450", + "extraction_status": "text_indexed", + "character_count": 848, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_jhora_1_of_5_operator_brief_2026_06_25.md": { + "path": "docs/research/antigravity_round23_jhora_1_of_5_operator_brief_2026_06_25.md", + "suffix": ".md", + "byte_count": 1220, + "sha256": "06653262f4b202688450bbb10f6e3c4dc1ad4eecbf2e9e136d68f133b098dedd", + "extraction_status": "text_indexed", + "character_count": 842, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_kuja_status_enum_acceptance_2026_06_25.md": { + "path": "docs/research/antigravity_round23_kuja_status_enum_acceptance_2026_06_25.md", + "suffix": ".md", + "byte_count": 1096, + "sha256": "37a62914504f5f1944655a3bb917bed1073b802997c9c810d166b47ebc90ea77", + "extraction_status": "text_indexed", + "character_count": 686, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_mit_constants_source_recheck_2026_06_25.md": { + "path": "docs/research/antigravity_round23_mit_constants_source_recheck_2026_06_25.md", + "suffix": ".md", + "byte_count": 1469, + "sha256": "503a7473eb3629764b1176988942362ed9746247c5c3279acb89bc913adca584", + "extraction_status": "text_indexed", + "character_count": 927, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_push_readiness_second_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round23_push_readiness_second_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 729, + "sha256": "857a2908aeac63f4d05e426f8c1bfc88f8f09f89a111e9da7814ebd8d63bcd39", + "extraction_status": "text_indexed", + "character_count": 431, + "line_count": 11, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_round22_archive_strategy_2026_06_25.md": { + "path": "docs/research/antigravity_round23_round22_archive_strategy_2026_06_25.md", + "suffix": ".md", + "byte_count": 1233, + "sha256": "125f01710bc1217331c606e9ad6cb0133aebd7185d9ce0a0c525b7844037b33f", + "extraction_status": "text_indexed", + "character_count": 805, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_round24_sidecar_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round23_round24_sidecar_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 4015, + "sha256": "50557e1a410b7d709855831bc9c3ea07c440955bad4735bd9064847f6325bf63", + "extraction_status": "text_indexed", + "character_count": 2879, + "line_count": 35, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_synastry_api_full_engine_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round23_synastry_api_full_engine_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1521, + "sha256": "2b5e7ff7e6822913dd76ff7138aaedc74bf4e1dd9fbaccbfc0177778eb0ef75d", + "extraction_status": "text_indexed", + "character_count": 985, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_synastry_module_retirement_decision_2026_06_25.md": { + "path": "docs/research/antigravity_round23_synastry_module_retirement_decision_2026_06_25.md", + "suffix": ".md", + "byte_count": 1481, + "sha256": "f8144c5a398c4f679a0fa5a1bbb894e0b97d72ca36eb2ea86a7813df81076eab", + "extraction_status": "text_indexed", + "character_count": 838, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round23_synastry_playwright_minimal_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round23_synastry_playwright_minimal_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 982, + "sha256": "9b40488a4bd92c810e5bfef5e34352072b0dba915b1daf2b8de55d666845bd98", + "extraction_status": "text_indexed", + "character_count": 714, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_api_full_skill_exposure_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round24_api_full_skill_exposure_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1654, + "sha256": "b846a7806b1bdcc36899cf66ec42abb16000a72847ace7e5795f5d077d624b27", + "extraction_status": "text_indexed", + "character_count": 1072, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_birth_data_privacy_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round24_birth_data_privacy_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 2102, + "sha256": "d5e098eacf326e94ec495e62a96a815635d876fe7a64326f787a4c4aa331f84d", + "extraction_status": "text_indexed", + "character_count": 1113, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_cli_full_skill_exposure_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round24_cli_full_skill_exposure_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1720, + "sha256": "f89dcb19e17db7dbada33c1f3abe4fa2dae26d1ee652a93cc421e882c5c34d83", + "extraction_status": "text_indexed", + "character_count": 1138, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_codex_round25_implementation_backlog_2026_06_25.md": { + "path": "docs/research/antigravity_round24_codex_round25_implementation_backlog_2026_06_25.md", + "suffix": ".md", + "byte_count": 1687, + "sha256": "4cae0b1378875e30dd3b5220f123e2861dec9d68791dada4417da6dc3f37473b", + "extraction_status": "text_indexed", + "character_count": 1199, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_commercial_ux_gap_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round24_commercial_ux_gap_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1463, + "sha256": "d891244ba7bce719c6a174fe32fcdd833de12e6ffa38389203118a52bd17f221", + "extraction_status": "text_indexed", + "character_count": 737, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_copyable_code_candidate_inventory_2026_06_25.md": { + "path": "docs/research/antigravity_round24_copyable_code_candidate_inventory_2026_06_25.md", + "suffix": ".md", + "byte_count": 1912, + "sha256": "7a6452e6c6c0561aa24197c793729e8b60620a7298a0aea0d062cd4096cfd5ae", + "extraction_status": "text_indexed", + "character_count": 1140, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_dasha_external_accuracy_battle_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round24_dasha_external_accuracy_battle_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1675, + "sha256": "68d75396578e740d0575f9d90f1148febbb082953fa6870470abc70dc6bf4002", + "extraction_status": "text_indexed", + "character_count": 1012, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_final_summary_2026_06_25.md": { + "path": "docs/research/antigravity_round24_final_summary_2026_06_25.md", + "suffix": ".md", + "byte_count": 3158, + "sha256": "9d9f12be506ab1db3e253af251627ad197c55ea783678713ddb962e8b9cda753", + "extraction_status": "text_indexed", + "character_count": 1792, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_first_real_oracle_blocker_list_2026_06_25.md": { + "path": "docs/research/antigravity_round24_first_real_oracle_blocker_list_2026_06_25.md", + "suffix": ".md", + "byte_count": 1836, + "sha256": "f4abceac6074ce4d0396e5203f7b02f5a9c7f86e17a248fa43749dfd08fb1e25", + "extraction_status": "text_indexed", + "character_count": 1038, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_frontend_full_skill_exposure_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round24_frontend_full_skill_exposure_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1391, + "sha256": "4d5902f4ac98ee4088088eb5371f1faba882814f08ce36797ba1e165ed3921fc", + "extraction_status": "text_indexed", + "character_count": 859, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_interpretation_accuracy_rubric_2026_06_25.md": { + "path": "docs/research/antigravity_round24_interpretation_accuracy_rubric_2026_06_25.md", + "suffix": ".md", + "byte_count": 1309, + "sha256": "681aafffedf60152660f37a94ff2d0fb0ce8ac74d45e0c28e67041807a7e90d2", + "extraction_status": "text_indexed", + "character_count": 657, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_local_accuracy_report_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round24_local_accuracy_report_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1493, + "sha256": "6538a0fcf11c81ce8d3e084cda78607429054f7c42005bf5b25ae062a4f8ec8c", + "extraction_status": "text_indexed", + "character_count": 995, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_local_user_e2e_stress_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round24_local_user_e2e_stress_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1307, + "sha256": "2c910e37cf829c80d355615d358a95e9172e4aca6a3e628cf2f78a7389d42cba", + "extraction_status": "text_indexed", + "character_count": 737, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_open_source_jyotish_landscape_2026_06_25.md": { + "path": "docs/research/antigravity_round24_open_source_jyotish_landscape_2026_06_25.md", + "suffix": ".md", + "byte_count": 2552, + "sha256": "38001507bdfbe25e931e4e82b8b20851758efb9b54c21f833ca91d546a17c6fe", + "extraction_status": "text_indexed", + "character_count": 1688, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_prompt_pack_reading_trust_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round24_prompt_pack_reading_trust_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 2065, + "sha256": "3cba308831e0af39a716188e006653ae28250dcbbd82e7b296d6816e8e2d33ed", + "extraction_status": "text_indexed", + "character_count": 1060, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_pyjhora_jhora_gap_deep_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round24_pyjhora_jhora_gap_deep_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1424, + "sha256": "52435f5bf3fd70de8e57246c9d4d658ad420a3a3855714c3e46b76e1ee824fc0", + "extraction_status": "text_indexed", + "character_count": 952, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_quality_gate_accuracy_profile_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round24_quality_gate_accuracy_profile_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1887, + "sha256": "2f291498daaeacd7236b2f02260e018c6e480367cd9071d89b2045bd4adb4924", + "extraction_status": "text_indexed", + "character_count": 1183, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_readme_accuracy_entry_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round24_readme_accuracy_entry_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1851, + "sha256": "cf3f195fb0e17ea591121716e6b088e50fbc705119fb76c7101bf0b5bb418fda", + "extraction_status": "text_indexed", + "character_count": 1029, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_round23_artifact_integrity_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round24_round23_artifact_integrity_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1417, + "sha256": "b132007fb2b7645b2bb19a6794e84e563a37a132ebe501e8f043e8c6bf607b66", + "extraction_status": "text_indexed", + "character_count": 943, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_self_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round24_self_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1621, + "sha256": "16deb2f05b0d71a5d49654a752ba3bc707ce9e0c99913a424d21b062e3f2c0ea", + "extraction_status": "text_indexed", + "character_count": 875, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_shadbala_external_accuracy_battle_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round24_shadbala_external_accuracy_battle_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1757, + "sha256": "f1841ec9d9bc595b09cba39edb9e03a8659b986e8f897d53a03b0d8cac7506c4", + "extraction_status": "text_indexed", + "character_count": 1131, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_sidecar_round25_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round24_sidecar_round25_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 1780, + "sha256": "35ecff246a78720a858a000c850fc06a619fa12186bfc9b17d1e64745658b2f1", + "extraction_status": "text_indexed", + "character_count": 1014, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_skill_registry_vs_benchmark_apps_2026_06_25.md": { + "path": "docs/research/antigravity_round24_skill_registry_vs_benchmark_apps_2026_06_25.md", + "suffix": ".md", + "byte_count": 1365, + "sha256": "accd0e452adc6f53101e2907d744c919e6c12143a7d3c39138bf7870116a6f86", + "extraction_status": "text_indexed", + "character_count": 957, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round24_surface_completion_risk_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round24_surface_completion_risk_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1839, + "sha256": "d4f56a068e23cc9af279853c11d50bdc728f4c40c31ef7476c29807acb0471b8", + "extraction_status": "text_indexed", + "character_count": 1057, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_accuracy_profile_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round25_accuracy_profile_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1727, + "sha256": "a8d477c1ef816a2c7ee1553f2c01778ad794d6a1d56c3f963ddab18ca1f27ae0", + "extraction_status": "text_indexed", + "character_count": 1153, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_accuracy_profile_ci_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round25_accuracy_profile_ci_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2024, + "sha256": "d5da822b873d7fbbbc96250fa0c020eb0c3faaad43cb433be3585caab1334764", + "extraction_status": "text_indexed", + "character_count": 1299, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_api_missing_skills_top50_2026_06_25.md": { + "path": "docs/research/antigravity_round25_api_missing_skills_top50_2026_06_25.md", + "suffix": ".md", + "byte_count": 1548, + "sha256": "e8dc3027312fd4e6c5ef9f71efef397a5c7b816507c5b63cb2078964b579e87f", + "extraction_status": "text_indexed", + "character_count": 1052, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_ashtakoot_oracle_shortest_path_2026_06_25.md": { + "path": "docs/research/antigravity_round25_ashtakoot_oracle_shortest_path_2026_06_25.md", + "suffix": ".md", + "byte_count": 1877, + "sha256": "a84f6ac2528eb38bb10fa14e0d1bc399e11b7e04423c04e457e327d38740744f", + "extraction_status": "text_indexed", + "character_count": 1087, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_ashtakoot_round24_claim_correction_2026_06_25.md": { + "path": "docs/research/antigravity_round25_ashtakoot_round24_claim_correction_2026_06_25.md", + "suffix": ".md", + "byte_count": 2385, + "sha256": "f9f9e4ea9d02a493ae5b88d48aca478c20c9373f5967bcb0e0247973b8b859d0", + "extraction_status": "text_indexed", + "character_count": 1383, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_cli_usability_blockers_top50_2026_06_25.md": { + "path": "docs/research/antigravity_round25_cli_usability_blockers_top50_2026_06_25.md", + "suffix": ".md", + "byte_count": 1376, + "sha256": "9884db1f0ac17efd4f9ee83ed21e44ef5a4697ac439737b8413fbc49ebf6267e", + "extraction_status": "text_indexed", + "character_count": 846, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_codex_immediate_top30_2026_06_25.md": { + "path": "docs/research/antigravity_round25_codex_immediate_top30_2026_06_25.md", + "suffix": ".md", + "byte_count": 1940, + "sha256": "c4e9da7bf3fe26712688c2814118f27f2a2f8c3e16a41eaa1d7237afe1efb30e", + "extraction_status": "text_indexed", + "character_count": 1422, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_final_summary_2026_06_25.md": { + "path": "docs/research/antigravity_round25_final_summary_2026_06_25.md", + "suffix": ".md", + "byte_count": 1230, + "sha256": "d80f23a37cbf8b7faf1652ec6c7ff96da828bbe9505dbbe76a08e9319115cdc4", + "extraction_status": "text_indexed", + "character_count": 640, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_first_oracle_packet_v2_operator_brief_2026_06_25.md": { + "path": "docs/research/antigravity_round25_first_oracle_packet_v2_operator_brief_2026_06_25.md", + "suffix": ".md", + "byte_count": 1865, + "sha256": "b3fd9d5fd3e41317bb879e919b56713e2a0ff63acaf0fc6d635e7ce64013f4eb", + "extraction_status": "text_indexed", + "character_count": 1088, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_frontend_invisible_skills_top50_2026_06_25.md": { + "path": "docs/research/antigravity_round25_frontend_invisible_skills_top50_2026_06_25.md", + "suffix": ".md", + "byte_count": 1929, + "sha256": "179b149a3d2b7ba73f83db2d1f12cb6f7f5fcb77076c256aeabf4a519c52d726", + "extraction_status": "text_indexed", + "character_count": 1123, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_kuja_enum_validator_acceptance_2026_06_25.md": { + "path": "docs/research/antigravity_round25_kuja_enum_validator_acceptance_2026_06_25.md", + "suffix": ".md", + "byte_count": 1339, + "sha256": "20105189954c34678f757aaa97fe536cacfb6c41de36856ecea8c08617114f16", + "extraction_status": "text_indexed", + "character_count": 793, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_panchang_muhurta_gap_priority_2026_06_25.md": { + "path": "docs/research/antigravity_round25_panchang_muhurta_gap_priority_2026_06_25.md", + "suffix": ".md", + "byte_count": 1368, + "sha256": "577706859bf74ce30faff5848b3f9eecb36d28a739a2d96174192716446db4de", + "extraction_status": "text_indexed", + "character_count": 812, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_prompt_pack_trust_fix_tickets_2026_06_25.md": { + "path": "docs/research/antigravity_round25_prompt_pack_trust_fix_tickets_2026_06_25.md", + "suffix": ".md", + "byte_count": 1556, + "sha256": "6aa091b173a9b927376bbe743d430df5ee67419f00d6ee92505303de6f0496b5", + "extraction_status": "text_indexed", + "character_count": 778, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_readme_accuracy_section_rewrite_2026_06_25.md": { + "path": "docs/research/antigravity_round25_readme_accuracy_section_rewrite_2026_06_25.md", + "suffix": ".md", + "byte_count": 1503, + "sha256": "855441de0f5405fabde7500309b1c34bb52873bda4cabebb37c64a9e4c18e48e", + "extraction_status": "text_indexed", + "character_count": 776, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_self_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round25_self_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1048, + "sha256": "287cd7486fba362ad5b9309bc4e6116f4a3972972ac83161bdd36d895feede3f", + "extraction_status": "text_indexed", + "character_count": 579, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_shadbala_validator_phase2_acceptance_2026_06_25.md": { + "path": "docs/research/antigravity_round25_shadbala_validator_phase2_acceptance_2026_06_25.md", + "suffix": ".md", + "byte_count": 1325, + "sha256": "70e25d5d7e0d5f98ce7c599f9d9e0a5cffb2785b0d2e35d0d95dfca11960c263", + "extraction_status": "text_indexed", + "character_count": 833, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_sidecar_round26_recommendations_2026_06_25.md": { + "path": "docs/research/antigravity_round25_sidecar_round26_recommendations_2026_06_25.md", + "suffix": ".md", + "byte_count": 1289, + "sha256": "c0b192194e88ff3bdbf59d5c5a833536326f1e5acc9d2ba280d86f8b2d6595be", + "extraction_status": "text_indexed", + "character_count": 689, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round25_vedastro_mit_reuse_scope_2026_06_25.md": { + "path": "docs/research/antigravity_round25_vedastro_mit_reuse_scope_2026_06_25.md", + "suffix": ".md", + "byte_count": 1898, + "sha256": "0d4230f2acbc182796d3e9da0c5ec5adb32728ab2d3dfa3b54ba01117418d3cc", + "extraction_status": "text_indexed", + "character_count": 1222, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_accuracy_github_actions_yaml_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round26_accuracy_github_actions_yaml_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 1887, + "sha256": "b7c9084109e511203ee25002faa17cf64e1ca4433695df48e480d23a240c35ac", + "extraction_status": "text_indexed", + "character_count": 1409, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_accuracy_profile_postfix_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round26_accuracy_profile_postfix_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 2151, + "sha256": "d494a68ff8fd24ac6795fe7489e6e700768e642b265ead6fb349d7ba905d51bc", + "extraction_status": "text_indexed", + "character_count": 1335, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_api_missing_skills_roi_rank_2026_06_25.md": { + "path": "docs/research/antigravity_round26_api_missing_skills_roi_rank_2026_06_25.md", + "suffix": ".md", + "byte_count": 2104, + "sha256": "282025832f59894315f6bd149b06dfdff76bdce27585991cb8cfc9ab8bc9f7c2", + "extraction_status": "text_indexed", + "character_count": 1350, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_ashtakoot_oracle_5_packet_sop_2026_06_25.md": { + "path": "docs/research/antigravity_round26_ashtakoot_oracle_5_packet_sop_2026_06_25.md", + "suffix": ".md", + "byte_count": 2151, + "sha256": "3192d454a0a828d05fafb67f359d48abbfa2cabfad58037bdd8a646d8e06f15e", + "extraction_status": "text_indexed", + "character_count": 1277, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_ashtakoot_vedastro_table_migration_safe_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round26_ashtakoot_vedastro_table_migration_safe_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2435, + "sha256": "905a162ee3655e5eaedafd856f33f0c2b4a61483b494bd757a7e6f1afc3f7017", + "extraction_status": "text_indexed", + "character_count": 1505, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_cli_user_experience_fix_tickets_2026_06_25.md": { + "path": "docs/research/antigravity_round26_cli_user_experience_fix_tickets_2026_06_25.md", + "suffix": ".md", + "byte_count": 2195, + "sha256": "1f2553d2f0f089f06523aa0393c14cc165386d6c5abdf86981cf06bb44bfd7cf", + "extraction_status": "text_indexed", + "character_count": 1335, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_codex_round27_top40_2026_06_25.md": { + "path": "docs/research/antigravity_round26_codex_round27_top40_2026_06_25.md", + "suffix": ".md", + "byte_count": 2261, + "sha256": "14a3dd0b25f535bf55a923d851942965f1c988092e0edff77b7258eec964a3d1", + "extraction_status": "text_indexed", + "character_count": 1677, + "line_count": 28, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_final_summary_and_self_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round26_final_summary_and_self_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 2107, + "sha256": "c60332b919eb58efe9146b56172bc20f74fbd7707a865b7ba0bb26010f5f89ae", + "extraction_status": "text_indexed", + "character_count": 1167, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_frontend_hidden_skills_roi_rank_2026_06_25.md": { + "path": "docs/research/antigravity_round26_frontend_hidden_skills_roi_rank_2026_06_25.md", + "suffix": ".md", + "byte_count": 2257, + "sha256": "a233b419ac1a3477319ecace288a5a21c859809308cc3d41032c14d2162e5115", + "extraction_status": "text_indexed", + "character_count": 1343, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_git_remote_sync_fallback_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round26_git_remote_sync_fallback_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2335, + "sha256": "5a2581f8480d037db0e857e245554bb4438d3aedbe16569f6bef6bbad69d07d0", + "extraction_status": "text_indexed", + "character_count": 1490, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_kuja_enum_validator_tickets_2026_06_25.md": { + "path": "docs/research/antigravity_round26_kuja_enum_validator_tickets_2026_06_25.md", + "suffix": ".md", + "byte_count": 2151, + "sha256": "2c25c34c42f6b96421d74a418436caaca3224ac3588d34fba843eb0080cdc879", + "extraction_status": "text_indexed", + "character_count": 1397, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_muhurta_range_solver_benchmark_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round26_muhurta_range_solver_benchmark_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2404, + "sha256": "92d6fb4067776c4a6e8ffd421a5b67a54a769525ee52f70e73f08621be52ca34", + "extraction_status": "text_indexed", + "character_count": 1468, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_open_source_license_second_pass_2026_06_25.md": { + "path": "docs/research/antigravity_round26_open_source_license_second_pass_2026_06_25.md", + "suffix": ".md", + "byte_count": 2176, + "sha256": "40bca3dbc2bf39d714388c18a2a64d633254f011ec2dcc33a04a84714db17f2a", + "extraction_status": "text_indexed", + "character_count": 1375, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_panchang_round25_claim_correction_2026_06_25.md": { + "path": "docs/research/antigravity_round26_panchang_round25_claim_correction_2026_06_25.md", + "suffix": ".md", + "byte_count": 2985, + "sha256": "b2bca0db6d8d941aede58b44540649d47dd33ec4e42ff6413849570dd8415694", + "extraction_status": "text_indexed", + "character_count": 1821, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_panchanga_commercial_gap_top50_2026_06_25.md": { + "path": "docs/research/antigravity_round26_panchanga_commercial_gap_top50_2026_06_25.md", + "suffix": ".md", + "byte_count": 2272, + "sha256": "5f8a5748e3de85aa0911dd1070a3afd01b23a253760b9b0623835dc2ce913e31", + "extraction_status": "text_indexed", + "character_count": 1198, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_prompt_pack_guardrail_test_tickets_2026_06_25.md": { + "path": "docs/research/antigravity_round26_prompt_pack_guardrail_test_tickets_2026_06_25.md", + "suffix": ".md", + "byte_count": 2322, + "sha256": "e056da48075a4e080a0d4ef7faaac4a3199f2ad046f9f14a373f3bb25b129fb4", + "extraction_status": "text_indexed", + "character_count": 1206, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_round25_archive_quality_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round26_round25_archive_quality_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 2228, + "sha256": "88c86637ae776c55f535b0b977b35ed885deef3641bcb0fa5826d7b0a3e4dcca", + "extraction_status": "text_indexed", + "character_count": 1280, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_shadbala_validator_phase2_tickets_2026_06_25.md": { + "path": "docs/research/antigravity_round26_shadbala_validator_phase2_tickets_2026_06_25.md", + "suffix": ".md", + "byte_count": 2027, + "sha256": "b25999bb03129872b3d3e7d2388ba5d45d065ebf2266ea18ed32c5042c451941", + "extraction_status": "text_indexed", + "character_count": 1201, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_user_accuracy_explainer_draft_2026_06_25.md": { + "path": "docs/research/antigravity_round26_user_accuracy_explainer_draft_2026_06_25.md", + "suffix": ".md", + "byte_count": 2546, + "sha256": "f44bdd94b4986354433d54a41a657ad5256b15556527d96a835110baa28ec1fe", + "extraction_status": "text_indexed", + "character_count": 1172, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round26_whole_machine_sweep_followup_gaps_2026_06_25.md": { + "path": "docs/research/antigravity_round26_whole_machine_sweep_followup_gaps_2026_06_25.md", + "suffix": ".md", + "byte_count": 2281, + "sha256": "132950c2780fa2c9cca062e58257c966078020b8f8f95a3776c9cb9debbdbaaa", + "extraction_status": "text_indexed", + "character_count": 1281, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_accuracy_github_actions_review_2026_06_25.md": { + "path": "docs/research/antigravity_round27_accuracy_github_actions_review_2026_06_25.md", + "suffix": ".md", + "byte_count": 2385, + "sha256": "420bfd32e224a3d1428e7fd619dbc30cad5dd59f8a698570705c03e26cfb4b96", + "extraction_status": "text_indexed", + "character_count": 1622, + "line_count": 32, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_accuracy_profile_stability_2026_06_25.md": { + "path": "docs/research/antigravity_round27_accuracy_profile_stability_2026_06_25.md", + "suffix": ".md", + "byte_count": 2176, + "sha256": "e00d333016b55f36cd1c9604c8703e30af0c92efbd68efb660de92194565a558", + "extraction_status": "text_indexed", + "character_count": 1293, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_api_missing_skills_after_registry_2026_06_25.md": { + "path": "docs/research/antigravity_round27_api_missing_skills_after_registry_2026_06_25.md", + "suffix": ".md", + "byte_count": 2373, + "sha256": "4740663027d4304c6363d5c527e58448a83281c3e760bf4606171a9da3f293e5", + "extraction_status": "text_indexed", + "character_count": 1567, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_ashtakoot_license_and_table_reuse_2026_06_25.md": { + "path": "docs/research/antigravity_round27_ashtakoot_license_and_table_reuse_2026_06_25.md", + "suffix": ".md", + "byte_count": 2947, + "sha256": "530a394d5c23df95e267360f17407e92ec92b8a1c3457f421ffbfbee559a4c13", + "extraction_status": "text_indexed", + "character_count": 1700, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_ashtakoot_oracle_packet_forms_2026_06_25.md": { + "path": "docs/research/antigravity_round27_ashtakoot_oracle_packet_forms_2026_06_25.md", + "suffix": ".md", + "byte_count": 3156, + "sha256": "edebe8a22b6fe2ffdbf13761e56eaf3a6bba60433e80c741b8d1e3d65665b2c8", + "extraction_status": "text_indexed", + "character_count": 1966, + "line_count": 32, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_chara_dasha_frontend_visibility_2026_06_25.md": { + "path": "docs/research/antigravity_round27_chara_dasha_frontend_visibility_2026_06_25.md", + "suffix": ".md", + "byte_count": 2209, + "sha256": "91643b7454794cce5a3cd0a1dc01632a35326c8be9c3c6a3ba3e588914ddcffe", + "extraction_status": "text_indexed", + "character_count": 1228, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_cli_table_mode_usability_spec_2026_06_25.md": { + "path": "docs/research/antigravity_round27_cli_table_mode_usability_spec_2026_06_25.md", + "suffix": ".md", + "byte_count": 2081, + "sha256": "016dc90f64b07294fd13e8f959e6cfba8240dfb071473f59b32c8560ebf42263", + "extraction_status": "text_indexed", + "character_count": 1361, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_codex_round28_top60_2026_06_25.md": { + "path": "docs/research/antigravity_round27_codex_round28_top60_2026_06_25.md", + "suffix": ".md", + "byte_count": 2451, + "sha256": "f9c435f2ec887afecae07c2995752a13d9ea47ec6b3f21f515672db6ffaadb96", + "extraction_status": "text_indexed", + "character_count": 1825, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_deep_varga_frontend_reuse_spec_2026_06_25.md": { + "path": "docs/research/antigravity_round27_deep_varga_frontend_reuse_spec_2026_06_25.md", + "suffix": ".md", + "byte_count": 2499, + "sha256": "cc00b6637b8d0a14bf6f5dc61281687b6d39c0bd4d841c1f0457d08840014559", + "extraction_status": "text_indexed", + "character_count": 1513, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_error_json_wrapping_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round27_error_json_wrapping_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 2681, + "sha256": "3b56a580fd8522098c072a9189dff830c239d0c8708e4cceb8156361379fc532", + "extraction_status": "text_indexed", + "character_count": 1728, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_final_summary_and_self_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round27_final_summary_and_self_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1755, + "sha256": "23de4cdaf0577e3a3edc6b5c63810726b02f4ed2522322d5bbda1dd7461df8b2", + "extraction_status": "text_indexed", + "character_count": 879, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_frontend_hidden_skills_after_current_api_2026_06_25.md": { + "path": "docs/research/antigravity_round27_frontend_hidden_skills_after_current_api_2026_06_25.md", + "suffix": ".md", + "byte_count": 2376, + "sha256": "cfea5bea1eae8e170b35aba0e5e779856f3398d3d44a6f7f3475a301b45593b2", + "extraction_status": "text_indexed", + "character_count": 1356, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_git_sync_ssh443_https_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round27_git_sync_ssh443_https_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2553, + "sha256": "a8a8d21d18dda3fb2aa54ae0e6555f523e004e8ca67b6c2c9f23e4afc1d1a8ba", + "extraction_status": "text_indexed", + "character_count": 1638, + "line_count": 32, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_kuja_enum_validator_blueprint_2026_06_25.md": { + "path": "docs/research/antigravity_round27_kuja_enum_validator_blueprint_2026_06_25.md", + "suffix": ".md", + "byte_count": 2468, + "sha256": "c998add283fba4a0765fc83354768f65ade411661cd246b8267d75f6b39bddfa", + "extraction_status": "text_indexed", + "character_count": 1674, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_muhurta_external_oracle_sop_2026_06_25.md": { + "path": "docs/research/antigravity_round27_muhurta_external_oracle_sop_2026_06_25.md", + "suffix": ".md", + "byte_count": 2497, + "sha256": "8f96a77295ee00cd3cc6fb27db50eee72a20c58ccd4eb39af1820cd6cdc59888", + "extraction_status": "text_indexed", + "character_count": 1515, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_open_source_license_quarantine_2026_06_25.md": { + "path": "docs/research/antigravity_round27_open_source_license_quarantine_2026_06_25.md", + "suffix": ".md", + "byte_count": 2192, + "sha256": "7054c6d248b2fcb4fd02d791320aa3904d1d123f51cd1ae6f85acd7fc09a645a", + "extraction_status": "text_indexed", + "character_count": 1460, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_panchanga_commercial_ui_spec_2026_06_25.md": { + "path": "docs/research/antigravity_round27_panchanga_commercial_ui_spec_2026_06_25.md", + "suffix": ".md", + "byte_count": 2578, + "sha256": "38a127ba25e1deccc635e5e2ad4ee1adefedf718b86f29046ca05b7c7931f433", + "extraction_status": "text_indexed", + "character_count": 1444, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_prompt_pack_guardrail_blueprint_2026_06_25.md": { + "path": "docs/research/antigravity_round27_prompt_pack_guardrail_blueprint_2026_06_25.md", + "suffix": ".md", + "byte_count": 2570, + "sha256": "774c42e1868c8643fe54b53b2a919e2ff592f723ecafac41bfb51efe31072009", + "extraction_status": "text_indexed", + "character_count": 1466, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_round25_26_archive_readiness_2026_06_25.md": { + "path": "docs/research/antigravity_round27_round25_26_archive_readiness_2026_06_25.md", + "suffix": ".md", + "byte_count": 2035, + "sha256": "f4d0e041336107ce305db469af0463ee7805cc0df714fd064159821257f9666d", + "extraction_status": "text_indexed", + "character_count": 1221, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_shadbala_phase2_validator_blueprint_2026_06_25.md": { + "path": "docs/research/antigravity_round27_shadbala_phase2_validator_blueprint_2026_06_25.md", + "suffix": ".md", + "byte_count": 2538, + "sha256": "2086c98a575c10e98040b52593228920c25a608927a3487e1a1c81e88fc630d5", + "extraction_status": "text_indexed", + "character_count": 1756, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_tajika_endpoint_gap_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round27_tajika_endpoint_gap_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 2162, + "sha256": "fc9bb9045341053de38456e3777dd313e40e1ff7e5589fcbb01e78528e1af0c2", + "extraction_status": "text_indexed", + "character_count": 1376, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_user_accuracy_explainer_v2_2026_06_25.md": { + "path": "docs/research/antigravity_round27_user_accuracy_explainer_v2_2026_06_25.md", + "suffix": ".md", + "byte_count": 2522, + "sha256": "5a69e03852bd8557238f494a3cde7bbcc580e4519281dd5e120a1aebb770666b", + "extraction_status": "text_indexed", + "character_count": 1106, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_validation_logic_diff_stability_2026_06_25.md": { + "path": "docs/research/antigravity_round27_validation_logic_diff_stability_2026_06_25.md", + "suffix": ".md", + "byte_count": 2245, + "sha256": "bda90772b30e9308a46c93105a46ba4ecdc3a9c5be61270ea5a98f49e5adb517", + "extraction_status": "text_indexed", + "character_count": 1309, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round27_whole_machine_followup_read_order_2026_06_25.md": { + "path": "docs/research/antigravity_round27_whole_machine_followup_read_order_2026_06_25.md", + "suffix": ".md", + "byte_count": 2303, + "sha256": "9d6f5102464bb75de7937d3442f839aa472c91af5c272b90df28f222a45205bd", + "extraction_status": "text_indexed", + "character_count": 1244, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_ai_native_reading_rank1_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_ai_native_reading_rank1_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 1384, + "sha256": "b0a9478d655884fa7a44c8428497f6fedeb0b16bb034d928cd7ff96a0e683f9a", + "extraction_status": "text_indexed", + "character_count": 708, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_api_cli_exposure_top50_2026_06_26.md": { + "path": "docs/research/antigravity_round28_api_cli_exposure_top50_2026_06_26.md", + "suffix": ".md", + "byte_count": 1108, + "sha256": "8286f433caa5c9da1c0198a1e88bc870c9542c0ed9c2adc8e366f7b5c55a2c35", + "extraction_status": "text_indexed", + "character_count": 686, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_astronomy_edge_cases_polar_regions_2026_06_26.md": { + "path": "docs/research/antigravity_round28_astronomy_edge_cases_polar_regions_2026_06_26.md", + "suffix": ".md", + "byte_count": 682, + "sha256": "1739481b302f975ac3587133d3b4c5ffd4f41c8f9a80c8c3a1ad85da78520a05", + "extraction_status": "text_indexed", + "character_count": 346, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_ayanamsa_parity_and_accuracy_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_ayanamsa_parity_and_accuracy_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 758, + "sha256": "d108e82311a2f86d6d564e2ed6bf46f33ccb72aeeb3dfcc0e9d335dc5a0f7561", + "extraction_status": "text_indexed", + "character_count": 494, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_bphs_parashara_exceptions_audit_2026_06_26.md": { + "path": "docs/research/antigravity_round28_bphs_parashara_exceptions_audit_2026_06_26.md", + "suffix": ".md", + "byte_count": 751, + "sha256": "0e1cbcda3b674f4451b2a5734c5349eb407b974e12dbd2062f9bfc8b7362c8df", + "extraction_status": "text_indexed", + "character_count": 391, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_codex_round29_top100_2026_06_26.md": { + "path": "docs/research/antigravity_round28_codex_round29_top100_2026_06_26.md", + "suffix": ".md", + "byte_count": 1631, + "sha256": "bb6db12cf27cea5068d2cf7291a570f739a354f52d5d77c2c76c6ff641be531d", + "extraction_status": "text_indexed", + "character_count": 1081, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_covered_to_complete_upgrade_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_covered_to_complete_upgrade_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 1561, + "sha256": "4b8ce669f0d52ecf6f498a850f1614330ecbf1d1a668ce3349f43914d218b387", + "extraction_status": "text_indexed", + "character_count": 951, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_custom_house_systems_parity_2026_06_26.md": { + "path": "docs/research/antigravity_round28_custom_house_systems_parity_2026_06_26.md", + "suffix": ".md", + "byte_count": 723, + "sha256": "44bad04de5ed61a3e05e360de0244888a1ae0f502814c0417a1de3708cc3b615", + "extraction_status": "text_indexed", + "character_count": 397, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_dasha_35_to_pyjhora_parity_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_dasha_35_to_pyjhora_parity_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 2225, + "sha256": "2b279034f70831aeb2934bf9a29a8c5b74d627129020946c5ec7532ee937c037", + "extraction_status": "text_indexed", + "character_count": 1419, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_external_oracle_sample_top50_2026_06_26.md": { + "path": "docs/research/antigravity_round28_external_oracle_sample_top50_2026_06_26.md", + "suffix": ".md", + "byte_count": 1233, + "sha256": "aace07ccf82745ba3019386033efbaa6969cf0f3a0bea1985b958d49baeab2b8", + "extraction_status": "text_indexed", + "character_count": 715, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_final_summary_rank1_strategy_2026_06_26.md": { + "path": "docs/research/antigravity_round28_final_summary_rank1_strategy_2026_06_26.md", + "suffix": ".md", + "byte_count": 1590, + "sha256": "cfd741c81a7aa78ee375f5d4b16726c80d783dc57c21f41296362a12255ab1ba", + "extraction_status": "text_indexed", + "character_count": 796, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_frontend_productization_top50_2026_06_26.md": { + "path": "docs/research/antigravity_round28_frontend_productization_top50_2026_06_26.md", + "suffix": ".md", + "byte_count": 1508, + "sha256": "0fe73a83c3690fb2f8c8921bdbdab9ebea34ba33f077f9b4f649d18e5a6d1057", + "extraction_status": "text_indexed", + "character_count": 854, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_global_open_source_rank_evidence_2026_06_26.md": { + "path": "docs/research/antigravity_round28_global_open_source_rank_evidence_2026_06_26.md", + "suffix": ".md", + "byte_count": 1967, + "sha256": "2d1c5e1ab0d9e7531e19f5a635f274d42131bc065a45001a94f3ca451ed46778", + "extraction_status": "text_indexed", + "character_count": 1153, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_i18n_translation_infrastructure_2026_06_26.md": { + "path": "docs/research/antigravity_round28_i18n_translation_infrastructure_2026_06_26.md", + "suffix": ".md", + "byte_count": 814, + "sha256": "452d077f07fb6b48c227f719ed945517a9b52f64bbc4108575fc9930fd9522c8", + "extraction_status": "text_indexed", + "character_count": 418, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_jaimini_kp_prashna_depth_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_jaimini_kp_prashna_depth_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 1129, + "sha256": "07a71911098acf671f4b67d8cbc152b172d13697e68186c55aa5feca39819334", + "extraction_status": "text_indexed", + "character_count": 763, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_muhurta_depth_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_muhurta_depth_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 1269, + "sha256": "8cd254307ed639b91b6b83a74cef451c12870a3f96ca5e162e0489f73b465e54", + "extraction_status": "text_indexed", + "character_count": 831, + "line_count": 29, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_open_source_community_guidelines_2026_06_26.md": { + "path": "docs/research/antigravity_round28_open_source_community_guidelines_2026_06_26.md", + "suffix": ".md", + "byte_count": 737, + "sha256": "68a8898608de2b3b7fc40169d9f39caf6d2e3d9728445b107161195289ba0ac1", + "extraction_status": "text_indexed", + "character_count": 379, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_panchanga_depth_to_drik_parity_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_panchanga_depth_to_drik_parity_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 1377, + "sha256": "3872437772fe5540424dd424220190fe01706317c6b137b19a0ff34c563fe276", + "extraction_status": "text_indexed", + "character_count": 877, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_pdf_report_commercial_spec_2026_06_26.md": { + "path": "docs/research/antigravity_round28_pdf_report_commercial_spec_2026_06_26.md", + "suffix": ".md", + "byte_count": 847, + "sha256": "4b3ccc7ad1455632fd81f38937e30dcb7bbcb6c7383ebfc127d1a9b9b274453d", + "extraction_status": "text_indexed", + "character_count": 421, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_performance_caching_strategy_2026_06_26.md": { + "path": "docs/research/antigravity_round28_performance_caching_strategy_2026_06_26.md", + "suffix": ".md", + "byte_count": 732, + "sha256": "d69de74cf004ad92de651898a8127586e36ad7b824d40103e1ed8101df89fa62", + "extraction_status": "text_indexed", + "character_count": 374, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_pwa_offline_astrology_spec_2026_06_26.md": { + "path": "docs/research/antigravity_round28_pwa_offline_astrology_spec_2026_06_26.md", + "suffix": ".md", + "byte_count": 855, + "sha256": "6d9c46d49c5b6303a279a0b384f559b3f30044fd634f2abdf5eeb5cd8f6bfb76", + "extraction_status": "text_indexed", + "character_count": 415, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_pyjhora_jhora_breadth_gap_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round28_pyjhora_jhora_breadth_gap_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 1792, + "sha256": "1bb0062905e1084d4f1f3a61f95482659c6ee41751fabe15103a107f59051081", + "extraction_status": "text_indexed", + "character_count": 1088, + "line_count": 28, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_security_pii_data_handling_2026_06_26.md": { + "path": "docs/research/antigravity_round28_security_pii_data_handling_2026_06_26.md", + "suffix": ".md", + "byte_count": 768, + "sha256": "b6eec29cd5ce594bd39e6eb41c14f195708d067bbcd588015b3b984ad9a27815", + "extraction_status": "text_indexed", + "character_count": 330, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_shadbala_strength_depth_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_shadbala_strength_depth_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 1307, + "sha256": "b72fcb3e09d925f1ed5c8b1296b5a3cb4ce64e95e5b3f7257ef02dadc378a01a", + "extraction_status": "text_indexed", + "character_count": 795, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_skill_sync_gap_audit_2026_06_26.md": { + "path": "docs/research/antigravity_round28_skill_sync_gap_audit_2026_06_26.md", + "suffix": ".md", + "byte_count": 1518, + "sha256": "70565d245716aaa9014c3f6ec0ba93558e87433ce47039a196a24086b41f0d46", + "extraction_status": "text_indexed", + "character_count": 930, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_synastry_depth_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_synastry_depth_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 1240, + "sha256": "d8ca562c2b511b1b6a526aeb74d63955d46b0331b0a1781f7e6bebed67ab05db", + "extraction_status": "text_indexed", + "character_count": 730, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_true_new_technique_minimum_set_2026_06_26.md": { + "path": "docs/research/antigravity_round28_true_new_technique_minimum_set_2026_06_26.md", + "suffix": ".md", + "byte_count": 1327, + "sha256": "34854debe524c9da5fa6cd3c2504ac3948f8b385f44700fba52c41b429903a1e", + "extraction_status": "text_indexed", + "character_count": 721, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_varga_d1_d300_depth_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_varga_d1_d300_depth_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 929, + "sha256": "8ba66b2973a4222f9b2290dccb970cd4874e78c7209b6ebe617075bcddf50e41", + "extraction_status": "text_indexed", + "character_count": 607, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_vedastro_mit_copy_candidates_2026_06_26.md": { + "path": "docs/research/antigravity_round28_vedastro_mit_copy_candidates_2026_06_26.md", + "suffix": ".md", + "byte_count": 1286, + "sha256": "61adff7ee62a620f02e667597541c3681529dbd68f31f7aa6c253ba11b1291b5", + "extraction_status": "text_indexed", + "character_count": 880, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round28_yoga_dosha_remedies_depth_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round28_yoga_dosha_remedies_depth_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 1239, + "sha256": "3fb6a12f8cbffd5b528c8118024915c0c2ddeaf3cc0bc90d6f9fc57623a319c2", + "extraction_status": "text_indexed", + "character_count": 655, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_api_surface_missing_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_api_surface_missing_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 1081, + "sha256": "1f1ef5e2f0fcf6c2c20de831ee433588b5ba0c22656b18b4c8c0f0f01b8a25a6", + "extraction_status": "text_indexed", + "character_count": 745, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_ayanamsa_ephemeris_accuracy_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_ayanamsa_ephemeris_accuracy_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 886, + "sha256": "df45ce39f28baeecc2f020ede5d305b1431f0fbd41ba26dbab86ce1904f3e928", + "extraction_status": "text_indexed", + "character_count": 530, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_cli_surface_missing_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_cli_surface_missing_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 895, + "sha256": "539f5e3b048ec7a82a55847456e67fa7c5b90c3765f00e8527e31d6d4d7f78b1", + "extraction_status": "text_indexed", + "character_count": 521, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_cloud_sync_whitelist_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round29_cloud_sync_whitelist_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 910, + "sha256": "bc2fa9c4d86ec6e56ea851081727fee6b39bbdc61c301c86e1dd1440832c809a", + "extraction_status": "text_indexed", + "character_count": 540, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_codex_round30_top120_2026_06_26.md": { + "path": "docs/research/antigravity_round29_codex_round30_top120_2026_06_26.md", + "suffix": ".md", + "byte_count": 1374, + "sha256": "04eadbaae5b2ce25bff2ec72ce9b2992b8648606d0f0bd56bc6b2c378ff37d51", + "extraction_status": "text_indexed", + "character_count": 936, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_copy_allowed_assets_top50_2026_06_26.md": { + "path": "docs/research/antigravity_round29_copy_allowed_assets_top50_2026_06_26.md", + "suffix": ".md", + "byte_count": 910, + "sha256": "558f17de15e572ac9d0b709bc720cb92d2764cc874c18eb9c8feed03d8c59a35", + "extraction_status": "text_indexed", + "character_count": 564, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_covered_to_complete_top30_2026_06_26.md": { + "path": "docs/research/antigravity_round29_covered_to_complete_top30_2026_06_26.md", + "suffix": ".md", + "byte_count": REDACTED_TIME, + "sha256": "a910cb8eac598d45496ba3267b46807095e6fdf88ffd264d4bc18158d1970f8d", + "extraction_status": "text_indexed", + "character_count": 807, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_external_oracle_accuracy_closure_plan_2026_06_26.md": { + "path": "docs/research/antigravity_round29_external_oracle_accuracy_closure_plan_2026_06_26.md", + "suffix": ".md", + "byte_count": 856, + "sha256": "e73215556cbfa3c535176f2e28370ed119c517d1fd4d962ca2f423b3c4c05d2f", + "extraction_status": "text_indexed", + "character_count": 436, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_extra_accessible_contrast_a11y_2026_06_26.md": { + "path": "docs/research/antigravity_round29_extra_accessible_contrast_a11y_2026_06_26.md", + "suffix": ".md", + "byte_count": 555, + "sha256": "d4c2687e29dbdab40061a9fe73b25711ec58a40820326fd1e900a20882ca0e0c", + "extraction_status": "text_indexed", + "character_count": 263, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_extra_docker_containerization_2026_06_26.md": { + "path": "docs/research/antigravity_round29_extra_docker_containerization_2026_06_26.md", + "suffix": ".md", + "byte_count": 719, + "sha256": "d8d2b678b984b1c2c99037f720e73fbb35bbff9c6c9d27fbcd46bce971354963", + "extraction_status": "text_indexed", + "character_count": 407, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_extra_e2e_testing_automation_2026_06_26.md": { + "path": "docs/research/antigravity_round29_extra_e2e_testing_automation_2026_06_26.md", + "suffix": ".md", + "byte_count": 634, + "sha256": "426c22cf1a6aa07a839a1f23494676424b36aabe9933be4435b5dddbc47f0d14", + "extraction_status": "text_indexed", + "character_count": 376, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_extra_error_boundary_resilience_2026_06_26.md": { + "path": "docs/research/antigravity_round29_extra_error_boundary_resilience_2026_06_26.md", + "suffix": ".md", + "byte_count": 524, + "sha256": "7acbc58076962a6e8380238bc2482d1fc2265f1364db7fe26f2aee6a257d3997", + "extraction_status": "text_indexed", + "character_count": 290, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_extra_graphql_migration_path_2026_06_26.md": { + "path": "docs/research/antigravity_round29_extra_graphql_migration_path_2026_06_26.md", + "suffix": ".md", + "byte_count": 706, + "sha256": "e41e42454c1bf8936c0a9f6a97f46e3c94407d0b376639b1c81a3d7cbd827e25", + "extraction_status": "text_indexed", + "character_count": 388, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_extra_mobile_responsive_ui_2026_06_26.md": { + "path": "docs/research/antigravity_round29_extra_mobile_responsive_ui_2026_06_26.md", + "suffix": ".md", + "byte_count": 655, + "sha256": "f0c8803184a18d7ab04ed020d53300574793db4b2f974a5bb542ebfb495fcd74", + "extraction_status": "text_indexed", + "character_count": 333, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_final_execution_ranking_2026_06_26.md": { + "path": "docs/research/antigravity_round29_final_execution_ranking_2026_06_26.md", + "suffix": ".md", + "byte_count": 1090, + "sha256": "878c7db61622e383d445eb3a64a07cee860cbb7dfd4e97ca66b7af6f2d8ec3f0", + "extraction_status": "text_indexed", + "character_count": 550, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_frontend_hidden_skill_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_frontend_hidden_skill_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 1008, + "sha256": "1b90781eb47114e16c8ac0497f3168539ce6db78cebf9fce763cabdd3e8d839e", + "extraction_status": "text_indexed", + "character_count": 596, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_jaimini_kp_prashna_gap_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_jaimini_kp_prashna_gap_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 1188, + "sha256": "9c41734bb0f381a91478538acf2fb0f4b547e4f95042e7e6ff0c88d8b411d268", + "extraction_status": "text_indexed", + "character_count": 716, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_license_quarantine_blacklist_2026_06_26.md": { + "path": "docs/research/antigravity_round29_license_quarantine_blacklist_2026_06_26.md", + "suffix": ".md", + "byte_count": 920, + "sha256": "2eb47ecdc576fd6316ed2116026d164cca9c827bd909490015a4ba191c4eec0d", + "extraction_status": "text_indexed", + "character_count": 480, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_local_user_experience_top50_2026_06_26.md": { + "path": "docs/research/antigravity_round29_local_user_experience_top50_2026_06_26.md", + "suffix": ".md", + "byte_count": 1280, + "sha256": "12662e8a5ca0c39d57a46df977b2730dacb7dc669131b55569e7b350feaac705", + "extraction_status": "text_indexed", + "character_count": 628, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_panchanga_muhurta_depth_gap_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_panchanga_muhurta_depth_gap_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 991, + "sha256": "11a14b3ce8035f750540d4ca50871374518c2c73b9c0af9be3d84163e7d737ab", + "extraction_status": "text_indexed", + "character_count": 587, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_skill_full_parity_gap_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_skill_full_parity_gap_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 1656, + "sha256": "817ff81861f37c5c0702434ebf6fdbe14dc7e6f253907d22b49dc447b0ac01d3", + "extraction_status": "text_indexed", + "character_count": 1012, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_skill_sync_to_distribution_targets_2026_06_26.md": { + "path": "docs/research/antigravity_round29_skill_sync_to_distribution_targets_2026_06_26.md", + "suffix": ".md", + "byte_count": 922, + "sha256": "cb0fdbbf3d788306452b1689fd4a79c0c059409c59747270c6a584c17ab85bb5", + "extraction_status": "text_indexed", + "character_count": 542, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_strength_system_gap_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_strength_system_gap_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 840, + "sha256": "d9df8017e5b9e6d83ede1d1d27bcc8ab3b2b53a92bbe7278ecd17fee3d2b18f8", + "extraction_status": "text_indexed", + "character_count": 510, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_synastry_porutham_gap_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_synastry_porutham_gap_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 1020, + "sha256": "022f7d5671bf4d0bbbc80bac5ea4eca4a9f12e4bfcbe1a091003a94bbdd29c5e", + "extraction_status": "text_indexed", + "character_count": 564, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_tajika_varshaphala_gap_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_tajika_varshaphala_gap_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 1035, + "sha256": "c3c8b17f8151ff9b927677e9e76cfff9396cd4875ec52c56aaa0724880fcd3ce", + "extraction_status": "text_indexed", + "character_count": 633, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_true_missing_techniques_top12_2026_06_26.md": { + "path": "docs/research/antigravity_round29_true_missing_techniques_top12_2026_06_26.md", + "suffix": ".md", + "byte_count": 995, + "sha256": "5e2aaa8cbe887420b181d4847d9994db11454b6da93eb776f6eb6f40dbf1925d", + "extraction_status": "text_indexed", + "character_count": 585, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_varga_avastha_gap_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round29_varga_avastha_gap_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 754, + "sha256": "43759891847d59ac2ca24579ef73212b611ee1ba3e3a84427b1507b8e83e7dd5", + "extraction_status": "text_indexed", + "character_count": 436, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round29_whole_machine_fragment_reuse_second_pass_2026_06_26.md": { + "path": "docs/research/antigravity_round29_whole_machine_fragment_reuse_second_pass_2026_06_26.md", + "suffix": ".md", + "byte_count": 897, + "sha256": "47a8efe5ce9d5a4ac6d2a4fe176ad6a9eaacf85084fa45e8c9d5ecefedf6e8b0", + "extraction_status": "text_indexed", + "character_count": 513, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_api_exposure_top30_2026_06_26.md": { + "path": "docs/research/antigravity_round30_api_exposure_top30_2026_06_26.md", + "suffix": ".md", + "byte_count": 818, + "sha256": "00c034c53e107c30e6c0a9c564dda24acdf1b14166a3fa5cf87c0ff4113c33f3", + "extraction_status": "text_indexed", + "character_count": 524, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_cli_productization_top30_2026_06_26.md": { + "path": "docs/research/antigravity_round30_cli_productization_top30_2026_06_26.md", + "suffix": ".md", + "byte_count": 1024, + "sha256": "c2dc06a7d2829fd39a55e23a218e8abc837e5e883fc1c63b8951a77c06135f41", + "extraction_status": "text_indexed", + "character_count": 667, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_cloud_sync_whitelist_second_pass_2026_06_26.md": { + "path": "docs/research/antigravity_round30_cloud_sync_whitelist_second_pass_2026_06_26.md", + "suffix": ".md", + "byte_count": 1186, + "sha256": "222cb62731657e9a05e7ea3d3bd11d174506f08a33015c00a1c42694b841f6aa", + "extraction_status": "text_indexed", + "character_count": 744, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_codex_round31_top150_2026_06_26.md": { + "path": "docs/research/antigravity_round30_codex_round31_top150_2026_06_26.md", + "suffix": ".md", + "byte_count": 1565, + "sha256": "ca0791796c13c954776cc7d4f16ac9eb0147f2c47349819e6f94fbe11a3952f2", + "extraction_status": "text_indexed", + "character_count": 975, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_copy_allowed_assets_second_pass_2026_06_26.md": { + "path": "docs/research/antigravity_round30_copy_allowed_assets_second_pass_2026_06_26.md", + "suffix": ".md", + "byte_count": 906, + "sha256": "416dd440abcde1bf4c140b4dcb370aaa2e892d14f84cc479a3eb11f3208f684d", + "extraction_status": "text_indexed", + "character_count": 576, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_external_oracle_tasks_top40_2026_06_26.md": { + "path": "docs/research/antigravity_round30_external_oracle_tasks_top40_2026_06_26.md", + "suffix": ".md", + "byte_count": 1194, + "sha256": "d34d5b0452b010afded4bd8c79905127572693f3d5750211cef486c84b3b9f29", + "extraction_status": "text_indexed", + "character_count": 708, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_extra_ai_model_hallucination_guard_2026_06_26.md": { + "path": "docs/research/antigravity_round30_extra_ai_model_hallucination_guard_2026_06_26.md", + "suffix": ".md", + "byte_count": 741, + "sha256": "e2227cd0ac3b0bfcaacfa7df0d2237b4062003fa47ca04f51a83fef157262cc4", + "extraction_status": "text_indexed", + "character_count": 367, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_extra_pdf_report_print_optimization_2026_06_26.md": { + "path": "docs/research/antigravity_round30_extra_pdf_report_print_optimization_2026_06_26.md", + "suffix": ".md", + "byte_count": 658, + "sha256": "08349c6ff661940b849754debc2bf9675700a87ccb8754b7920be021f80432c0", + "extraction_status": "text_indexed", + "character_count": 318, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_extra_timezone_dst_historical_resolution_2026_06_26.md": { + "path": "docs/research/antigravity_round30_extra_timezone_dst_historical_resolution_2026_06_26.md", + "suffix": ".md", + "byte_count": 754, + "sha256": "4161e7d2a80a059784a19743d4c3a4b1d9b97b826b989901be95ffe75fbae4d4", + "extraction_status": "text_indexed", + "character_count": 360, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_final_execution_board_2026_06_26.md": { + "path": "docs/research/antigravity_round30_final_execution_board_2026_06_26.md", + "suffix": ".md", + "byte_count": 1319, + "sha256": "874d0b48f40e82454277c4762e97392fa62e048914a70c12a4e620a24f5d4869", + "extraction_status": "text_indexed", + "character_count": 647, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_frontend_exposure_top30_2026_06_26.md": { + "path": "docs/research/antigravity_round30_frontend_exposure_top30_2026_06_26.md", + "suffix": ".md", + "byte_count": 999, + "sha256": "041b783ddeda91875535db39b1ef3a4e054dc7db50f15ef3869c60ed2a2fee88", + "extraction_status": "text_indexed", + "character_count": 560, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_license_quarantine_recheck_2026_06_26.md": { + "path": "docs/research/antigravity_round30_license_quarantine_recheck_2026_06_26.md", + "suffix": ".md", + "byte_count": 807, + "sha256": "d36634184ea2a69765ac478753d2db1b979a0db8f5e61c1b2da04e48f344d1ec", + "extraction_status": "text_indexed", + "character_count": 519, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_local_accuracy_blockers_top30_2026_06_26.md": { + "path": "docs/research/antigravity_round30_local_accuracy_blockers_top30_2026_06_26.md", + "suffix": ".md", + "byte_count": 1319, + "sha256": "344825611c28eb19da83877a7c1401c230fb0534ef054f973f61f0702d7769e8", + "extraction_status": "text_indexed", + "character_count": 623, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_round29_condensed_execution_matrix_2026_06_26.md": { + "path": "docs/research/antigravity_round30_round29_condensed_execution_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 1369, + "sha256": "7455d82e93852276f63255c55b5026b2912854ea55c934a06dd561f91b446e8c", + "extraction_status": "text_indexed", + "character_count": 749, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_skill_distribution_targets_inventory_2026_06_26.md": { + "path": "docs/research/antigravity_round30_skill_distribution_targets_inventory_2026_06_26.md", + "suffix": ".md", + "byte_count": 1071, + "sha256": "c3d5de615277ace5fb91174b96d2cac7fb07f80e83d5607e8ee19f2639aebe02", + "extraction_status": "text_indexed", + "character_count": 651, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_visibility_blackbox_for_high_roi_modules_2026_06_26.md": { + "path": "docs/research/antigravity_round30_visibility_blackbox_for_high_roi_modules_2026_06_26.md", + "suffix": ".md", + "byte_count": 884, + "sha256": "a7ac5c9130486f1398c81fcd0473598624d2c0b33dd1175afead4ca0433b9640", + "extraction_status": "text_indexed", + "character_count": 496, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_whole_machine_fragment_reuse_third_pass_2026_06_26.md": { + "path": "docs/research/antigravity_round30_whole_machine_fragment_reuse_third_pass_2026_06_26.md", + "suffix": ".md", + "byte_count": 899, + "sha256": "36396d64c1bc7a3edbb079ddb74092dd1fca83661bb09459f06b49b1a3b13e08", + "extraction_status": "text_indexed", + "character_count": 509, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round30_workbuddy_sync_whitelist_2026_06_26.md": { + "path": "docs/research/antigravity_round30_workbuddy_sync_whitelist_2026_06_26.md", + "suffix": ".md", + "byte_count": 1081, + "sha256": "ccdbb95ac3d6c4032a72d772434a8ba71429d2a05f7baf7a97043456798022b9", + "extraction_status": "text_indexed", + "character_count": 779, + "line_count": 33, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round3_frontend_api_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round3_frontend_api_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 2283, + "sha256": "d7edb84a927f2d2b75e99e7eb032b15fc683c583d4492806c027f5ba6c1ec513", + "extraction_status": "text_indexed", + "character_count": 1365, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round3_global_product_parity_2026_06_25.md": { + "path": "docs/research/antigravity_round3_global_product_parity_2026_06_25.md", + "suffix": ".md", + "byte_count": 2368, + "sha256": "44dfee76312419b1310530f26ee68445a7acfa2f4887d0ab779b319c0de8a774", + "extraction_status": "text_indexed", + "character_count": 1294, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round3_oracle_feasibility_2026_06_25.md": { + "path": "docs/research/antigravity_round3_oracle_feasibility_2026_06_25.md", + "suffix": ".md", + "byte_count": 3762, + "sha256": "4a9d092f3716d04fbcb6f0f48044d771672cd409fbee16a374e45811d073ec61", + "extraction_status": "text_indexed", + "character_count": 3362, + "line_count": 141, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round3_skill_webapp_sync_2026_06_25.md": { + "path": "docs/research/antigravity_round3_skill_webapp_sync_2026_06_25.md", + "suffix": ".md", + "byte_count": 2210, + "sha256": "62001e9b045ba568a9fe89585246e6da4195bb00bd3ed7315aa86ee5378c04b1", + "extraction_status": "text_indexed", + "character_count": 1222, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round3_user_readiness_2026_06_25.md": { + "path": "docs/research/antigravity_round3_user_readiness_2026_06_25.md", + "suffix": ".md", + "byte_count": 2701, + "sha256": "526269ad584567dab0791f40893ef49c5c04a15127edb09638396691055c1c75", + "extraction_status": "text_indexed", + "character_count": 1391, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round4_accuracy_transparency_next_steps_2026_06_25.md": { + "path": "docs/research/antigravity_round4_accuracy_transparency_next_steps_2026_06_25.md", + "suffix": ".md", + "byte_count": 2581, + "sha256": "ad0826225c710ca7740485287ab205b68c9b4002e43bffa8e8fb783a53e6b1dc", + "extraction_status": "text_indexed", + "character_count": 1177, + "line_count": 15, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round4_oracle_audit_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round4_oracle_audit_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1260, + "sha256": "8c86f688afa54943bcc7e5de26748374b432b95ad5e96b9a376b8b9fa02ffa0d", + "extraction_status": "text_indexed", + "character_count": 878, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round4_oracle_source_ranking_2026_06_25.md": { + "path": "docs/research/antigravity_round4_oracle_source_ranking_2026_06_25.md", + "suffix": ".md", + "byte_count": 2301, + "sha256": "9f3dc34fc0ec204bfab25a2a618c8dd9702be55aa04ecdcb8e7f9dbd2dc197ae", + "extraction_status": "text_indexed", + "character_count": 1325, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round4_template_case_fill_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round4_template_case_fill_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2659, + "sha256": "b1d922c3ae56e4c2b393fcc150315b1cf4f5ac38bf99b07771413f82be4dae60", + "extraction_status": "text_indexed", + "character_count": 1748, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round5_external_source_collection_actions_2026_06_25.md": { + "path": "docs/research/antigravity_round5_external_source_collection_actions_2026_06_25.md", + "suffix": ".md", + "byte_count": 2320, + "sha256": "4c83a84f75f71a7b4859862981ae54114016e17f9cf0a4e928620ba130c9cc32", + "extraction_status": "text_indexed", + "character_count": 1138, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round5_oracle_collection_queue_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round5_oracle_collection_queue_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1329, + "sha256": "2b51c5b59215d35dc407c9323d1c6f4506d35fbc333998669f1f2fc45db33117", + "extraction_status": "text_indexed", + "character_count": 961, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round5_readme_quality_gate_sync_2026_06_25.md": { + "path": "docs/research/antigravity_round5_readme_quality_gate_sync_2026_06_25.md", + "suffix": ".md", + "byte_count": 1995, + "sha256": "9fe0edbdee3a2b828b394e37f5f2f6a5df1bba5e12de6c3a4ad0121bf11911d3", + "extraction_status": "text_indexed", + "character_count": 1143, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round5_user_facing_oracle_collection_explainer_2026_06_25.md": { + "path": "docs/research/antigravity_round5_user_facing_oracle_collection_explainer_2026_06_25.md", + "suffix": ".md", + "byte_count": 1832, + "sha256": "89a3085fb4cdb57101559e7593171e6ed6785c44b9a6118f9b448ba82cde2505", + "extraction_status": "text_indexed", + "character_count": 754, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round7_core_quality_gate_sync_2026_06_25.md": { + "path": "docs/research/antigravity_round7_core_quality_gate_sync_2026_06_25.md", + "suffix": ".md", + "byte_count": 1694, + "sha256": "ef8c0e2330c294209a64363a91d57ade2796ee6c6d83c21db060bd751a1c76d4", + "extraction_status": "text_indexed", + "character_count": 1114, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round7_evidence_validator_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round7_evidence_validator_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1461, + "sha256": "6b8c403d224d878712f02d82e172a0687c966db232136ab8982c9a69122fa702", + "extraction_status": "text_indexed", + "character_count": 889, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round7_external_verified_promotion_checklist_2026_06_25.md": { + "path": "docs/research/antigravity_round7_external_verified_promotion_checklist_2026_06_25.md", + "suffix": ".md", + "byte_count": 2388, + "sha256": "e0c063f641e9ee199f765fea0500eba939caff48b713f152e13284d591bcc5a5", + "extraction_status": "text_indexed", + "character_count": 1374, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round7_user_accuracy_disclaimer_review_2026_06_25.md": { + "path": "docs/research/antigravity_round7_user_accuracy_disclaimer_review_2026_06_25.md", + "suffix": ".md", + "byte_count": 2072, + "sha256": "ed77254a63b40ce50a680f8b77ee4f189952b5406697a012718b443ce7328695", + "extraction_status": "text_indexed", + "character_count": 904, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round8_evidence_promotion_path_2026_06_25.md": { + "path": "docs/research/antigravity_round8_evidence_promotion_path_2026_06_25.md", + "suffix": ".md", + "byte_count": 2006, + "sha256": "10b11c5c6e6f680a2af55695274744f92b73c6da3b086b223d95661dc799343c", + "extraction_status": "text_indexed", + "character_count": 1148, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round8_external_evidence_promotion_blackbox_2026_06_25.md": { + "path": "docs/research/antigravity_round8_external_evidence_promotion_blackbox_2026_06_25.md", + "suffix": ".md", + "byte_count": 1741, + "sha256": "0e53175808046a87a85b577a0d25ad9dc19ef10edaa0adaa7a747e99c7b480d8", + "extraction_status": "text_indexed", + "character_count": 973, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round8_functional_gap_analysis_2026_06_25.md": { + "path": "docs/research/antigravity_round8_functional_gap_analysis_2026_06_25.md", + "suffix": ".md", + "byte_count": 2558, + "sha256": "66936a8f050c58e6d84775a1a64ef2f64288502a36eb558eae5cbf07a8440f47", + "extraction_status": "text_indexed", + "character_count": 1224, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round8_global_gap_matrix_2026_06_25.md": { + "path": "docs/research/antigravity_round8_global_gap_matrix_2026_06_25.md", + "suffix": ".md", + "byte_count": 2300, + "sha256": "533f5154c979e78ddd9e77635db072a0613b195a92a80d937f89f30d0b50bcb3", + "extraction_status": "text_indexed", + "character_count": 1196, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round8_next_product_roadmap_2026_06_25.md": { + "path": "docs/research/antigravity_round8_next_product_roadmap_2026_06_25.md", + "suffix": ".md", + "byte_count": 1913, + "sha256": "7834eabdbdb297a203b6ea49c9ad391d1a1c22cb812ac6eccd8f7b1e6e62f165", + "extraction_status": "text_indexed", + "character_count": 889, + "line_count": 16, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round8_user_product_gap_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round8_user_product_gap_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 2059, + "sha256": "b0e46e6466b2f1c65f07087c1ef99b50ad93ec78d717b2f9c01a5797a92d25e8", + "extraction_status": "text_indexed", + "character_count": 1009, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round9_calibration_status_bug_report_2026_06_25.md": { + "path": "docs/research/antigravity_round9_calibration_status_bug_report_2026_06_25.md", + "suffix": ".md", + "byte_count": 1669, + "sha256": "e3e6ecb0b7522badcefc3b4a5c31956cb2a7816ca2654af88e44008787fd78a7", + "extraction_status": "text_indexed", + "character_count": 859, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round9_competitor_transparency_gap_2026_06_25.md": { + "path": "docs/research/antigravity_round9_competitor_transparency_gap_2026_06_25.md", + "suffix": ".md", + "byte_count": 1846, + "sha256": "7b773f03c4b30b6eec63a6d47c8f6b5f5c7237684365d94b652aa42fb8ad40df", + "extraction_status": "text_indexed", + "character_count": 804, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round9_next_fix_plan_2026_06_25.md": { + "path": "docs/research/antigravity_round9_next_fix_plan_2026_06_25.md", + "suffix": ".md", + "byte_count": 2164, + "sha256": "1897b44b859ca41fa95f1efec65ff77fe4632b0c7ee400ce5dbce0782b2f1c3a", + "extraction_status": "text_indexed", + "character_count": 1012, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_round9_user_calibration_transparency_audit_2026_06_25.md": { + "path": "docs/research/antigravity_round9_user_calibration_transparency_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 2171, + "sha256": "cd7d03d1c1f2466a8d13d80c81e33be22ec22b10e19c480aac96c70697ef8b18", + "extraction_status": "text_indexed", + "character_count": 1093, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_2026_06_25.md", + "suffix": ".md", + "byte_count": 6478, + "sha256": "d0e74bc76dab81ff2aac270881ea4c526094d27ae070fd468fff131a9053eba0", + "extraction_status": "text_indexed", + "character_count": 4182, + "line_count": 124, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round10_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round10_2026_06_25.md", + "suffix": ".md", + "byte_count": 9801, + "sha256": "400ce5ec8135e22b89070aff7ca3364f641d9acc9dfc695f877500b5ac490c1e", + "extraction_status": "text_indexed", + "character_count": 7119, + "line_count": 253, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round11_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round11_2026_06_25.md", + "suffix": ".md", + "byte_count": 8106, + "sha256": "8b9095fb01d752e570be481935a0e067a4e1de2caae5bf77fe87fc6035a9b807", + "extraction_status": "text_indexed", + "character_count": 5724, + "line_count": 213, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round12_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round12_2026_06_25.md", + "suffix": ".md", + "byte_count": 6795, + "sha256": "0394c000ad7691a4393eb5c8fa747b98021358535853e6c837b2065de72dfde0", + "extraction_status": "text_indexed", + "character_count": 4815, + "line_count": 193, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round13_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round13_2026_06_25.md", + "suffix": ".md", + "byte_count": 6734, + "sha256": "62d6b23c48304fcb56fc7823073af5015c9342a021a698fd61d0f347e13ee01e", + "extraction_status": "text_indexed", + "character_count": 4784, + "line_count": 186, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round14_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round14_2026_06_25.md", + "suffix": ".md", + "byte_count": 6258, + "sha256": "e846b180bad1668e515b7ec604ee22216a3783351b5da0bc29256ecdad27192e", + "extraction_status": "text_indexed", + "character_count": 4192, + "line_count": 175, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round15_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round15_2026_06_25.md", + "suffix": ".md", + "byte_count": 6510, + "sha256": "7b16d5ac656b4d0a1680e105151b61c346a942634dda874cadf40969d4e1f93c", + "extraction_status": "text_indexed", + "character_count": 4572, + "line_count": 208, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round16_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round16_2026_06_25.md", + "suffix": ".md", + "byte_count": 6283, + "sha256": "2328372af6e3e61e542bd3c579cc0a8b5fd33442e962ada1b35566abf0158df7", + "extraction_status": "text_indexed", + "character_count": 4491, + "line_count": 198, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round17_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round17_2026_06_25.md", + "suffix": ".md", + "byte_count": 11234, + "sha256": "a77d5cc472c8e12332be351dbe47989d2ae94fd315dcb0ef5c4835e53a034b7f", + "extraction_status": "text_indexed", + "character_count": 7754, + "line_count": 343, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round18_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round18_2026_06_25.md", + "suffix": ".md", + "byte_count": 16965, + "sha256": "762948c5abbdeb53da2def36323034a33a59139159cb7dac0316fa518fc88a67", + "extraction_status": "text_indexed", + "character_count": 11221, + "line_count": 430, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round19_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round19_2026_06_25.md", + "suffix": ".md", + "byte_count": 14576, + "sha256": "5ec51c46291de0f044288723caeb9c7898c0bc81a1d58766f8fc8bf2029c0dca", + "extraction_status": "text_indexed", + "character_count": 9748, + "line_count": 379, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round20_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round20_2026_06_25.md", + "suffix": ".md", + "byte_count": 11590, + "sha256": "6799c9bdc73eb7a6e93da642cd6c50b8a9b37fe9795491fd0c7bcd4d9bb7888b", + "extraction_status": "text_indexed", + "character_count": 8042, + "line_count": 318, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round21_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round21_2026_06_25.md", + "suffix": ".md", + "byte_count": 17165, + "sha256": "97b58c816f581794c08e1a0a447b120e8d83102f87e700bd6859eb61715595d4", + "extraction_status": "text_indexed", + "character_count": 11495, + "line_count": 497, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round22_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round22_2026_06_25.md", + "suffix": ".md", + "byte_count": 15676, + "sha256": "cfc636273e09df159f05761620929b851e4545b1423d710df00f2be5127c1de9", + "extraction_status": "text_indexed", + "character_count": 10654, + "line_count": 488, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round23_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round23_2026_06_25.md", + "suffix": ".md", + "byte_count": 9771, + "sha256": "238825a901ed35d2f9fbd2b15d100e884c380d490dce35097c8d4290cfc0f36c", + "extraction_status": "text_indexed", + "character_count": 6691, + "line_count": 241, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round24_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round24_2026_06_25.md", + "suffix": ".md", + "byte_count": 15763, + "sha256": "cf0bcc5c923728635f4f389c7c2214ea944702b2da5bae9b352288fb3866c6df", + "extraction_status": "text_indexed", + "character_count": 9679, + "line_count": 474, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round25_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round25_2026_06_25.md", + "suffix": ".md", + "byte_count": 9484, + "sha256": "5a7f5e1b0c697eb5c6fdb139cec95dd0ae32fb6f90903488c35673d017b9a2c3", + "extraction_status": "text_indexed", + "character_count": 6250, + "line_count": 265, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round26_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round26_2026_06_25.md", + "suffix": ".md", + "byte_count": 10038, + "sha256": "9e32e310c12d3e635a11e330a686f51207c66ed3a5658de06feada73b0594b93", + "extraction_status": "text_indexed", + "character_count": 6876, + "line_count": 244, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round27_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round27_2026_06_25.md", + "suffix": ".md", + "byte_count": 13618, + "sha256": "96312a2b7787b7352c408e656b1d431481441e59e44ed212eda3c8f1af8a4264", + "extraction_status": "text_indexed", + "character_count": 9370, + "line_count": 247, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round28_2026_06_26.md": { + "path": "docs/research/antigravity_sidecar_work_order_round28_2026_06_26.md", + "suffix": ".md", + "byte_count": 9971, + "sha256": "d2b05f81b2d301254c351ea478c46866300116c96c0b514b0280302e415016b8", + "extraction_status": "text_indexed", + "character_count": 7139, + "line_count": 253, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round29_2026_06_26.md": { + "path": "docs/research/antigravity_sidecar_work_order_round29_2026_06_26.md", + "suffix": ".md", + "byte_count": 9296, + "sha256": "aeab85d6595c488fedb673a3399d3d6f36d6a65178a6c52c182e299540918830", + "extraction_status": "text_indexed", + "character_count": 6456, + "line_count": 255, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round2_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round2_2026_06_25.md", + "suffix": ".md", + "byte_count": 4889, + "sha256": "620da949685a995f022b8f34a2a851f7cbd5822aea91de83a79c9206cca173ea", + "extraction_status": "text_indexed", + "character_count": 2921, + "line_count": 133, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round30_2026_06_26.md": { + "path": "docs/research/antigravity_sidecar_work_order_round30_2026_06_26.md", + "suffix": ".md", + "byte_count": 5873, + "sha256": "6e84799c1070dbd5a1b4fc5cae34383c027ed95306b5051ddbae01dce0f1f267", + "extraction_status": "text_indexed", + "character_count": 4177, + "line_count": 149, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round31_2026_06_26.md": { + "path": "docs/research/antigravity_sidecar_work_order_round31_2026_06_26.md", + "suffix": ".md", + "byte_count": 6792, + "sha256": "8cb18ef3eeee30b6f9b8ced4f4a51d4eadf6d90c96e68ab834cc2bac83638d60", + "extraction_status": "text_indexed", + "character_count": 4852, + "line_count": 165, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round32_2026_06_26.md": { + "path": "docs/research/antigravity_sidecar_work_order_round32_2026_06_26.md", + "suffix": ".md", + "byte_count": 6623, + "sha256": "c94a8fa8fafe6d0ad5d9b3c74dfbb9267489d0c368b29ff2932bdf5615c12b56", + "extraction_status": "text_indexed", + "character_count": 4657, + "line_count": 161, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round38_2026_06_26.md": { + "path": "docs/research/antigravity_sidecar_work_order_round38_2026_06_26.md", + "suffix": ".md", + "byte_count": 3455, + "sha256": "fb49cc3cc3a05330b030f9d91fd1aa505dcb005a86729f437a8b206865ba0e39", + "extraction_status": "text_indexed", + "character_count": 2093, + "line_count": 104, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round39_2026_06_27.md": { + "path": "docs/research/antigravity_sidecar_work_order_round39_2026_06_27.md", + "suffix": ".md", + "byte_count": 4229, + "sha256": "70b01e77a34d2f7b092de5421510287af64d60e1bbe95090c53a736c84aa2651", + "extraction_status": "text_indexed", + "character_count": 3061, + "line_count": 132, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round3_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round3_2026_06_25.md", + "suffix": ".md", + "byte_count": 9031, + "sha256": "8dc16b8d555acad8b6bf73ee4c66c729c9cbbaa4fdcddbaa671c9ffc9b7c1843", + "extraction_status": "text_indexed", + "character_count": 5765, + "line_count": 216, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round4_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round4_2026_06_25.md", + "suffix": ".md", + "byte_count": 6876, + "sha256": "a839eebd337f0f16bea184d75c85f051cfd7d36531de329ef936be8d47e980e9", + "extraction_status": "text_indexed", + "character_count": 4500, + "line_count": 168, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round5_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round5_2026_06_25.md", + "suffix": ".md", + "byte_count": 6046, + "sha256": "c96fba433746cc64056d240773d66a79d4ae711cc9cfbf8b00951fa41e54618a", + "extraction_status": "text_indexed", + "character_count": 4160, + "line_count": 156, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round6_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round6_2026_06_25.md", + "suffix": ".md", + "byte_count": 5795, + "sha256": "64092e5b7a078c1426f3ce0ab260f3f06f99021652dc53813b603233cb3b069e", + "extraction_status": "text_indexed", + "character_count": 3999, + "line_count": 149, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round7_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round7_2026_06_25.md", + "suffix": ".md", + "byte_count": 5912, + "sha256": "58e238aeefb72e124497e586f10f956026929150d590736eb814ffabb8697052", + "extraction_status": "text_indexed", + "character_count": 4064, + "line_count": 151, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round8_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round8_2026_06_25.md", + "suffix": ".md", + "byte_count": 7190, + "sha256": "0088fbffcc0fc93550b0b9cdc4b0ec42b9aea57f3a15f382eef7e4bf3701c232", + "extraction_status": "text_indexed", + "character_count": 5046, + "line_count": 178, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_sidecar_work_order_round9_2026_06_25.md": { + "path": "docs/research/antigravity_sidecar_work_order_round9_2026_06_25.md", + "suffix": ".md", + "byte_count": 5001, + "sha256": "aaa86344dfe75bd92b3cf4f6746dd454658953e69cee72c0698a68cefd0b42c0", + "extraction_status": "text_indexed", + "character_count": 3301, + "line_count": 136, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/antigravity_vedastro_review_2026_06_25.md": { + "path": "docs/research/antigravity_vedastro_review_2026_06_25.md", + "suffix": ".md", + "byte_count": 5232, + "sha256": "8b6d92789124c64bb217f7e7d1b13f609a9087b19fa7ac2bf13edb49300a440f", + "extraction_status": "text_indexed", + "character_count": 3339, + "line_count": 91, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/argala_virodhargala_adjudicator_bridge_2026_06_28.md": { + "path": "docs/research/argala_virodhargala_adjudicator_bridge_2026_06_28.md", + "suffix": ".md", + "byte_count": 1563, + "sha256": "1aa47afb41976c56445b353eda8b77c6f299d805a784a650e8d13dd3f15bfcf8", + "extraction_status": "text_indexed", + "character_count": 1563, + "line_count": 55, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/ashtakavarga_deep_support_bridges_v1_2026_06_28.md": { + "path": "docs/research/ashtakavarga_deep_support_bridges_v1_2026_06_28.md", + "suffix": ".md", + "byte_count": 1516, + "sha256": "c2f18d266775cb6299245948ace673a657671bbdf85bd51743487788d9ab94ec", + "extraction_status": "text_indexed", + "character_count": 1516, + "line_count": 55, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/ashtakavarga_deep_support_weighting_v1_2026_06_28.md": { + "path": "docs/research/ashtakavarga_deep_support_weighting_v1_2026_06_28.md", + "suffix": ".md", + "byte_count": 1211, + "sha256": "2ea477b929aadc5fc0469999972ef7638237fe2a7b4a11232f8b745beb33336d", + "extraction_status": "text_indexed", + "character_count": 1211, + "line_count": 44, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/character_level_inventory_manifest_latest.json": { + "path": "docs/research/character_level_inventory_manifest_latest.json", + "suffix": ".json", + "byte_count": 719007, + "sha256": "b838192193044fda5ff7684778e26006c53be9892b9fafa70d7398641fbc2eed", + "extraction_status": "text_indexed", + "character_count": 718457, + "line_count": 15032, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/character_level_inventory_manifest_latest.md": { + "path": "docs/research/character_level_inventory_manifest_latest.md", + "suffix": ".md", + "byte_count": 1090, + "sha256": "19fb031f612b0747384eb3801abc1d19088a233fb662dde690817b5d686aa342", + "extraction_status": "text_indexed", + "character_count": 1090, + "line_count": 44, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/desktop_packaging_spike_2026_06_23.md": { + "path": "docs/research/desktop_packaging_spike_2026_06_23.md", + "suffix": ".md", + "byte_count": 4519, + "sha256": "11564b269536385a5d515933fcb40bf3f08847c7ddfb8be425035e7af715f412", + "extraction_status": "text_indexed", + "character_count": 4267, + "line_count": 87, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/dignity_guardrail_v1_boundary_audit_2026_06_28.md": { + "path": "docs/research/dignity_guardrail_v1_boundary_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 2172, + "sha256": "cc093111e1682dc1697f906ee880fb9805b097a020ec028299f32c7041368428", + "extraction_status": "text_indexed", + "character_count": 2172, + "line_count": 62, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/divisional_dignity_context_repair_audit_2026_06_28.md": { + "path": "docs/research/divisional_dignity_context_repair_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 3433, + "sha256": "12898c9ae1106f58c7793bb887685a03ce6e51b4abb26b5af765c7a9129e3b7c", + "extraction_status": "text_indexed", + "character_count": 3401, + "line_count": 122, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/ephemeris_abstraction_feasibility_2026_06_23.md": { + "path": "docs/research/ephemeris_abstraction_feasibility_2026_06_23.md", + "suffix": ".md", + "byte_count": 3196, + "sha256": "5166722a9e53741fec246a2604476129b3efb10d5c5d0d309bf7feccd61fea7f", + "extraction_status": "text_indexed", + "character_count": 3196, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/ephemeris_adapter_contract_2026_06_23.md": { + "path": "docs/research/ephemeris_adapter_contract_2026_06_23.md", + "suffix": ".md", + "byte_count": 2115, + "sha256": "cd1ac431efe2ada566f0c078a329b9cca90b92404abbeb5137bc31564a3f439e", + "extraction_status": "text_indexed", + "character_count": 2115, + "line_count": 51, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/ephemeris_candidate_adapter_spike_2026_06_23.md": { + "path": "docs/research/ephemeris_candidate_adapter_spike_2026_06_23.md", + "suffix": ".md", + "byte_count": 2533, + "sha256": "bc7b52d1f12694954da206d54c8a87094c9ff4b2a2cc94988a865a26cbfcc374", + "extraction_status": "text_indexed", + "character_count": 2533, + "line_count": 54, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/external_oracle_samples_2026_06_25.md": { + "path": "docs/research/external_oracle_samples_2026_06_25.md", + "suffix": ".md", + "byte_count": 2327, + "sha256": "2b5b99ab585503b969a1438f7c890f0a6e3d0ecbcd74de87348592d8ad87c084", + "extraction_status": "text_indexed", + "character_count": 1913, + "line_count": 59, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/frontend_multiaayanamsa_prompt_pack_audit_2026_06_25.md": { + "path": "docs/research/frontend_multiaayanamsa_prompt_pack_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 1938, + "sha256": "28320ec1275730d7caa40b93288b69ebe75681a7fe7b1011921399acc9ff79a1", + "extraction_status": "text_indexed", + "character_count": 1184, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/frontend_user_flow_smoke_2026_06_25.md": { + "path": "docs/research/frontend_user_flow_smoke_2026_06_25.md", + "suffix": ".md", + "byte_count": 2271, + "sha256": "88e3690a31e69a6acbeee9fb41e785000648a3941a12ffd9378eb67e208d9d96", + "extraction_status": "text_indexed", + "character_count": 1199, + "line_count": 36, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/full_reading_performance_and_vedastro_ingestion_strategy_2026_06_30.md": { + "path": "docs/research/full_reading_performance_and_vedastro_ingestion_strategy_2026_06_30.md", + "suffix": ".md", + "byte_count": 9757, + "sha256": "fb82adeec3b492d99b38cd40f3deaa1a9c0b725bc99b18770c1565487d3dde57", + "extraction_status": "text_indexed", + "character_count": 9753, + "line_count": 286, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/functional_benefic_malefic_bridge_audit_2026_06_28.md": { + "path": "docs/research/functional_benefic_malefic_bridge_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 1517, + "sha256": "26686238187a3cb4432abe48a3c529292f37b040b42dedb69daa8099e65540c7", + "extraction_status": "text_indexed", + "character_count": 1477, + "line_count": 43, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/functional_benefic_malefic_strict_layer_audit_2026_06_28.md": { + "path": "docs/research/functional_benefic_malefic_strict_layer_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 1486, + "sha256": "a1a4fe3ccbc831fc1f7a1b94f23f3d5b357dc8547225da746567b59637804387", + "extraction_status": "text_indexed", + "character_count": 1486, + "line_count": 43, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/git_execution_card_finance_yogi_boundary_2026_06_28.md": { + "path": "docs/research/git_execution_card_finance_yogi_boundary_2026_06_28.md", + "suffix": ".md", + "byte_count": 1810, + "sha256": "764fdef563b7bd51869df97ff2cf04432e645d9d153eb99286d4b68d5408a7f5", + "extraction_status": "text_indexed", + "character_count": 1460, + "line_count": 71, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/high_granularity_technique_deepening_backlog_2026_06_26.md": { + "path": "docs/research/high_granularity_technique_deepening_backlog_2026_06_26.md", + "suffix": ".md", + "byte_count": 3887, + "sha256": "9f3fc80ca125e9b912f2c1921bc2658aa975b316ff64625c59b8c21db8d9c893", + "extraction_status": "text_indexed", + "character_count": 2513, + "line_count": 121, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/high_value_fragment_source_map_2026_06_28.md": { + "path": "docs/research/high_value_fragment_source_map_2026_06_28.md", + "suffix": ".md", + "byte_count": 7171, + "sha256": "388ef20166ebb24cf578ddd45e4290ee9436faa5493937e05828cbc21fc1dbec", + "extraction_status": "text_indexed", + "character_count": 7067, + "line_count": 206, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/interpretation_source_full_classification_2026_07_02.md": { + "path": "docs/research/interpretation_source_full_classification_2026_07_02.md", + "suffix": ".md", + "byte_count": 2000, + "sha256": "4cae0dc4483bab8bc3dae119af9b588164eeca983580e5197a38408810500f33", + "extraction_status": "text_indexed", + "character_count": 2000, + "line_count": 61, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/interpretation_source_priority1_batch1_promotion_audit_2026_07_02.json": { + "path": "docs/research/interpretation_source_priority1_batch1_promotion_audit_2026_07_02.json", + "suffix": ".json", + "byte_count": 20549, + "sha256": "87b954baa566148bbeee721189e21d631671b22a79176a765c6e5c62b942e9db", + "extraction_status": "text_indexed", + "character_count": 20549, + "line_count": 353, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/interpretation_source_priority1_batch1_promotion_audit_2026_07_02.md": { + "path": "docs/research/interpretation_source_priority1_batch1_promotion_audit_2026_07_02.md", + "suffix": ".md", + "byte_count": 5530, + "sha256": "1fc3aa65fe2dbffede570b590d84e783a3691077ba87ae50d47e643796b8f3e3", + "extraction_status": "text_indexed", + "character_count": 4224, + "line_count": 80, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/isolated_asset_bridge_audit_2026_06_28.md": { + "path": "docs/research/isolated_asset_bridge_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 2011, + "sha256": "a1bfe46c457924ce82fb88647fbf9a00010e73121fc1cb14a7abf8fe4a36a2d0", + "extraction_status": "text_indexed", + "character_count": 2011, + "line_count": 67, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/jyotish_projects_comparison.md": { + "path": "docs/research/jyotish_projects_comparison.md", + "suffix": ".md", + "byte_count": 13316, + "sha256": "fe43d88f75c3cd1c1583128d4ec3302934853c78f3bd6d6ae5a54f05a2824c86", + "extraction_status": "text_indexed", + "character_count": 8404, + "line_count": 257, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/level3_reading_audit_2026_06_25.md": { + "path": "docs/research/level3_reading_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 4216, + "sha256": "24eff46beea768e8014437719b202bdc8de780fe6f4b7dc25f12b8fa0ccd2e38", + "extraction_status": "text_indexed", + "character_count": 2661, + "line_count": 49, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/life_event_graph_v1_audit_2026_06_28.md": { + "path": "docs/research/life_event_graph_v1_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 1666, + "sha256": "ed212efe45218b831a41c9899636955f3857494b0771071c423b06812c9bea3a", + "extraction_status": "text_indexed", + "character_count": 1666, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_api_completion_top50_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_api_completion_top50_2026_06_26.md", + "suffix": ".md", + "byte_count": 1532, + "sha256": "8df174bc37d570360c487ddff5da62ccb71cc67ccfd658531136d3af4c296cb3", + "extraction_status": "text_indexed", + "character_count": 1022, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_ayanamsa_ephemeris_timezone_risk_matrix_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_ayanamsa_ephemeris_timezone_risk_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 1595, + "sha256": "e5e8ec43f9f7eca4b7cedc920627fed1c74704b92506eb8c1e9b856a5b763d19", + "extraction_status": "text_indexed", + "character_count": 966, + "line_count": 36, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_cli_completion_top50_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_cli_completion_top50_2026_06_26.md", + "suffix": ".md", + "byte_count": 1614, + "sha256": "f74111e246698784a84b357f34c0d68d3dac57ab82e8f6b8fccdf194daa165df", + "extraction_status": "text_indexed", + "character_count": 1002, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_cloud_sync_whitelist_final_draft_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_cloud_sync_whitelist_final_draft_2026_06_26.md", + "suffix": ".md", + "byte_count": 1054, + "sha256": "8bfba653416b564aac704bb58b341dfa0369b2984f0e47bfd7af8c75240cdeec", + "extraction_status": "text_indexed", + "character_count": 688, + "line_count": 36, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_codex_round32_top180_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_codex_round32_top180_2026_06_26.md", + "suffix": ".md", + "byte_count": 1506, + "sha256": "6e1f5d958c918a0a5207c61cdf81e480b86b75a3ac197efd21300425fb231c39", + "extraction_status": "text_indexed", + "character_count": 992, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_copy_allowed_assets_top80_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_copy_allowed_assets_top80_2026_06_26.md", + "suffix": ".md", + "byte_count": 1989, + "sha256": "8a92efc961bf471dda1f7eaf187836d92850dd503510076e985b05b8ca57fa95", + "extraction_status": "text_indexed", + "character_count": 1317, + "line_count": 46, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_external_oracle_closure_top60_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_external_oracle_closure_top60_2026_06_26.md", + "suffix": ".md", + "byte_count": 1641, + "sha256": "9f7ef9f4ab8815390a8ca750e7fbbcc13f37e97982c067e8b1033708b7a2a11a", + "extraction_status": "text_indexed", + "character_count": 1019, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_extra_astronomical_edge_cases_polar_regions_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_extra_astronomical_edge_cases_polar_regions_2026_06_26.md", + "suffix": ".md", + "byte_count": 639, + "sha256": "b6ec0dccd66137dcc48067db35fea4cea9d0adb775a9ba3cdc6824b8a9321b17", + "extraction_status": "text_indexed", + "character_count": 309, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_extra_internationalization_i18n_readiness_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_extra_internationalization_i18n_readiness_2026_06_26.md", + "suffix": ".md", + "byte_count": 519, + "sha256": "2b23ec95aa47ad0481b6fa115e38759ba595f23bd2a36f6457e0a3c0cf3b2c40", + "extraction_status": "text_indexed", + "character_count": 315, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_extra_offline_fallback_mode_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_extra_offline_fallback_mode_2026_06_26.md", + "suffix": ".md", + "byte_count": 613, + "sha256": "457e1820b7b2dbb426d41d15a499729a37da86e7aedcc760b624841f56240b0c", + "extraction_status": "text_indexed", + "character_count": 339, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_extra_performance_profiling_memory_leaks_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_extra_performance_profiling_memory_leaks_2026_06_26.md", + "suffix": ".md", + "byte_count": 696, + "sha256": "a7310e516940a9353ac786775142eeea7f58b797870e2ed2dd474e417b402834", + "extraction_status": "text_indexed", + "character_count": 395, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_final_execution_board_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_final_execution_board_2026_06_26.md", + "suffix": ".md", + "byte_count": 1105, + "sha256": "0185db926bcbe8fabee0fdd55c206e3483361604fbdcca4ef0f40a4a9a8f30db", + "extraction_status": "text_indexed", + "character_count": 575, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_frontend_completion_top50_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_frontend_completion_top50_2026_06_26.md", + "suffix": ".md", + "byte_count": 1525, + "sha256": "36f0010b021718567d04d589d2174250cdd73012314cbd2dd5cfcea626656507", + "extraction_status": "text_indexed", + "character_count": 867, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_jhora_pyjhora_capture_manual_review_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_jhora_pyjhora_capture_manual_review_2026_06_26.md", + "suffix": ".md", + "byte_count": 1422, + "sha256": "32ab334a54baff9f29a2e8a6352b0e4914a052f916e340f2edb6652662f83883", + "extraction_status": "text_indexed", + "character_count": 784, + "line_count": 35, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_license_quarantine_blacklist_top60_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_license_quarantine_blacklist_top60_2026_06_26.md", + "suffix": ".md", + "byte_count": 1725, + "sha256": "d0a1f9bd18b90413b1ef65d58919dd6b4f33e5d469e46a2d38afff161de18975", + "extraction_status": "text_indexed", + "character_count": 1049, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_local_accuracy_shortest_path_top50_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_local_accuracy_shortest_path_top50_2026_06_26.md", + "suffix": ".md", + "byte_count": 1857, + "sha256": "b6f2aa5bd8ffc4341e5709f07bcf711f7c2810aba01756f51908dc23b35a149e", + "extraction_status": "text_indexed", + "character_count": 1015, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_local_user_experience_top60_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_local_user_experience_top60_2026_06_26.md", + "suffix": ".md", + "byte_count": 1343, + "sha256": "d03e2044ee744a417b8f46f7a35d856ede9fc4598699405d7cc8b829c6d9b4cb", + "extraction_status": "text_indexed", + "character_count": 645, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_single_source_of_truth_enforcement_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_single_source_of_truth_enforcement_2026_06_26.md", + "suffix": ".md", + "byte_count": 1766, + "sha256": "cd4c47c0b82b90e26d022bc5f54668960f917dd97667effccf2518ced4f6e0e0", + "extraction_status": "text_indexed", + "character_count": 1104, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_true_missing_traditional_techniques_top30_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_true_missing_traditional_techniques_top30_2026_06_26.md", + "suffix": ".md", + "byte_count": 1708, + "sha256": "e85931f6730179cd31525893de03f03d0bd34e6d29ddb84c76bc72b99e6780d0", + "extraction_status": "text_indexed", + "character_count": 978, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round31_whole_machine_fragment_reuse_fourth_pass_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round31_whole_machine_fragment_reuse_fourth_pass_2026_06_26.md", + "suffix": ".md", + "byte_count": 2552, + "sha256": "872cb4b385e25077dbab7ea6e91b3199498ef4eb7aec415d2ff6e34c4a34b0db", + "extraction_status": "text_indexed", + "character_count": 1724, + "line_count": 45, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_api_direct_coding_top40_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_api_direct_coding_top40_2026_06_26.md", + "suffix": ".md", + "byte_count": 1836, + "sha256": "4c0ecbcc9254c2fda2d58ff7d8d4c76fd4a6e3bb1ef25ab3a52783b8f1814228", + "extraction_status": "text_indexed", + "character_count": 1472, + "line_count": 55, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_cli_direct_coding_top40_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_cli_direct_coding_top40_2026_06_26.md", + "suffix": ".md", + "byte_count": 1646, + "sha256": "091392e16c1eed49be48403fd2b17c8332ee1f7435182322a5c0cb9621fae729", + "extraction_status": "text_indexed", + "character_count": 1152, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_codex_round33_top200_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_codex_round33_top200_2026_06_26.md", + "suffix": ".md", + "byte_count": 1647, + "sha256": "16dd5f2057db7337ddc1cff7afb795eaa492e0e9b0ce22REDACTED_TIMEfd35e700c6bf99", + "extraction_status": "text_indexed", + "character_count": 1115, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_copy_allowed_assets_top100_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_copy_allowed_assets_top100_2026_06_26.md", + "suffix": ".md", + "byte_count": 1808, + "sha256": "2d9e2845a673f01df274fa131a5b01d8485f65cf9d5d591ba4e6c49b222dc9be", + "extraction_status": "text_indexed", + "character_count": 1270, + "line_count": 41, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_extra_accuracy_verification_blocks_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_extra_accuracy_verification_blocks_2026_06_26.md", + "suffix": ".md", + "byte_count": 1613, + "sha256": "ac5b7f9c55bf3c506491b2c0c9bfa6f6d9a2295ac5b4443cb7515b7407ef600b", + "extraction_status": "text_indexed", + "character_count": 838, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_extra_i18n_translation_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_extra_i18n_translation_2026_06_26.md", + "suffix": ".md", + "byte_count": 1293, + "sha256": "f1f68b96f5a4a6d63dbb80caf5083715b34f98efb8991f820f583c5b917cd335", + "extraction_status": "text_indexed", + "character_count": 807, + "line_count": 36, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_extra_offline_fallback_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_extra_offline_fallback_2026_06_26.md", + "suffix": ".md", + "byte_count": 1594, + "sha256": "df8eca126979a3957b3d45b9872b26774fa90e7225011b8dec9a7ca692976ca0", + "extraction_status": "text_indexed", + "character_count": 942, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_extra_payload_performance_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_extra_payload_performance_2026_06_26.md", + "suffix": ".md", + "byte_count": 1676, + "sha256": "a31aec0b307bb829af860ea31709720d445dfcfeee810267cb23a912f103e442", + "extraction_status": "text_indexed", + "character_count": 976, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_final_execution_board_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_final_execution_board_2026_06_26.md", + "suffix": ".md", + "byte_count": 1054, + "sha256": "68cca294bfb6daa64b01b69f7c46d627d383eb89c9a5d197af3112c4b528c8da", + "extraction_status": "text_indexed", + "character_count": 622, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_frontend_direct_coding_top40_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_frontend_direct_coding_top40_2026_06_26.md", + "suffix": ".md", + "byte_count": 1806, + "sha256": "62958fad56709a6ad6ccfc4d7129fc03064b85f320c4b39628cc333d16fd7a03", + "extraction_status": "text_indexed", + "character_count": 1178, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_jhora_pyjhora_fast_capture_pipeline_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_jhora_pyjhora_fast_capture_pipeline_2026_06_26.md", + "suffix": ".md", + "byte_count": 1697, + "sha256": "a30c16b1db223339442a827a7595dd020f217fb3f6e39cda31934a45ddd1d75e", + "extraction_status": "text_indexed", + "character_count": 1010, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_license_blacklist_recheck_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_license_blacklist_recheck_2026_06_26.md", + "suffix": ".md", + "byte_count": 1656, + "sha256": "37727a9fadf5f4db4678dd48a5a4267e08f8e43ba5db987400fdb801c78a06ea", + "extraction_status": "text_indexed", + "character_count": 1020, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_local_accuracy_shortest_chain_final_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_local_accuracy_shortest_chain_final_2026_06_26.md", + "suffix": ".md", + "byte_count": 1642, + "sha256": "82e1078c56c6345230bd19c4464099089a8ff6bd448d0a52ed9144feab97032b", + "extraction_status": "text_indexed", + "character_count": 914, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_local_ux_direct_top30_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_local_ux_direct_top30_2026_06_26.md", + "suffix": ".md", + "byte_count": 1650, + "sha256": "d68f0e2e71695d7488dc724a9c24d43e162706dce3c21fe8a59b4400dd784c6b", + "extraction_status": "text_indexed", + "character_count": 910, + "line_count": 37, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_oracle_sample_push_matrix_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_oracle_sample_push_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 1605, + "sha256": "c77637a67c88ca447b63ad793d778257732154b154bb97214c78ea4de5286bc5", + "extraction_status": "text_indexed", + "character_count": 1057, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_sync_script_blueprint_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_sync_script_blueprint_2026_06_26.md", + "suffix": ".md", + "byte_count": 1490, + "sha256": "d3e045648ac6154c95d3561ecaa59a5e924768d3c27e69cd9f7c40dce1701839", + "extraction_status": "text_indexed", + "character_count": 1052, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_timezone_dst_polar_direct_tasks_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_timezone_dst_polar_direct_tasks_2026_06_26.md", + "suffix": ".md", + "byte_count": 1769, + "sha256": "fab28734bd0bf5cecffc31e38d830a641483aae5207775696e399b1a9d155bc8", + "extraction_status": "text_indexed", + "character_count": 1171, + "line_count": 39, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_true_missing_techniques_rerank_top20_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_true_missing_techniques_rerank_top20_2026_06_26.md", + "suffix": ".md", + "byte_count": 1660, + "sha256": "55286a41ea6abe5bcd82a51cc28392ced9adebbe8bc0fec1dd7ff78e5d1fec09", + "extraction_status": "text_indexed", + "character_count": 1024, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round32_whole_machine_fragment_reuse_fifth_pass_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round32_whole_machine_fragment_reuse_fifth_pass_2026_06_26.md", + "suffix": ".md", + "byte_count": 1585, + "sha256": "f7486f78168b426706280006350103b3f7295b45159e061e2dc3c819bcca67be", + "extraction_status": "text_indexed", + "character_count": 951, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round36_asc_degree_yogi_tight_orb_wealth_pack_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round36_asc_degree_yogi_tight_orb_wealth_pack_2026_06_26.md", + "suffix": ".md", + "byte_count": 2361, + "sha256": "7c615d0df35aa36654c3f50bdd377c81b29cc49ffa0eca87f0da74d88d325a8f", + "extraction_status": "text_indexed", + "character_count": 1180, + "line_count": 28, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round36_bhrigu_pada_all_event_expansion_pack_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round36_bhrigu_pada_all_event_expansion_pack_2026_06_26.md", + "suffix": ".md", + "byte_count": 2133, + "sha256": "9264437ffda7d1e6378b54214be990f8d23bc0687f67238824833bfd727f7303", + "extraction_status": "text_indexed", + "character_count": 1139, + "line_count": 28, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round36_global_first_honesty_board_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round36_global_first_honesty_board_2026_06_26.md", + "suffix": ".md", + "byte_count": 2615, + "sha256": "ca6fd606d2d79407df5dc574f14da08d21a90129413a45df0f5ce07c94f4362e", + "extraction_status": "text_indexed", + "character_count": 1258, + "line_count": 35, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round36_pakshi_swara_boundary_pack_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round36_pakshi_swara_boundary_pack_2026_06_26.md", + "suffix": ".md", + "byte_count": 2351, + "sha256": "ae8a24ebeee40428be353319b37a42ab636417cac875c99bd6aa187bad85d755", + "extraction_status": "text_indexed", + "character_count": 1269, + "line_count": 29, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round36_rtn_anomalous_d9_deepening_pack_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round36_rtn_anomalous_d9_deepening_pack_2026_06_26.md", + "suffix": ".md", + "byte_count": 2451, + "sha256": "15245b13a9fbd5e9186d46e8ac194ef06058fc682537bcedc31c707e2f6804da", + "extraction_status": "text_indexed", + "character_count": 1239, + "line_count": 29, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round36_tajika_sahams_external_closure_pack_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round36_tajika_sahams_external_closure_pack_2026_06_26.md", + "suffix": ".md", + "byte_count": 2455, + "sha256": "64fd69b071dbfb2c5a8ed62d11ecff9ef8af1c15036f78f1a57ead8a5906bcf3", + "extraction_status": "text_indexed", + "character_count": 1407, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round36_tithi_lord_freeze_gap_pack_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round36_tithi_lord_freeze_gap_pack_2026_06_26.md", + "suffix": ".md", + "byte_count": 2007, + "sha256": "9a6cda4cd157f0c3b974ce2709a05e7daeb54bd0cf68da497d19992228353335", + "extraction_status": "text_indexed", + "character_count": 1081, + "line_count": 28, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round37_article_template_industrialization_board_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round37_article_template_industrialization_board_2026_06_26.md", + "suffix": ".md", + "byte_count": 2602, + "sha256": "4f2fb15b35318e67d0a8fbdb1bc88c6f008f112d5a527d471b95b7fec1e4dcde", + "extraction_status": "text_indexed", + "character_count": 1412, + "line_count": 45, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round37_codex_round38_top100_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round37_codex_round38_top100_2026_06_26.md", + "suffix": ".md", + "byte_count": 4278, + "sha256": "9260f1f79cf4aec319d39b17c0dcb82087872c544c6ee92d41c345eacb790b1f", + "extraction_status": "text_indexed", + "character_count": 2678, + "line_count": 53, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round37_dasha_external_oracle_shortest_closure_board_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round37_dasha_external_oracle_shortest_closure_board_2026_06_26.md", + "suffix": ".md", + "byte_count": 1914, + "sha256": "646a156ba08208afd6a89ceb0779c4ddb6d7c59f2446608eed9144f776cd72e6", + "extraction_status": "text_indexed", + "character_count": 1044, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round37_public_benchmark_moat_board_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round37_public_benchmark_moat_board_2026_06_26.md", + "suffix": ".md", + "byte_count": 2180, + "sha256": "3247b499849df13331e010428b87c299ce9befbde55cef2d84ab812413d885e8", + "extraction_status": "text_indexed", + "character_count": 1074, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round37_shadbala_absolute_value_frontier_board_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round37_shadbala_absolute_value_frontier_board_2026_06_26.md", + "suffix": ".md", + "byte_count": 1919, + "sha256": "fa727f27f1f2c8709d12c7f142bf6943ea4ec708d5d533b79162fc8ff40b4a39", + "extraction_status": "text_indexed", + "character_count": 1001, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round37_tajika_sahams_annual_closure_board_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round37_tajika_sahams_annual_closure_board_2026_06_26.md", + "suffix": ".md", + "byte_count": 1839, + "sha256": "e799926837edd940495afe1c2cb55613b7599dae25d669da4b777943ac78adff", + "extraction_status": "text_indexed", + "character_count": 957, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round38_advanced_sensitive_points_top20_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round38_advanced_sensitive_points_top20_2026_06_26.md", + "suffix": ".md", + "byte_count": 2484, + "sha256": "10b673b7aa977977762e9b8c75ee717ce91e9b58bf9a722fde3b2351db960255", + "extraction_status": "text_indexed", + "character_count": 1402, + "line_count": 41, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round38_article_detail_template_batch2_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round38_article_detail_template_batch2_2026_06_26.md", + "suffix": ".md", + "byte_count": 3433, + "sha256": "c9c6c28d5feb6ddfa9f26b07ec4f973ec5cb479fe84195a261d48436ef570e73", + "extraction_status": "text_indexed", + "character_count": 1747, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round38_codex_round39_top150_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round38_codex_round39_top150_2026_06_26.md", + "suffix": ".md", + "byte_count": 3607, + "sha256": "dd8967b5786498b24c8a47e114e8f57c203581b263eb60a52c491a48f96999c3", + "extraction_status": "text_indexed", + "character_count": 2136, + "line_count": 45, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round38_dasha_external_oracle_packet_factory_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round38_dasha_external_oracle_packet_factory_2026_06_26.md", + "suffix": ".md", + "byte_count": 1940, + "sha256": "ce5dcf5d50535e0fded4b1209cb8b4772fc4c56da091a400cb8568ec7f7ce61b", + "extraction_status": "text_indexed", + "character_count": 1168, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round38_mrityu_bhaga_authority_table_hunt_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round38_mrityu_bhaga_authority_table_hunt_2026_06_26.md", + "suffix": ".md", + "byte_count": 2134, + "sha256": "a35606f4d691f88598dc404d7fa0ac967f08e856f1c147b9ff604a98986f0149", + "extraction_status": "text_indexed", + "character_count": 1267, + "line_count": 41, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round38_open_source_copy_whitelist_sensitive_points_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round38_open_source_copy_whitelist_sensitive_points_2026_06_26.md", + "suffix": ".md", + "byte_count": 2395, + "sha256": "cae7efce9e5afed4bb1827f7ccddda6bd9a5d96e2171c54ef2b546c506f27c81", + "extraction_status": "text_indexed", + "character_count": 1386, + "line_count": 36, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round38_public_benchmark_board_v2_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round38_public_benchmark_board_v2_2026_06_26.md", + "suffix": ".md", + "byte_count": 2235, + "sha256": "50ffb1677eb43dceafe90754ee7a787b8d32a9665a5d906c778bc812e8d7ffdf", + "extraction_status": "text_indexed", + "character_count": 1287, + "line_count": 32, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round38_shadbala_absolute_value_capture_matrix_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round38_shadbala_absolute_value_capture_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 2059, + "sha256": "cc6c1491bd933df77e2df30fefbdb73204129abc53d458a45f445db17d08d3ef", + "extraction_status": "text_indexed", + "character_count": 1115, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round38_skill_global_rank_gap_after_round38_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round38_skill_global_rank_gap_after_round38_2026_06_26.md", + "suffix": ".md", + "byte_count": 2564, + "sha256": "fbaac5b2b3a436eb54db1c7cd899eb4fb4eeb5fb184bb1608299d21936046676", + "extraction_status": "text_indexed", + "character_count": 1291, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round38_whole_machine_fragment_reuse_sixth_pass_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round38_whole_machine_fragment_reuse_sixth_pass_2026_06_26.md", + "suffix": ".md", + "byte_count": 2265, + "sha256": "647f3c21ecb7c147b894870e128e6db45d2eb5279b70a9a62a137a4855ed0d9a", + "extraction_status": "text_indexed", + "character_count": 1264, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round39_yogi_wealth_bridge_audit_2026_06_28.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round39_yogi_wealth_bridge_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 2863, + "sha256": "308313b7b504200d73ecbf5812886c6ab45ab8c09617adc9347880d153998c49", + "extraction_status": "text_indexed", + "character_count": 2862, + "line_count": 42, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round40_article_technique_truth_arbitration_2026_06_27.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round40_article_technique_truth_arbitration_2026_06_27.md", + "suffix": ".md", + "byte_count": 3247, + "sha256": "a27930e59119f009a1e39324c2c95c870554e6ec43c3d1bb511bcd9af5060b9c", + "extraction_status": "text_indexed", + "character_count": 1713, + "line_count": 42, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round40_codex_round41_skill_top60_2026_06_27.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round40_codex_round41_skill_top60_2026_06_27.md", + "suffix": ".md", + "byte_count": 2697, + "sha256": "3b34631b175e7f81ef09b0e99d903fc785513cb23eb38b282b61REDACTED_YEAR35f79715", + "extraction_status": "text_indexed", + "character_count": 1675, + "line_count": 36, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round40_dasha_second_wave_closure_pack_2026_06_27.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round40_dasha_second_wave_closure_pack_2026_06_27.md", + "suffix": ".md", + "byte_count": 3946, + "sha256": "10787f99a500f673c9da68058af706066a833b3d903b4b0e0937996e6c3d7268", + "extraction_status": "text_indexed", + "character_count": 2410, + "line_count": 54, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round40_shadbala_absolute_authority_ladder_2026_06_27.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round40_shadbala_absolute_authority_ladder_2026_06_27.md", + "suffix": ".md", + "byte_count": 3382, + "sha256": "1b5c49a4fb1804f95f5622f927271c889036afa2a831b457e42f0b9335697d73", + "extraction_status": "text_indexed", + "character_count": 1736, + "line_count": 39, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round40_tajika_annual_second_wave_board_2026_06_27.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round40_tajika_annual_second_wave_board_2026_06_27.md", + "suffix": ".md", + "byte_count": 3595, + "sha256": "801138fef5721d6527c251b49552430fb902dcc97a71ee5e7d8cc69ce688963b", + "extraction_status": "text_indexed", + "character_count": 2169, + "line_count": 50, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_round40_whole_machine_fragment_reuse_shortlist_2026_06_27.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_round40_whole_machine_fragment_reuse_shortlist_2026_06_27.md", + "suffix": ".md", + "byte_count": 3534, + "sha256": "52f5f52bf2b62f6aa9a144fcb59a58e9792c13eb327dd23623d3180e83f685e1", + "extraction_status": "text_indexed", + "character_count": 2188, + "line_count": 53, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round33_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round33_2026_06_26.md", + "suffix": ".md", + "byte_count": 3719, + "sha256": "3ad9bbaed2f810f5904846676e9ee94b85929f785a810d554aa9f550eb588b31", + "extraction_status": "text_indexed", + "character_count": 2055, + "line_count": 93, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round34_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round34_2026_06_26.md", + "suffix": ".md", + "byte_count": 4287, + "sha256": "c8f2d10a42f55d493f78ec9c1c9bf60a07b6ab070de5e32843547f031cb48215", + "extraction_status": "text_indexed", + "character_count": 2523, + "line_count": 132, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round35_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round35_2026_06_26.md", + "suffix": ".md", + "byte_count": 3856, + "sha256": "71c08ea947ceda013f187864d9d55c391b97c7b46885506ef1560711363d4bb4", + "extraction_status": "text_indexed", + "character_count": 2458, + "line_count": 109, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round36_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round36_2026_06_26.md", + "suffix": ".md", + "byte_count": 5256, + "sha256": "aee3774c0aceab6e5b99bf4587ae2d3c8b127aa3323e80534b2c46b01f1fd235", + "extraction_status": "text_indexed", + "character_count": 3478, + "line_count": 187, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round37_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round37_2026_06_26.md", + "suffix": ".md", + "byte_count": 3206, + "sha256": "66c01f8477bc25c8b1bffe32791a3ec7f5a5440ee27c24b67f7d44313f5ba17a", + "extraction_status": "text_indexed", + "character_count": 2206, + "line_count": 121, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round40_2026_06_27.md": { + "path": "docs/research/local_drafts/2026-06/antigravity_sidecar_work_order_round40_2026_06_27.md", + "suffix": ".md", + "byte_count": 4825, + "sha256": "32eb039fabfa7c08357a5789956c2d0d54bac3da48e19cd109101f5b2f863131", + "extraction_status": "text_indexed", + "character_count": 3293, + "line_count": 140, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/article_technique_coverage_matrix_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/article_technique_coverage_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 10217, + "sha256": "8fb4e2838292147d1066c8e77d33033c072a75745b404136c74351fd89a42c68", + "extraction_status": "text_indexed", + "character_count": 5423, + "line_count": 156, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/chayue_screenshot_coverage_matrix_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/chayue_screenshot_coverage_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 6468, + "sha256": "7b28f80ce9dd09e2885dcdc72a446972ddc0e9f6a054f8dec2e9c6a5471a5ffd", + "extraction_status": "text_indexed", + "character_count": 3530, + "line_count": 245, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/cloud_sync_minimum_whitelist_for_skill_truth_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/cloud_sync_minimum_whitelist_for_skill_truth_2026_06_26.md", + "suffix": ".md", + "byte_count": 2585, + "sha256": "4823e943b06286fe6780d09994e38cae8c08ddd42431e0a14d2b33873457af59", + "extraction_status": "text_indexed", + "character_count": 1657, + "line_count": 101, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/current_skill_core_gap_rerank_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/current_skill_core_gap_rerank_2026_06_26.md", + "suffix": ".md", + "byte_count": 5319, + "sha256": "f9d38606a3d8dd1408436648bc7cd3f554e8c03e55209733f9cb9b75c8d971b9", + "extraction_status": "text_indexed", + "character_count": 2851, + "line_count": 188, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/dasha_accuracy_closure_status_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/dasha_accuracy_closure_status_2026_06_26.md", + "suffix": ".md", + "byte_count": 3238, + "sha256": "b7cd4882ac6aff0291facd4d9311e86ee253faaaf148e4c00fb87f989e2dd507", + "extraction_status": "text_indexed", + "character_count": 2086, + "line_count": 118, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/dasha_code_only_priority_rerank_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/dasha_code_only_priority_rerank_2026_06_26.md", + "suffix": ".md", + "byte_count": 2788, + "sha256": "8841964c30e9e82707aaaff370f0b45dd9013a0db2cdc732e1f8f4c5242d31ce", + "extraction_status": "text_indexed", + "character_count": 1694, + "line_count": 107, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/five_hard_fronts_master_board_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/five_hard_fronts_master_board_2026_06_26.md", + "suffix": ".md", + "byte_count": 9872, + "sha256": "0c883f27b3cdeddf1b626fb8c06e451683c2a712e3c22e8da2a172e6f35a3d70", + "extraction_status": "text_indexed", + "character_count": 6322, + "line_count": 300, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/git_execution_card_skill_truth_only_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/git_execution_card_skill_truth_only_2026_06_26.md", + "suffix": ".md", + "byte_count": 1560, + "sha256": "f0966385929e17be8853bd2f71ed2309af2c342a646d201fa568432ac7f8254e", + "extraction_status": "text_indexed", + "character_count": 1206, + "line_count": 67, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/global_open_source_positioning_of_skill_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/global_open_source_positioning_of_skill_2026_06_26.md", + "suffix": ".md", + "byte_count": 3901, + "sha256": "6f5feb015e3d80048359755429bf4e314ba5cbe602e6a5aa983ce6c1619281f9", + "extraction_status": "text_indexed", + "character_count": 2055, + "line_count": 122, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/high_granularity_technique_deepening_backlog_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/high_granularity_technique_deepening_backlog_2026_06_26.md", + "suffix": ".md", + "byte_count": 3887, + "sha256": "9f3fc80ca125e9b912f2c1921bc2658aa975b316ff64625c59b8c21db8d9c893", + "extraction_status": "text_indexed", + "character_count": 2513, + "line_count": 121, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/jhora_capture_task_v2.md": { + "path": "docs/research/local_drafts/2026-06/jhora_capture_task_v2.md", + "suffix": ".md", + "byte_count": 3164, + "sha256": "1f49895778c2763d6086e74ee5292f1f7867dfe40f6fbbda248f7d7d7fd1f8bb", + "extraction_status": "text_indexed", + "character_count": 1773, + "line_count": 43, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/recovered_old_skill_reuse_audit_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/recovered_old_skill_reuse_audit_2026_06_26.md", + "suffix": ".md", + "byte_count": 3768, + "sha256": "9243f464b71471b06167768a36a93e8fc76ea0245904452332875b49326ddb81", + "extraction_status": "text_indexed", + "character_count": 2220, + "line_count": 126, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/reuse_license_whitelist_for_skill_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/reuse_license_whitelist_for_skill_2026_06_26.md", + "suffix": ".md", + "byte_count": 5515, + "sha256": "efcbb64306d9d13bd6e3fd3b32baff930a85d19b0a5da80ce054421c201a95ef", + "extraction_status": "text_indexed", + "character_count": 3667, + "line_count": 97, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/skill_fragment_map_and_source_of_truth_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/skill_fragment_map_and_source_of_truth_2026_06_26.md", + "suffix": ".md", + "byte_count": 5079, + "sha256": "3b6927b74c0490a69b5c565552f36ad4af68ef73478b39a6300db15295820f58", + "extraction_status": "text_indexed", + "character_count": 3235, + "line_count": 127, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/skill_single_source_of_truth_disposition_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/skill_single_source_of_truth_disposition_2026_06_26.md", + "suffix": ".md", + "byte_count": 4875, + "sha256": "2892d8a66284dd4f318f7bd2fef24b01ea78d3f20bf932e555470020833fd3e8", + "extraction_status": "text_indexed", + "character_count": 3023, + "line_count": 142, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/skill_truth_conflict_matrix_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/skill_truth_conflict_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 2846, + "sha256": "93a387f2f38a42382cf07fd77f16b6af42beafaa3ab2a84e27fb71e8691767cf", + "extraction_status": "text_indexed", + "character_count": 1934, + "line_count": 49, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/three_fronts_skill_depth_audit_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/three_fronts_skill_depth_audit_2026_06_26.md", + "suffix": ".md", + "byte_count": 2900, + "sha256": "9685a20c0d4fcb1277a87b440d810b9d5dc32229c7fb3a38446f24c0e6348005", + "extraction_status": "text_indexed", + "character_count": 1874, + "line_count": 113, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts/2026-06/zhanxingyindu1_screenshot_coverage_matrix_2026_06_26.md": { + "path": "docs/research/local_drafts/2026-06/zhanxingyindu1_screenshot_coverage_matrix_2026_06_26.md", + "suffix": ".md", + "byte_count": 6646, + "sha256": "c61f92dad14bc06485e0d17a82de41b89f0ef5364a881cbeffc3d5a7b3d0afea", + "extraction_status": "text_indexed", + "character_count": 3884, + "line_count": 234, + "decode_replacement_count": 0, + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review." + }, + "docs/research/local_drafts_2026_06_disposition.md": { + "path": "docs/research/local_drafts_2026_06_disposition.md", + "suffix": ".md", + "byte_count": 14681, + "sha256": "7deaaa4910330158338838e8aada0a6aa668091b0feb7a05ba33e9ad06199ee1", + "extraction_status": "text_indexed", + "character_count": 14681, + "line_count": 116, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/local_reuse_candidate_index_round28_2026_06_26.md": { + "path": "docs/research/local_reuse_candidate_index_round28_2026_06_26.md", + "suffix": ".md", + "byte_count": 6058, + "sha256": "a4e03da10d0e14aeb42d7f8ea72457a554ee6fbbfb9ab397be32a8e3277ce54f", + "extraction_status": "text_indexed", + "character_count": 6046, + "line_count": 92, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/malefic_overread_top10_2026_06_27.md": { + "path": "docs/research/malefic_overread_top10_2026_06_27.md", + "suffix": ".md", + "byte_count": 2849, + "sha256": "a7cc41bda45e5ff6536bde27bd8cd609b994e5ac4bd4f2e0279da9e1b1c539cf", + "extraction_status": "text_indexed", + "character_count": 1441, + "line_count": 53, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/marriage_adjudicator_first_pass_audit_2026_06_27.md": { + "path": "docs/research/marriage_adjudicator_first_pass_audit_2026_06_27.md", + "suffix": ".md", + "byte_count": 4223, + "sha256": "33f5f08e22f0c5bc4b98cda1df3c495425e3f801509b8c3ea6951cdafc05bfb6", + "extraction_status": "text_indexed", + "character_count": 3203, + "line_count": 98, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/marriage_adjudicator_jaimini_bridge_v1_audit_2026_06_28.md": { + "path": "docs/research/marriage_adjudicator_jaimini_bridge_v1_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 1226, + "sha256": "da7a8c4b148fa0e316d1b6f384b0d52455f48c3507a236f0f8bb9d40b9d4387c", + "extraction_status": "text_indexed", + "character_count": 1226, + "line_count": 69, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/marriage_benchmark_summary_bridge_audit_2026_06_28.md": { + "path": "docs/research/marriage_benchmark_summary_bridge_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 1828, + "sha256": "b0344300a991692e5e1321837ab7ebd133bf0c359b7141b1e57a983e6def0e86", + "extraction_status": "text_indexed", + "character_count": 1804, + "line_count": 60, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/open_source_scan_2026_06_22.md": { + "path": "docs/research/open_source_scan_2026_06_22.md", + "suffix": ".md", + "byte_count": 4425, + "sha256": "439519c4f08762b612c65f2c653177550d85c157bf70312418f784fde943cba5", + "extraction_status": "text_indexed", + "character_count": 4419, + "line_count": 56, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/oracle_benchmark_inventory_latest.json": { + "path": "docs/research/oracle_benchmark_inventory_latest.json", + "suffix": ".json", + "byte_count": 25197, + "sha256": "36c67e617732af56e20e2240b21634cffff4ef360994e61d4cbfe5a8673b209a", + "extraction_status": "text_indexed", + "character_count": 25197, + "line_count": 642, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/oracle_benchmark_inventory_latest.md": { + "path": "docs/research/oracle_benchmark_inventory_latest.md", + "suffix": ".md", + "byte_count": 6532, + "sha256": "e7542b58727f07afa95807fc939ca7f0e98d2191d324d64870ca3087ae3f44ea", + "extraction_status": "text_indexed", + "character_count": 6532, + "line_count": 86, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/oracle_closure_master_dashboard_latest.md": { + "path": "docs/research/oracle_closure_master_dashboard_latest.md", + "suffix": ".md", + "byte_count": 967, + "sha256": "2c020f0f499abc48a037cd33cc8d2ff2ec3170527793dba9d42792782d7d3868", + "extraction_status": "text_indexed", + "character_count": 967, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/product_gap_matrix_2026_06_22.md": { + "path": "docs/research/product_gap_matrix_2026_06_22.md", + "suffix": ".md", + "byte_count": 18678, + "sha256": "e07270b2f408e42ff27f535f742e4370f2a6348b0e56e408447828a5cc4f0e23", + "extraction_status": "text_indexed", + "character_count": 18640, + "line_count": 115, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/promote_first_repo_truth_pack_2026_07_01.md": { + "path": "docs/research/promote_first_repo_truth_pack_2026_07_01.md", + "suffix": ".md", + "byte_count": 6537, + "sha256": "b3c83e042d0c076a34859dfee794059037974eba540ffc06c8bfc05621df6994", + "extraction_status": "text_indexed", + "character_count": 6401, + "line_count": 146, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/promote_fourth_repo_truth_pack_2026_07_01.md": { + "path": "docs/research/promote_fourth_repo_truth_pack_2026_07_01.md", + "suffix": ".md", + "byte_count": 7863, + "sha256": "d69162e63586e6da8eb867271fddb794b23f591da0f07c79f3667a0b4ee6e49c", + "extraction_status": "text_indexed", + "character_count": 7607, + "line_count": 162, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/promote_second_repo_truth_pack_2026_07_01.md": { + "path": "docs/research/promote_second_repo_truth_pack_2026_07_01.md", + "suffix": ".md", + "byte_count": 6790, + "sha256": "69b2dd3ddb7adec78b5bdd4a76c9ff60a7210fc583c7fb8473d1ce3ceb1ba1fd", + "extraction_status": "text_indexed", + "character_count": 6622, + "line_count": 149, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/promote_third_repo_truth_pack_2026_07_01.md": { + "path": "docs/research/promote_third_repo_truth_pack_2026_07_01.md", + "suffix": ".md", + "byte_count": 7063, + "sha256": "c63906ed5a04d662f6d07e9f6d566885658ae621f5e22c7f164ed972587de0d8", + "extraction_status": "text_indexed", + "character_count": 6851, + "line_count": 146, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/public_benchmark_dashboard_latest.md": { + "path": "docs/research/public_benchmark_dashboard_latest.md", + "suffix": ".md", + "byte_count": 1622, + "sha256": "5733b610d763836f3e44d4f7baad7915224322b725014656123db4ebf0c1c3db", + "extraction_status": "text_indexed", + "character_count": 1622, + "line_count": 51, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/raman_dasha_boundary_series_oracle_seed_2026_06_28.md": { + "path": "docs/research/raman_dasha_boundary_series_oracle_seed_2026_06_28.md", + "suffix": ".md", + "byte_count": 1473, + "sha256": "8851fe908e1213e1dd4ae340bf7102c43227ddd8913ab34731b3e509b8c36c03", + "extraction_status": "text_indexed", + "character_count": 1457, + "line_count": 44, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/sample_user_full_function_qa_REDACTED_YEAR_redacted_place_2026_06_28.md": { + "path": "docs/research/sample_user_full_function_qa_REDACTED_YEAR_redacted_place_2026_06_28.md", + "suffix": ".md", + "byte_count": 6952, + "sha256": "d6787703b8bb199085de6b49744ba57ee0c16c77c28f0521c5ee4184f3b3a170", + "extraction_status": "text_indexed", + "character_count": 6932, + "line_count": 180, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/repo_cleanup_promotion_map_2026_07_01.md": { + "path": "docs/research/repo_cleanup_promotion_map_2026_07_01.md", + "suffix": ".md", + "byte_count": 5279, + "sha256": "0c88a8acc588e6a892926f27429345c79efb6c7c2c209e1131d5390c8d990833", + "extraction_status": "text_indexed", + "character_count": 5223, + "line_count": 179, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/shadbala_absolute_oracle_comparison_audit_2026_06_28.md": { + "path": "docs/research/shadbala_absolute_oracle_comparison_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 1573, + "sha256": "0e13716e735910a36f2d76de15cb742589e9d67aadf1742b4492160a34709d7a", + "extraction_status": "text_indexed", + "character_count": 1557, + "line_count": 53, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/shadbala_component_cap_all_routes_2026_06_28.md": { + "path": "docs/research/shadbala_component_cap_all_routes_2026_06_28.md", + "suffix": ".md", + "byte_count": 1445, + "sha256": "74f0984776643cc96894a6fcc4b06cfdec9f7f17678b4308b415b46e62d48e07", + "extraction_status": "text_indexed", + "character_count": 1445, + "line_count": 62, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/shadbala_component_confidence_cap_v1_2026_06_28.md": { + "path": "docs/research/shadbala_component_confidence_cap_v1_2026_06_28.md", + "suffix": ".md", + "byte_count": 1490, + "sha256": "53aa3adea6779a06b633f0515ab9568e02777c3742c61c6d7f763eb945450378", + "extraction_status": "text_indexed", + "character_count": 1490, + "line_count": 60, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/skill_gap_truth_audit_latest.md": { + "path": "docs/research/skill_gap_truth_audit_latest.md", + "suffix": ".md", + "byte_count": 4391, + "sha256": "03e2e23b67aee9c4a46936bc1b09e59b5fc74b79904c4f9b391c78561a09fbd0", + "extraction_status": "text_indexed", + "character_count": 4391, + "line_count": 92, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/skill_single_source_of_truth_2026_06_26.md": { + "path": "docs/research/skill_single_source_of_truth_2026_06_26.md", + "suffix": ".md", + "byte_count": 1731, + "sha256": "9a74e2bd1c564366125d745b7e52c6f0138f4f582548b03317500a4b859137ba", + "extraction_status": "text_indexed", + "character_count": 1723, + "line_count": 62, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/skill_sync_audit_2026_06_25.md": { + "path": "docs/research/skill_sync_audit_2026_06_25.md", + "suffix": ".md", + "byte_count": 2005, + "sha256": "e272bc0198bd4a5347b0d13943d56d9959539017dad39105df2f26bfacc24b6d", + "extraction_status": "text_indexed", + "character_count": 1123, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/tajika_annual_benchmark_dashboard_latest.md": { + "path": "docs/research/tajika_annual_benchmark_dashboard_latest.md", + "suffix": ".md", + "byte_count": 1229, + "sha256": "d3ebdae382a814fd0401890cdca98e6a331fbd9298884a35dce2b1a490bf6ed4", + "extraction_status": "text_indexed", + "character_count": 1229, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/tajika_annual_closure_status_latest.md": { + "path": "docs/research/tajika_annual_closure_status_latest.md", + "suffix": ".md", + "byte_count": 3120, + "sha256": "f9d47d27486d891d69200727fb622701783be7135dd12995435cae2777165495", + "extraction_status": "text_indexed", + "character_count": 3120, + "line_count": 72, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/unique_main_chain_map_2026_07_01.md": { + "path": "docs/research/unique_main_chain_map_2026_07_01.md", + "suffix": ".md", + "byte_count": 5961, + "sha256": "a9aae8353e58c0fd62a2e2951e57449f10287a1bde0146f2c0a52ce9186d07bb", + "extraction_status": "text_indexed", + "character_count": 5961, + "line_count": 65, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/vedastro_adapter_range_scan_mvp_2026_06_28.md": { + "path": "docs/research/vedastro_adapter_range_scan_mvp_2026_06_28.md", + "suffix": ".md", + "byte_count": 1539, + "sha256": "7d43c9108393cd95f0e03b19b0bbe5ddf8ef37236869d126ad6488204843cd41", + "extraction_status": "text_indexed", + "character_count": 1539, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/vedastro_external_technique_evidence_contract_2026_06_28.md": { + "path": "docs/research/vedastro_external_technique_evidence_contract_2026_06_28.md", + "suffix": ".md", + "byte_count": 2509, + "sha256": "51c1e80ec8005710ea0fe7d4700cb978beda3c4f9c7aaaa6bd95b658b988438b", + "extraction_status": "text_indexed", + "character_count": 2509, + "line_count": 78, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/vedastro_fast_path_checklist_latest.json": { + "path": "docs/research/vedastro_fast_path_checklist_latest.json", + "suffix": ".json", + "byte_count": 8667, + "sha256": "0a2a9041e7ce1caff93b5c2dc75adbc022256351ead41412ce9c8fab56ad2232", + "extraction_status": "text_indexed", + "character_count": 8659, + "line_count": 226, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/vedastro_fast_path_checklist_latest.md": { + "path": "docs/research/vedastro_fast_path_checklist_latest.md", + "suffix": ".md", + "byte_count": 5708, + "sha256": "7f5ff0242278eca7eacd15e005c15930d8bae6896c79c68547c3f0fbb9ba4a58", + "extraction_status": "text_indexed", + "character_count": 5708, + "line_count": 81, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/vedastro_parity_matrix_latest.json": { + "path": "docs/research/vedastro_parity_matrix_latest.json", + "suffix": ".json", + "byte_count": 10780, + "sha256": "a2a1a5a897fe6f8da4feb6a6323f41f227eb2e9cf7980693ffde4834a3ed5f33", + "extraction_status": "text_indexed", + "character_count": 10780, + "line_count": 279, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/vedastro_parity_matrix_latest.md": { + "path": "docs/research/vedastro_parity_matrix_latest.md", + "suffix": ".md", + "byte_count": 5050, + "sha256": "f29d9022c539d378a8bdb67a4fe151bcaed6661da88790798b621bbb8bb5c021", + "extraction_status": "text_indexed", + "character_count": 5050, + "line_count": 43, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/vedastro_range_scan_allowlist_audit_2026_06_28.md": { + "path": "docs/research/vedastro_range_scan_allowlist_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 1250, + "sha256": "d8b13a3e729e35a577065a52db52f87c11fd7b23d6aed7b91bd9316e2db3d6cd", + "extraction_status": "text_indexed", + "character_count": 1242, + "line_count": 49, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/vedastro_required_high_frequency_radar_contract_2026_06_28.md": { + "path": "docs/research/vedastro_required_high_frequency_radar_contract_2026_06_28.md", + "suffix": ".md", + "byte_count": 4023, + "sha256": "6f67b06fd3a01a98602bdb61845808bca3780b62b4174b0472d22502b8e92d7e", + "extraction_status": "text_indexed", + "character_count": 4023, + "line_count": 120, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_adjudicator_fifth_pass_audit_2026_06_28.md": { + "path": "docs/research/wealth_adjudicator_fifth_pass_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 3925, + "sha256": "350a32def1977ed62e23b76705625182202d43f18650d601e370f6b878ab1e22", + "extraction_status": "text_indexed", + "character_count": 2335, + "line_count": 172, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_adjudicator_fifth_pass_external_truth_boundary_2026_06_28.md": { + "path": "docs/research/wealth_adjudicator_fifth_pass_external_truth_boundary_2026_06_28.md", + "suffix": ".md", + "byte_count": 2147, + "sha256": "97aab79069b3c253fea133e7b4ec6b4861685c65c57cf2118869f3cd0e7bde4d", + "extraction_status": "text_indexed", + "character_count": 2147, + "line_count": 75, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_adjudicator_first_pass_audit_2026_06_27.md": { + "path": "docs/research/wealth_adjudicator_first_pass_audit_2026_06_27.md", + "suffix": ".md", + "byte_count": 6115, + "sha256": "6fad819c14fe178f107eb83da5b219dd56c8f27f42651f461f371824a8b07bbe", + "extraction_status": "text_indexed", + "character_count": 4705, + "line_count": 170, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_adjudicator_fourth_pass_audit_2026_06_28.md": { + "path": "docs/research/wealth_adjudicator_fourth_pass_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 4235, + "sha256": "ba134711266801b6ba1c8da0d69ef7984192d815f587a7df09486b78c26a5049", + "extraction_status": "text_indexed", + "character_count": 2601, + "line_count": 193, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_adjudicator_fourth_pass_yogi_hook_audit_2026_06_28.md": { + "path": "docs/research/wealth_adjudicator_fourth_pass_yogi_hook_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 2597, + "sha256": "26c9655f2180edf4fc362478d47f6cce161c29bd20eb9d46a5642abb1503179f", + "extraction_status": "text_indexed", + "character_count": 2597, + "line_count": 84, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_adjudicator_second_pass_audit_2026_06_27.md": { + "path": "docs/research/wealth_adjudicator_second_pass_audit_2026_06_27.md", + "suffix": ".md", + "byte_count": 4508, + "sha256": "25d3cab38863f386398c6b4f0f1f5c2ee45a4712eaaae8a6ed901df42a5054a7", + "extraction_status": "text_indexed", + "character_count": 2918, + "line_count": 130, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_adjudicator_seventh_pass_ashtakavarga_bridge_2026_06_28.md": { + "path": "docs/research/wealth_adjudicator_seventh_pass_ashtakavarga_bridge_2026_06_28.md", + "suffix": ".md", + "byte_count": 2591, + "sha256": "a5160b094ae80df53b5f9f9737dafe9b6f08bcb57fd51720e4d400d8e2f3853f", + "extraction_status": "text_indexed", + "character_count": 2575, + "line_count": 104, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_adjudicator_sixth_pass_audit_2026_06_28.md": { + "path": "docs/research/wealth_adjudicator_sixth_pass_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 4348, + "sha256": "16ce44470395be6b1ff8a41ed15479ec18978ee451cf2d97df1beb4207825001", + "extraction_status": "text_indexed", + "character_count": 2436, + "line_count": 184, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_adjudicator_sixth_pass_avayogi_boundary_2026_06_28.md": { + "path": "docs/research/wealth_adjudicator_sixth_pass_avayogi_boundary_2026_06_28.md", + "suffix": ".md", + "byte_count": 2222, + "sha256": "9598b92003a873b5a47b4295d625de3c7da06639e20eb825016690f114347f33", + "extraction_status": "text_indexed", + "character_count": 2222, + "line_count": 94, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_adjudicator_third_pass_audit_2026_06_27.md": { + "path": "docs/research/wealth_adjudicator_third_pass_audit_2026_06_27.md", + "suffix": ".md", + "byte_count": 4412, + "sha256": "7d077630067447f84676ba88234e30f2b687eb94dc30fecf077db8df1c7b66f8", + "extraction_status": "text_indexed", + "character_count": 2764, + "line_count": 164, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/wealth_public_status_before_after_regression_2026_06_27.md": { + "path": "docs/research/wealth_public_status_before_after_regression_2026_06_27.md", + "suffix": ".md", + "byte_count": 4920, + "sha256": "ec32ecbd07dc98da0226cad460ce941fb4a8fc05940b2ccef387533807222453", + "extraction_status": "text_indexed", + "character_count": 3100, + "line_count": 141, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/whole_machine_fragment_sweep_round25_2026_06_25.md": { + "path": "docs/research/whole_machine_fragment_sweep_round25_2026_06_25.md", + "suffix": ".md", + "byte_count": 7344, + "sha256": "fd5458508a597e23660dc46d03418db94993544a92d9c1a951754712ac13d66b", + "extraction_status": "text_indexed", + "character_count": 7205, + "line_count": 158, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/whole_machine_git_audit_2026_06_23.md": { + "path": "docs/research/whole_machine_git_audit_2026_06_23.md", + "suffix": ".md", + "byte_count": 12890, + "sha256": "9094f85075025989f4ab5cfc8ddfda86a585021f2f43d6d540bee583dbfe8eea", + "extraction_status": "text_indexed", + "character_count": 12693, + "line_count": 223, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/whole_project_fragment_sweep_and_vedastro_ledger_link_2026_06_28.md": { + "path": "docs/research/whole_project_fragment_sweep_and_vedastro_ledger_link_2026_06_28.md", + "suffix": ".md", + "byte_count": 1935, + "sha256": "b97700af92a5ab546b47e6e8081a0247bee75e87361256c68207466d3ce6502d", + "extraction_status": "text_indexed", + "character_count": 1919, + "line_count": 50, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/worktree_fragment_triage_2026_06_28.md": { + "path": "docs/research/worktree_fragment_triage_2026_06_28.md", + "suffix": ".md", + "byte_count": 3913, + "sha256": "0b3207e5a618de7146c4d18a7896ff86091644a4ded8773a63eae39bf7992cf6", + "extraction_status": "text_indexed", + "character_count": 3685, + "line_count": 77, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "docs/research/yoga_benchmark_case_promotion_audit_2026_06_28.md": { + "path": "docs/research/yoga_benchmark_case_promotion_audit_2026_06_28.md", + "suffix": ".md", + "byte_count": 1268, + "sha256": "72edd6975966c6ebac5206ad5634e531035a0a170d3c6b4acc2582536a77bc7d", + "extraction_status": "text_indexed", + "character_count": 1252, + "line_count": 41, + "decode_replacement_count": 0, + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth." + }, + "references/advanced-techniques.md": { + "path": "references/advanced-techniques.md", + "suffix": ".md", + "byte_count": 5816, + "sha256": "4d47b5ffde663e26b1cc36d1312489323b6c46f57a843bea069da7edf5d8310e", + "extraction_status": "text_indexed", + "character_count": 2908, + "line_count": 162, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/ai-reading-workflow-prompt.md": { + "path": "references/ai-reading-workflow-prompt.md", + "suffix": ".md", + "byte_count": 42100, + "sha256": "747065c19b9cc10da308d1b755547cd89675197703ab4a7c02a56e72ef0cd417", + "extraction_status": "text_indexed", + "character_count": 24682, + "line_count": 1023, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/alternative-dasha-systems.md": { + "path": "references/alternative-dasha-systems.md", + "suffix": ".md", + "byte_count": 7628, + "sha256": "3d2c047db9e85feab546dddcccd69fedae9f9376ae6c68cb6fa69fd48de98105", + "extraction_status": "text_indexed", + "character_count": 4472, + "line_count": 190, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/analysis-full-reading-v1.8-review.md": { + "path": "references/analysis-full-reading-v1.8-review.md", + "suffix": ".md", + "byte_count": 675, + "sha256": "82728c7510f9da40438c6e72ebd94a92b52dfb2bbb0066e2e5d403c7581a5429", + "extraction_status": "text_indexed", + "character_count": 303, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/analysis-full-reading-v4.0.md": { + "path": "references/analysis-full-reading-v4.0.md", + "suffix": ".md", + "byte_count": 675, + "sha256": "82728c7510f9da40438c6e72ebd94a92b52dfb2bbb0066e2e5d403c7581a5429", + "extraction_status": "text_indexed", + "character_count": 303, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/analysis-natal-full-part1-核心配置.md": { + "path": "references/analysis-natal-full-part1-核心配置.md", + "suffix": ".md", + "byte_count": 681, + "sha256": "5f10a53aeb760eb4d4c6a138f732fdc1300bb04e6254211c1dfd078b1e83d12f", + "extraction_status": "text_indexed", + "character_count": 299, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/analysis-natal-full-part2-宫位强度.md": { + "path": "references/analysis-natal-full-part2-宫位强度.md", + "suffix": ".md", + "byte_count": 681, + "sha256": "5f10a53aeb760eb4d4c6a138f732fdc1300bb04e6254211c1dfd078b1e83d12f", + "extraction_status": "text_indexed", + "character_count": 299, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/analysis-natal-full-part3-Ashtakavarga.md": { + "path": "references/analysis-natal-full-part3-Ashtakavarga.md", + "suffix": ".md", + "byte_count": 681, + "sha256": "5f10a53aeb760eb4d4c6a138f732fdc1300bb04e6254211c1dfd078b1e83d12f", + "extraction_status": "text_indexed", + "character_count": 299, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/analysis-natal-full-part4-PlanetActivity.md": { + "path": "references/analysis-natal-full-part4-PlanetActivity.md", + "suffix": ".md", + "byte_count": 681, + "sha256": "5f10a53aeb760eb4d4c6a138f732fdc1300bb04e6254211c1dfd078b1e83d12f", + "extraction_status": "text_indexed", + "character_count": 299, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/analysis-natal-full-part5-VimsopakaBala.md": { + "path": "references/analysis-natal-full-part5-VimsopakaBala.md", + "suffix": ".md", + "byte_count": 681, + "sha256": "5f10a53aeb760eb4d4c6a138f732fdc1300bb04e6254211c1dfd078b1e83d12f", + "extraction_status": "text_indexed", + "character_count": 299, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/analysis-natal-full-part6-Dasa系统.md": { + "path": "references/analysis-natal-full-part6-Dasa系统.md", + "suffix": ".md", + "byte_count": 681, + "sha256": "5f10a53aeb760eb4d4c6a138f732fdc1300bb04e6254211c1dfd078b1e83d12f", + "extraction_status": "text_indexed", + "character_count": 299, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/analysis-natal-full-part7-综合预测.md": { + "path": "references/analysis-natal-full-part7-综合预测.md", + "suffix": ".md", + "byte_count": 681, + "sha256": "5f10a53aeb760eb4d4c6a138f732fdc1300bb04e6254211c1dfd078b1e83d12f", + "extraction_status": "text_indexed", + "character_count": 299, + "line_count": 12, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/argala-complete-guide.md": { + "path": "references/argala-complete-guide.md", + "suffix": ".md", + "byte_count": 11558, + "sha256": "eeacca92a769ec4704acc23012425eb4d7cb577c6f0b330fe71351aa685fd379", + "extraction_status": "text_indexed", + "character_count": 6873, + "line_count": 275, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/ashtakavarga-complete-system.md": { + "path": "references/ashtakavarga-complete-system.md", + "suffix": ".md", + "byte_count": 8651, + "sha256": "a37203762fbe4e2ecf358abb6104d0ee9ef07ca542d6d10ca6060133f657c574", + "extraction_status": "text_indexed", + "character_count": 5156, + "line_count": 300, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/ashwini-abhijit-ketu-nakshatra-freeze-guide.md": { + "path": "references/ashwini-abhijit-ketu-nakshatra-freeze-guide.md", + "suffix": ".md", + "byte_count": 8520, + "sha256": "9820bf111c00aa34aa12591fb25862b4f48d65c778b6904933824e20ca51a222", + "extraction_status": "text_indexed", + "character_count": 4726, + "line_count": 276, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/audit-deep-data-audit-2026-05-04.md": { + "path": "references/audit-deep-data-audit-2026-05-04.md", + "suffix": ".md", + "byte_count": 10084, + "sha256": "2b686659430d26a992db977bac0b0a7097e6d620468b680827a5b284b08a6758", + "extraction_status": "text_indexed", + "character_count": 7031, + "line_count": 247, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/audit-kimi-optimization-review.md": { + "path": "references/audit-kimi-optimization-review.md", + "suffix": ".md", + "byte_count": 16219, + "sha256": "d6dac19c5e2a50278f4e7cae8bd5897076c4b7c26e1bad27d48a56f4db5a5b35", + "extraction_status": "text_indexed", + "character_count": 8758, + "line_count": 415, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/audit-skill-full-test-2026-05-04.md": { + "path": "references/audit-skill-full-test-2026-05-04.md", + "suffix": ".md", + "byte_count": 11664, + "sha256": "4f72739b90dc6709aab11171eabb53813365506f7e1db15f496e593a3433edab", + "extraction_status": "text_indexed", + "character_count": 7812, + "line_count": 231, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/badhaka-obstacle-planet-guide.md": { + "path": "references/badhaka-obstacle-planet-guide.md", + "suffix": ".md", + "byte_count": 5153, + "sha256": "e5695f677ad4fa2c6d3d2657a375d18dab099dffadf1d8df592225ec4173580b", + "extraction_status": "text_indexed", + "character_count": 3188, + "line_count": 141, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/bhrigu-chakra-paddhati.md": { + "path": "references/bhrigu-chakra-paddhati.md", + "suffix": ".md", + "byte_count": 9624, + "sha256": "019744971ec2c2ffaa0a75e6af376a572296d568c6aef89652a27f56ed566940", + "extraction_status": "text_indexed", + "character_count": 4619, + "line_count": 235, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/bhrigu-pada-all-event-freeze-execution-guide.md": { + "path": "references/bhrigu-pada-all-event-freeze-execution-guide.md", + "suffix": ".md", + "byte_count": 10458, + "sha256": "ad9078eb5b0adc1f08d3f1a49c314502f1e3171cf709b319add5e3a917898ef7", + "extraction_status": "text_indexed", + "character_count": 5987, + "line_count": 447, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/bhrigu-pada-dasha-marriage-counting.md": { + "path": "references/bhrigu-pada-dasha-marriage-counting.md", + "suffix": ".md", + "byte_count": 7474, + "sha256": "2bbcaa1fc3654a3d38399bdbaa70e305a8cf50121fbe8e48be9e4b115efa5f57", + "extraction_status": "text_indexed", + "character_count": 4289, + "line_count": 201, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/birth-time-rectification-advanced.md": { + "path": "references/birth-time-rectification-advanced.md", + "suffix": ".md", + "byte_count": 13581, + "sha256": "da25c979a94945d2990ad78b7ccc95bd0609e1458643382734fb920617182083", + "extraction_status": "text_indexed", + "character_count": 6242, + "line_count": 422, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/birth-time-rectification-cases.md": { + "path": "references/birth-time-rectification-cases.md", + "suffix": ".md", + "byte_count": 11540, + "sha256": "40a6e856672a275c91e09a4aa7ae776f37696fcdff31dc34f3b00c3766b62793", + "extraction_status": "text_indexed", + "character_count": 6263, + "line_count": 336, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/birth-time-rectification-decision-tree.md": { + "path": "references/birth-time-rectification-decision-tree.md", + "suffix": ".md", + "byte_count": 5046, + "sha256": "339dcad0549b55660bc91a8cba297155eecd062fdc98c63e64f104650f3d3dfb", + "extraction_status": "text_indexed", + "character_count": 2742, + "line_count": 204, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/bphs-ch48-narayana-dasha.md": { + "path": "references/bphs-ch48-narayana-dasha.md", + "suffix": ".md", + "byte_count": 1085, + "sha256": "513cdde1bb1a05dec96a31a24f7e51ff8273107b567634205cd17782ae2b3af1", + "extraction_status": "text_indexed", + "character_count": 643, + "line_count": 34, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/case-study-collection-2026-04-22.md": { + "path": "references/case-study-collection-2026-04-22.md", + "suffix": ".md", + "byte_count": 12763, + "sha256": "57dbf9d76c7380a42bd46e994cfee11556f7d21978c6ee857883e7ac0e1316b7", + "extraction_status": "text_indexed", + "character_count": 6347, + "line_count": 347, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/celebrity-cases.md": { + "path": "references/celebrity-cases.md", + "suffix": ".md", + "byte_count": 5503, + "sha256": "2f93ef0974ed9fe8e8cffb628009f9a9bbda6e9d5b460d55dd66eb1307d15b73", + "extraction_status": "text_indexed", + "character_count": 2777, + "line_count": 190, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/celebrity_case_validation_5charts.json": { + "path": "references/celebrity_case_validation_5charts.json", + "suffix": ".json", + "byte_count": 106741, + "sha256": "b6a9d685a63b9d2f53a469131cd410a9d8009d304fba3ccdd24a9f0c0fdb8624", + "extraction_status": "text_indexed", + "character_count": 106171, + "line_count": 3639, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/chara-dasha-calibration-roadmap.md": { + "path": "references/chara-dasha-calibration-roadmap.md", + "suffix": ".md", + "byte_count": 2690, + "sha256": "bb7ab0ebf403e68ca4cd597afa41b1728d57e461037cd02a85dd1c3ff2ea6b03", + "extraction_status": "text_indexed", + "character_count": 1733, + "line_count": 71, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/chara-dasha-v6910-test-report.md": { + "path": "references/chara-dasha-v6910-test-report.md", + "suffix": ".md", + "byte_count": 3119, + "sha256": "f7e96e790d25a0570194ba1ce0b32ca52e9815762a2bc6e9e2822d791b8a2b6a", + "extraction_status": "text_indexed", + "character_count": 2255, + "line_count": 84, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/classical-texts-translation-guide.md": { + "path": "references/classical-texts-translation-guide.md", + "suffix": ".md", + "byte_count": 6045, + "sha256": "86ae386712b2082c0452591bc22c011c218932f214bbc48a91527a9ea179a39b", + "extraction_status": "text_indexed", + "character_count": 3742, + "line_count": 101, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/common-misconceptions.md": { + "path": "references/common-misconceptions.md", + "suffix": ".md", + "byte_count": 46407, + "sha256": "0be850d77e25453a179da28bd1cfdf1cb83e6c4ad553c1a3ab82ba47b335284c", + "extraction_status": "text_indexed", + "character_count": 21629, + "line_count": 1168, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/competitive-analysis-2026-06-05.md": { + "path": "references/competitive-analysis-2026-06-05.md", + "suffix": ".md", + "byte_count": 8628, + "sha256": "ede3ee7f36a5aefd534c57fd03233ec57ccd5f3fc9a17a8478f5be3d1d8711af", + "extraction_status": "text_indexed", + "character_count": 5902, + "line_count": 297, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/comprehensive-reading-workflow.md": { + "path": "references/comprehensive-reading-workflow.md", + "suffix": ".md", + "byte_count": 12917, + "sha256": "d63ec39f5df13e08634c0cd5fdfe92f7a193a336ae27c65a962a562f487a2be0", + "extraction_status": "text_indexed", + "character_count": 7279, + "line_count": 369, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/condition-dasha-complete.md": { + "path": "references/condition-dasha-complete.md", + "suffix": ".md", + "byte_count": 5844, + "sha256": "7ac6cf2b79d0f5322655f4a216520a21aed904c2af954eb32776d0c7be20f63f", + "extraction_status": "text_indexed", + "character_count": 3309, + "line_count": 160, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/consultation-case-library.md": { + "path": "references/consultation-case-library.md", + "suffix": ".md", + "byte_count": 120812, + "sha256": "9cc7448a3fabb5c34adb4fe33d8017969874ad8d2edbc405fc0072c69ff315b4", + "extraction_status": "text_indexed", + "character_count": 54760, + "line_count": 3353, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/darakaraka-complete-guide.md": { + "path": "references/darakaraka-complete-guide.md", + "suffix": ".md", + "byte_count": 15881, + "sha256": "3e12da7311bc7d9ec65b808c38451b9aefec6602dd60b0095008ef4664f27729", + "extraction_status": "text_indexed", + "character_count": 7450, + "line_count": 401, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/dasa-convergence-methodology.md": { + "path": "references/dasa-convergence-methodology.md", + "suffix": ".md", + "byte_count": 13804, + "sha256": "36aae156543fe27a3fafec8605009ce57b85df1fb6a1c0a6e2cc626a33aca724", + "extraction_status": "text_indexed", + "character_count": 7986, + "line_count": 301, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/dasha-calculation-tool.md": { + "path": "references/dasha-calculation-tool.md", + "suffix": ".md", + "byte_count": 11688, + "sha256": "53d3b13048bf45674a00b0a27325f7d2bd551031925bdcf83c660c892af6511c", + "extraction_status": "text_indexed", + "character_count": 7621, + "line_count": 389, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/dasha-transit-method.md": { + "path": "references/dasha-transit-method.md", + "suffix": ".md", + "byte_count": 6575, + "sha256": "68940aa58e65129cc456ead181e764ed54b699bf0ce4cb5abb95d48ca5919fea", + "extraction_status": "text_indexed", + "character_count": 3564, + "line_count": 196, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/data-bridge-mapping.md": { + "path": "references/data-bridge-mapping.md", + "suffix": ".md", + "byte_count": 7212, + "sha256": "b9bc8e00844ac9c025cbfc5083c16e19b4483751c167afd67c5cbcc842127beb", + "extraction_status": "text_indexed", + "character_count": 4886, + "line_count": 166, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/deep-analysis-complete-workflow.md": { + "path": "references/deep-analysis-complete-workflow.md", + "suffix": ".md", + "byte_count": 11666, + "sha256": "6916118b5caacab25cb0bd84690bb2b9ae8dea0e2f0fb3f1fb701bd8a937c7c9", + "extraction_status": "text_indexed", + "character_count": 7035, + "line_count": 357, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/deep-varga-avastha-execution-guide.md": { + "path": "references/deep-varga-avastha-execution-guide.md", + "suffix": ".md", + "byte_count": 2170, + "sha256": "e36e3f5777dc5748e3c5c803a134c7c3ba980bca57e88a1769957c5537b0aeb0", + "extraction_status": "text_indexed", + "character_count": 1268, + "line_count": 78, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/divisional-chart-deep-reading.md": { + "path": "references/divisional-chart-deep-reading.md", + "suffix": ".md", + "byte_count": 7098, + "sha256": "393a47c043eab5dd76dc89df294567cbbf1032d0c02a9f4450bea375755e2636", + "extraction_status": "text_indexed", + "character_count": 4051, + "line_count": 194, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/event_judgment_career.md": { + "path": "references/event_judgment_career.md", + "suffix": ".md", + "byte_count": 4334, + "sha256": "16ad9e0e832b83f0610c4790ef558d807f44031d59d647da225adda80868d22b", + "extraction_status": "text_indexed", + "character_count": 3096, + "line_count": 174, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/event_judgment_examples.md": { + "path": "references/event_judgment_examples.md", + "suffix": ".md", + "byte_count": 2525, + "sha256": "2e4d8c630dc7faf299089fdf9a029448ed85b6ffadbd7cb4820409d3a5ff5447", + "extraction_status": "text_indexed", + "character_count": 2273, + "line_count": 119, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/event_judgment_marriage.md": { + "path": "references/event_judgment_marriage.md", + "suffix": ".md", + "byte_count": 4276, + "sha256": "9a86be068700438418dfec07ae1a1b2047008ea93770e80d682423648b7e762a", + "extraction_status": "text_indexed", + "character_count": 3042, + "line_count": 173, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/event_judgment_skeleton.md": { + "path": "references/event_judgment_skeleton.md", + "suffix": ".md", + "byte_count": 4535, + "sha256": "8c627aea6cb00a9c067f2bab0b2080cd229ba5ab498daf4dc728ec21cbd2755f", + "extraction_status": "text_indexed", + "character_count": 3369, + "line_count": 169, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/event_judgment_wealth.md": { + "path": "references/event_judgment_wealth.md", + "suffix": ".md", + "byte_count": 5440, + "sha256": "e690fa3d753a169dc50bb7773a687e4aa71d267cd82f536ea6096afe2fda9218", + "extraction_status": "text_indexed", + "character_count": 3806, + "line_count": 216, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/famous-case-library.md": { + "path": "references/famous-case-library.md", + "suffix": ".md", + "byte_count": 10186, + "sha256": "5d31abd9fc0b187f21c972a3277125082b5ff5063df8a9de105a9ad061b9c8e5", + "extraction_status": "text_indexed", + "character_count": 5742, + "line_count": 246, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/feature-gap-matrix-2026.md": { + "path": "references/feature-gap-matrix-2026.md", + "suffix": ".md", + "byte_count": 41287, + "sha256": "041b04ca3511940b263df53195ba339bc988ec91f7ca280df2a9cdd281b7aff3", + "extraction_status": "text_indexed", + "character_count": 28023, + "line_count": 572, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/global-astrologer-practical-methodology.md": { + "path": "references/global-astrologer-practical-methodology.md", + "suffix": ".md", + "byte_count": 14244, + "sha256": "0d4e89b08b1d1f734221f6935c9d7abbac3d39831de204711412ee48dad648bf", + "extraction_status": "text_indexed", + "character_count": 7798, + "line_count": 510, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/global-astrologer-reflections.md": { + "path": "references/global-astrologer-reflections.md", + "suffix": ".md", + "byte_count": 17184, + "sha256": "f047ccf5081aa514f3598d972a8f50d283b8045e43989e3c3ceb7d300e8af263", + "extraction_status": "text_indexed", + "character_count": 9029, + "line_count": 388, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/high-order-d9-execution-guide.md": { + "path": "references/high-order-d9-execution-guide.md", + "suffix": ".md", + "byte_count": 2102, + "sha256": "3765b074f106d039bb1cdce546e4f4a701af580df33f72e190abcd9871f72631", + "extraction_status": "text_indexed", + "character_count": 1322, + "line_count": 76, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/high-status-spouse-yoga.md": { + "path": "references/high-status-spouse-yoga.md", + "suffix": ".md", + "byte_count": 7128, + "sha256": "0c0df821beed969897192016146dc378aaa2a7bdf24860c838dbe036b263a40e", + "extraction_status": "text_indexed", + "character_count": 3849, + "line_count": 196, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/house-domain-planet-mapping.md": { + "path": "references/house-domain-planet-mapping.md", + "suffix": ".md", + "byte_count": 18945, + "sha256": "fd4026763470b399d11838fe381771341f34e5d4a0aaf5a6ac72a89a29ba025a", + "extraction_status": "text_indexed", + "character_count": 9874, + "line_count": 448, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/house-modern-mapping.md": { + "path": "references/house-modern-mapping.md", + "suffix": ".md", + "byte_count": 10101, + "sha256": "1f860c9fe4c0b35ed813b10b393aa3d24d78571f3b1cd6cbbc04475f40b44b9b", + "extraction_status": "text_indexed", + "character_count": 4534, + "line_count": 271, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/indastro-case-studies.md": { + "path": "references/indastro-case-studies.md", + "suffix": ".md", + "byte_count": 26174, + "sha256": "97895245889110851b79158527f2ba8521ef7049783b0a0544e5f414f78d0c00", + "extraction_status": "text_indexed", + "character_count": 17230, + "line_count": 613, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/interpretation_template_registry.json": { + "path": "references/interpretation_template_registry.json", + "suffix": ".json", + "byte_count": 20648, + "sha256": "c333153225e5d027b7352d36cf61c542af8d111ff5c7a7574a337212112c24fa", + "extraction_status": "text_indexed", + "character_count": 20371, + "line_count": 424, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/jaimini-complete-system.md": { + "path": "references/jaimini-complete-system.md", + "suffix": ".md", + "byte_count": 8606, + "sha256": "c521851ccea16104e3340eafb90072a170b9d0cb5fe8494f5febc0bab870c1f9", + "extraction_status": "text_indexed", + "character_count": 4611, + "line_count": 262, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/jyotishganit_benchmark.md": { + "path": "references/jyotishganit_benchmark.md", + "suffix": ".md", + "byte_count": 2333, + "sha256": "f6db92b4b9445859d8d91b816b522e99dba0a985a917db36e08681bb66beb82f", + "extraction_status": "text_indexed", + "character_count": 1453, + "line_count": 48, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/ketu-dual-nature-guide.md": { + "path": "references/ketu-dual-nature-guide.md", + "suffix": ".md", + "byte_count": 7567, + "sha256": "4f8927898dfd209ea262eafa13ed845dee05567e8d7173c7055f71a4719a194a", + "extraction_status": "text_indexed", + "character_count": 3740, + "line_count": 163, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/kp-astrology-complete-system.md": { + "path": "references/kp-astrology-complete-system.md", + "suffix": ".md", + "byte_count": 10337, + "sha256": "9a44f277feaa91c3773e41e6d3d6d04be2538ed0a6457391b645c45443f05ed4", + "extraction_status": "text_indexed", + "character_count": 5743, + "line_count": 281, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/kp-practical-event-timing.md": { + "path": "references/kp-practical-event-timing.md", + "suffix": ".md", + "byte_count": 303, + "sha256": "9525d289288da13b94aa16299ffa2de902f702d236f4433af291ebe29336586b", + "extraction_status": "text_indexed", + "character_count": 127, + "line_count": 4, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/lessons-learned-misconceptions-reflection.md": { + "path": "references/lessons-learned-misconceptions-reflection.md", + "suffix": ".md", + "byte_count": 15244, + "sha256": "43ffe0b4c988f17e43833a11247df97c8a4fac9362c0a5898de90a1b70d32d94", + "extraction_status": "text_indexed", + "character_count": 7427, + "line_count": 339, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/lessons-learned-technique-defects.md": { + "path": "references/lessons-learned-technique-defects.md", + "suffix": ".md", + "byte_count": 10491, + "sha256": "ce17f917f34a40da9fa85b107bf19cef75b5d48bc1e87eb68354b746a51d401e", + "extraction_status": "text_indexed", + "character_count": 5065, + "line_count": 347, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/lessons-learned-technique-fixes.md": { + "path": "references/lessons-learned-technique-fixes.md", + "suffix": ".md", + "byte_count": 14226, + "sha256": "56a9c2457811121f2f8b7c632fae43208eba07575f397021fc64808ecf388100", + "extraction_status": "text_indexed", + "character_count": 9313, + "line_count": 547, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/lessons-learned-technique-optimization.md": { + "path": "references/lessons-learned-technique-optimization.md", + "suffix": ".md", + "byte_count": 10196, + "sha256": "656583275948311b15a2ebfb84bb1ed0464db4d66fc35dc4340ff052d9b66a5e", + "extraction_status": "text_indexed", + "character_count": 5826, + "line_count": 341, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/lessons-learned-technique-patches-p1.md": { + "path": "references/lessons-learned-technique-patches-p1.md", + "suffix": ".md", + "byte_count": 12253, + "sha256": "787da5c8c70a92d7222d098c672b88121b328cf87d9dd3454be5a04662c1b799", + "extraction_status": "text_indexed", + "character_count": 6406, + "line_count": 455, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/lessons-learned-timing-reflection.md": { + "path": "references/lessons-learned-timing-reflection.md", + "suffix": ".md", + "byte_count": 7217, + "sha256": "42c42edb3db4cd284b834662604c0eeea790104ecc02fec6659cf0f50f1d9a4f", + "extraction_status": "text_indexed", + "character_count": 3839, + "line_count": 266, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/mandatory-verification-gate-protocol.md": { + "path": "references/mandatory-verification-gate-protocol.md", + "suffix": ".md", + "byte_count": 10768, + "sha256": "538c936e991ab1aefdb479497c69eef1383afc1c7983ca974739fcd81af01003", + "extraction_status": "text_indexed", + "character_count": 6587, + "line_count": 261, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/marc-boney-marriage-six-step.md": { + "path": "references/marc-boney-marriage-six-step.md", + "suffix": ".md", + "byte_count": 4257, + "sha256": "b0a9ea2ed92bb4a4191c0d283ca0ff73c63ccffcf8f0472c22a299478ed9eb79", + "extraction_status": "text_indexed", + "character_count": 2839, + "line_count": 129, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/marriage-timing-comprehensive-techniques.md": { + "path": "references/marriage-timing-comprehensive-techniques.md", + "suffix": ".md", + "byte_count": 5000, + "sha256": "0a7c643d1dd70d8b33682c8eece0e0fcb4cfe7216c99b432162c83dcd45d1c5a", + "extraction_status": "text_indexed", + "character_count": 2657, + "line_count": 136, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/marriage-timing-validation-methodology.md": { + "path": "references/marriage-timing-validation-methodology.md", + "suffix": ".md", + "byte_count": 10807, + "sha256": "fbf44831b4ef72e51c028e0ab697556e88a7b8fa74e1d3c8beb2dc4f3f8d8156", + "extraction_status": "text_indexed", + "character_count": 7256, + "line_count": 252, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/modern-language-guide.md": { + "path": "references/modern-language-guide.md", + "suffix": ".md", + "byte_count": 16199, + "sha256": "06d8849b9a37c621b9df973291ca2066bdREDACTED_YEAR6449f812fe82661a63ee684952", + "extraction_status": "text_indexed", + "character_count": 7548, + "line_count": 299, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/modern-life-scenarios-complete.md": { + "path": "references/modern-life-scenarios-complete.md", + "suffix": ".md", + "byte_count": 19850, + "sha256": "d6f4bfa789d7435fe1347464743d6e79e6b88d0110c53b609271f598e5747297", + "extraction_status": "text_indexed", + "character_count": 9199, + "line_count": 403, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/muhurta-complete-guide.md": { + "path": "references/muhurta-complete-guide.md", + "suffix": ".md", + "byte_count": 1348, + "sha256": "77caf0180f1d054b218433e5e57b9e0f2c8da17c9188cc56b4911737ffb3b3d0", + "extraction_status": "text_indexed", + "character_count": 836, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/multi-dasha-convergence-protocol.md": { + "path": "references/multi-dasha-convergence-protocol.md", + "suffix": ".md", + "byte_count": 6189, + "sha256": "5b3f72838757b3f95c1b9a8dd9af7e33cdfbebfa5047a8a7008f6c42ca252a7e", + "extraction_status": "text_indexed", + "character_count": 3614, + "line_count": 163, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/nakshatra-chinese-quick-ref.md": { + "path": "references/nakshatra-chinese-quick-ref.md", + "suffix": ".md", + "byte_count": 17533, + "sha256": "c39bfc4e426fd148090915478cad6ed5e547283cdebce782317d5b24bdb3c4e3", + "extraction_status": "text_indexed", + "character_count": 9526, + "line_count": 616, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/nakshatra_deities.md": { + "path": "references/nakshatra_deities.md", + "suffix": ".md", + "byte_count": 19793, + "sha256": "43fdb7cb4c3488438d649d9227f49f1ae716afa339e1895c0d8bcbed7a48ee00", + "extraction_status": "text_indexed", + "character_count": 19286, + "line_count": 495, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/nakshatra_traits.json": { + "path": "references/nakshatra_traits.json", + "suffix": ".json", + "byte_count": 1873, + "sha256": "9f7e07bf34354219228483acb83f2729e52c80bf471dadfc43f20475dddb84ae", + "extraction_status": "text_indexed", + "character_count": 1873, + "line_count": 63, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/navamsa-d9-interpretation-template.md": { + "path": "references/navamsa-d9-interpretation-template.md", + "suffix": ".md", + "byte_count": 6953, + "sha256": "e7aa23a04af56495e20300081c9af3f83319c471bfc24b3eefc20de808679995", + "extraction_status": "text_indexed", + "character_count": 3701, + "line_count": 199, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/navamsa-marriage-deep-analysis.md": { + "path": "references/navamsa-marriage-deep-analysis.md", + "suffix": ".md", + "byte_count": 7881, + "sha256": "f9fc984d707e1711d769c7e2d44f46ab47f81a9dc36fe3b9909d6dc0cb00bb83", + "extraction_status": "text_indexed", + "character_count": 4203, + "line_count": 186, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/navatara-kantaka-shani-guide.md": { + "path": "references/navatara-kantaka-shani-guide.md", + "suffix": ".md", + "byte_count": 5012, + "sha256": "95b00d9c05d57ca0f7c619e026dc0daa91a8d9107c268bdbdbd4608d10ec6937", + "extraction_status": "text_indexed", + "character_count": 2729, + "line_count": 115, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/neechabhanga-raja-yoga.md": { + "path": "references/neechabhanga-raja-yoga.md", + "suffix": ".md", + "byte_count": 4043, + "sha256": "9b8858c70be6ef567748f94bcbe54a24d271e770f4e79cc5eba557e9bf1beb81", + "extraction_status": "text_indexed", + "character_count": 2074, + "line_count": 186, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/open-source-jyotish-scan-2026.md": { + "path": "references/open-source-jyotish-scan-2026.md", + "suffix": ".md", + "byte_count": 16821, + "sha256": "f2a066d86b38bec420e1802c1cf9f644bd2833a8b37e38b12ec4ec9b2838f431", + "extraction_status": "text_indexed", + "character_count": 13421, + "line_count": 295, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/open-source-technique-research-2026-06-13.md": { + "path": "references/open-source-technique-research-2026-06-13.md", + "suffix": ".md", + "byte_count": 2019, + "sha256": "30c129d166d9c2d9763920601540ad50154488b12d0a1b8305f341d612d174e6", + "extraction_status": "text_indexed", + "character_count": 1347, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/open_source_sources/INTEGRATION_REPORT.md": { + "path": "references/open_source_sources/INTEGRATION_REPORT.md", + "suffix": ".md", + "byte_count": 18340, + "sha256": "6cf136b7ed109a02b198a63f22405e47fed3be571043a4049a3ad6bc1b9d182a", + "extraction_status": "text_indexed", + "character_count": 14318, + "line_count": 435, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/.gitignore": { + "path": "references/open_source_sources/VedicAstro/.gitignore", + "suffix": "", + "byte_count": 3249, + "sha256": "278402adb572bf9860eed049e566e8a8641e4557b8d78783b49c4693df8536a0", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/README.md": { + "path": "references/open_source_sources/VedicAstro/README.md", + "suffix": ".md", + "byte_count": 5942, + "sha256": "806c147150377eb1f14ddb483b70c8f9c3b357b6dff2ccb6b843be724a6e1c7b", + "extraction_status": "text_indexed", + "character_count": 5939, + "line_count": 94, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/StudyNotebooks/AscMotionStudy.ipynb": { + "path": "references/open_source_sources/VedicAstro/StudyNotebooks/AscMotionStudy.ipynb", + "suffix": ".ipynb", + "byte_count": 44630, + "sha256": "b56998de875d660d5cde72ad719615f13f59f1b3fd9b2666f56c2602b6bbc634", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/StudyNotebooks/HoraryChartStudy.ipynb": { + "path": "references/open_source_sources/VedicAstro/StudyNotebooks/HoraryChartStudy.ipynb", + "suffix": ".ipynb", + "byte_count": 62089, + "sha256": "9f834018824bedc5a98c27bb45648eebb565a1f487ed1c99a0e4b17b2ef42a9a", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/StudyNotebooks/ReadMe.MD": { + "path": "references/open_source_sources/VedicAstro/StudyNotebooks/ReadMe.MD", + "suffix": ".md", + "byte_count": 599, + "sha256": "987e065aa4b9b70200b9823e5d1b652435e262a4a9d579c496b81b42dc97e868", + "extraction_status": "text_indexed", + "character_count": 599, + "line_count": 8, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/StudyNotebooks/VedicAstroStudy.ipynb": { + "path": "references/open_source_sources/VedicAstro/StudyNotebooks/VedicAstroStudy.ipynb", + "suffix": ".ipynb", + "byte_count": 76158, + "sha256": "392f505574REDACTED_YEARd35cf56397e96b2cee3cc0b7e3efbd9475fcee4134f098007a", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/VedicAstroAPI.py": { + "path": "references/open_source_sources/VedicAstro/VedicAstroAPI.py", + "suffix": ".py", + "byte_count": 5043, + "sha256": "20883e275b4557cf620c9b6b4d201f920ecdbeb0deca552f5f2613bbc3408624", + "extraction_status": "text_indexed", + "character_count": 5043, + "line_count": 115, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/VedicAstroLogo.png": { + "path": "references/open_source_sources/VedicAstro/VedicAstroLogo.png", + "suffix": ".png", + "byte_count": 151345, + "sha256": "e64022e2dde10d7ce378a69f8b7f035b084d56517f37eb8f6ecc4bd47fe0fe2a", + "extraction_status": "image_ocr_queued", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/requirements.txt": { + "path": "references/open_source_sources/VedicAstro/requirements.txt", + "suffix": ".txt", + "byte_count": 132, + "sha256": "0728f811ae42c9964c5e2f64cf43d949bceb80cc3c4a618c84c0f671ed8eb752", + "extraction_status": "text_indexed", + "character_count": 132, + "line_count": 10, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/setup.py": { + "path": "references/open_source_sources/VedicAstro/setup.py", + "suffix": ".py", + "byte_count": 1448, + "sha256": "b07454689a35f5f91a3f0f96cb7be8a4a0fd3a4bd15c2a1baff327ee6238a5e5", + "extraction_status": "text_indexed", + "character_count": 1448, + "line_count": 33, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/test_suite/deg_var_check_houses.ipynb": { + "path": "references/open_source_sources/VedicAstro/test_suite/deg_var_check_houses.ipynb", + "suffix": ".ipynb", + "byte_count": 165520, + "sha256": "676f166b370e092bb69cf805797c8070908ec0ff3858b4d12c153b8b97b9ae53", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/test_suite/deg_var_check_planets.ipynb": { + "path": "references/open_source_sources/VedicAstro/test_suite/deg_var_check_planets.ipynb", + "suffix": ".ipynb", + "byte_count": 48223, + "sha256": "6a899dabcc917472fe5d27c15b331c08a082ca391f650d3ed2bcd17056a535a7", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/test_suite/different_eph_files.ipynb": { + "path": "references/open_source_sources/VedicAstro/test_suite/different_eph_files.ipynb", + "suffix": ".ipynb", + "byte_count": 22801, + "sha256": "11329db51d7e8e085614559af48c3dbf9a5e8a63865e5f720288d15e017607cb", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/test_suite/horary_functions_test.py": { + "path": "references/open_source_sources/VedicAstro/test_suite/horary_functions_test.py", + "suffix": ".py", + "byte_count": 3617, + "sha256": "11417953369298155046fbfe5968611bd315fcdc77e778197ffc204d5b4bed26", + "extraction_status": "text_indexed", + "character_count": 3617, + "line_count": 72, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/test_suite/swe_const.py": { + "path": "references/open_source_sources/VedicAstro/test_suite/swe_const.py", + "suffix": ".py", + "byte_count": 1080, + "sha256": "49809c004a9b7eb39d28d7cc9d1f74840f6f748c05eb7df0596452dbbf4e9c11", + "extraction_status": "text_indexed", + "character_count": 1069, + "line_count": 28, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/vedicastro/VedicAstro.py": { + "path": "references/open_source_sources/VedicAstro/vedicastro/VedicAstro.py", + "suffix": ".py", + "byte_count": 33217, + "sha256": "1469c89a28dd4de6e576c2c4bd907902ee45d8a261b22836ea45503af369fa1d", + "extraction_status": "text_indexed", + "character_count": 33205, + "line_count": 615, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/vedicastro/__init__.py": { + "path": "references/open_source_sources/VedicAstro/vedicastro/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/vedicastro/data/KP_SL_Divisions.csv": { + "path": "references/open_source_sources/VedicAstro/vedicastro/data/KP_SL_Divisions.csv", + "suffix": ".csv", + "byte_count": 13442, + "sha256": "d505efdbdc64804718ccfbbc3a9ba6a64f44a8597f545a89add207d88fbcd85a", + "extraction_status": "text_indexed", + "character_count": 13340, + "line_count": 251, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/vedicastro/horary_chart.py": { + "path": "references/open_source_sources/VedicAstro/vedicastro/horary_chart.py", + "suffix": ".py", + "byte_count": 7325, + "sha256": "af1e88adc5349212d1db5c5590dc6c1e0125398baa594f49bbe26a40f0d3570d", + "extraction_status": "text_indexed", + "character_count": 7325, + "line_count": 149, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/VedicAstro/vedicastro/utils.py": { + "path": "references/open_source_sources/VedicAstro/vedicastro/utils.py", + "suffix": ".py", + "byte_count": 5319, + "sha256": "a450327df4fb55fc4753ba4d13af3b63b87ef9d2f1ee6312e0caf356f19bdb7f", + "extraction_status": "text_indexed", + "character_count": 5319, + "line_count": 162, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/__init__.py": { + "path": "references/open_source_sources/dashaflow/__init__.py", + "suffix": ".py", + "byte_count": 7254, + "sha256": "124eefca494f99f3211fda15ffdf4db09f43a15bfeb4c160dd4301cc183ae966", + "extraction_status": "text_indexed", + "character_count": 7252, + "line_count": 259, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/_validation.py": { + "path": "references/open_source_sources/dashaflow/_validation.py", + "suffix": ".py", + "byte_count": 995, + "sha256": "c6d7619959ae9357b3b6af0bd82989d6d6a80642b2a6019d1766c1a03e167db0", + "extraction_status": "text_indexed", + "character_count": 995, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/_version.py": { + "path": "references/open_source_sources/dashaflow/_version.py", + "suffix": ".py", + "byte_count": 22, + "sha256": "2c6550c83b1689f7400a8eeacedc1bf115961ddb3513bb90f99a83f12023cb0e", + "extraction_status": "text_indexed", + "character_count": 22, + "line_count": 2, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/ashtakavarga.py": { + "path": "references/open_source_sources/dashaflow/ashtakavarga.py", + "suffix": ".py", + "byte_count": 4770, + "sha256": "944719556b15749f54808a7639cd2f478f03609d558af59d832f58ea3cdc5467", + "extraction_status": "text_indexed", + "character_count": 4770, + "line_count": 129, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/career.py": { + "path": "references/open_source_sources/dashaflow/career.py", + "suffix": ".py", + "byte_count": 7428, + "sha256": "682429fbaf2437a08cec58c26b6eac02c90950dcb2b4d5d86dbec5e4c2a2a125", + "extraction_status": "text_indexed", + "character_count": 7404, + "line_count": 172, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/constants.py": { + "path": "references/open_source_sources/dashaflow/constants.py", + "suffix": ".py", + "byte_count": 7343, + "sha256": "dcb97832dfcc6f835067821137db73fc22c428a91750297171fba38b760c1f1b", + "extraction_status": "text_indexed", + "character_count": 7343, + "line_count": 224, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/dasha.py": { + "path": "references/open_source_sources/dashaflow/dasha.py", + "suffix": ".py", + "byte_count": 6836, + "sha256": "3fa9423fc18a4abacd2e56ced5ffa9d3ba0316bfc9b69eb0ef3602061088e09d", + "extraction_status": "text_indexed", + "character_count": 6836, + "line_count": 186, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/dignity.py": { + "path": "references/open_source_sources/dashaflow/dignity.py", + "suffix": ".py", + "byte_count": 4979, + "sha256": "bd5901ac58739e1d0a28945b3c9c7feecd5802f3f373869cfee4aabf95295e21", + "extraction_status": "text_indexed", + "character_count": 4979, + "line_count": 149, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/jaimini.py": { + "path": "references/open_source_sources/dashaflow/jaimini.py", + "suffix": ".py", + "byte_count": 8866, + "sha256": "703b5f6d20e085b128303d03dd03f1f71a98debca98782334daefbe3bbef47f0", + "extraction_status": "text_indexed", + "character_count": 8838, + "line_count": 244, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/matchmaking.py": { + "path": "references/open_source_sources/dashaflow/matchmaking.py", + "suffix": ".py", + "byte_count": 19895, + "sha256": "bd7b876845a9de6b2475510ef979f0e7a1f3b611b6a2c04b4b9c51415b79d759", + "extraction_status": "text_indexed", + "character_count": 19847, + "line_count": 509, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/muhurtha.py": { + "path": "references/open_source_sources/dashaflow/muhurtha.py", + "suffix": ".py", + "byte_count": 8330, + "sha256": "502427f1376bdc1cb91f739675a642f4f42e07592c1b2b99eec95622087409ad", + "extraction_status": "text_indexed", + "character_count": 8328, + "line_count": 237, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/nakshatra.py": { + "path": "references/open_source_sources/dashaflow/nakshatra.py", + "suffix": ".py", + "byte_count": 635, + "sha256": "122aa36f8957ee788a38116078722f890a20178d131e94df9e2c796caa85e2b2", + "extraction_status": "text_indexed", + "character_count": 635, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/panchang.py": { + "path": "references/open_source_sources/dashaflow/panchang.py", + "suffix": ".py", + "byte_count": 3181, + "sha256": "3ce6245e016213afd022a60967b4f2b149acaf46fc78054bb5ddbbc220c58049", + "extraction_status": "text_indexed", + "character_count": 3181, + "line_count": 98, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/shadbala.py": { + "path": "references/open_source_sources/dashaflow/shadbala.py", + "suffix": ".py", + "byte_count": 15027, + "sha256": "a6e4d81d1dfed2338ead4bc4225742728a3f89e77aa3056d96fc1720885fae2a", + "extraction_status": "text_indexed", + "character_count": 14984, + "line_count": 436, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/vedic_calculator.py": { + "path": "references/open_source_sources/dashaflow/vedic_calculator.py", + "suffix": ".py", + "byte_count": 25266, + "sha256": "cd8d15cc6444ae6769913af576e0693b1af77e8122ea623b6765b0b2d234107a", + "extraction_status": "text_indexed", + "character_count": 25186, + "line_count": 695, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/dashaflow/yoga.py": { + "path": "references/open_source_sources/dashaflow/yoga.py", + "suffix": ".py", + "byte_count": 22720, + "sha256": "1d6caa70d3d195cdf96ef943d4c87b3241fafbca0e70a7e17700bddc3d9502ee", + "extraction_status": "text_indexed", + "character_count": 22657, + "line_count": 560, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/.gitignore": { + "path": "references/open_source_sources/jaimini-tropical/.gitignore", + "suffix": "", + "byte_count": 600, + "sha256": "30a98939a88d10dab3946ab6919b4ff16149722dbfdd69d94db71910e8dc9813", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/CLAUDE.md": { + "path": "references/open_source_sources/jaimini-tropical/CLAUDE.md", + "suffix": ".md", + "byte_count": 1784, + "sha256": "0f53495e1ee6b513acb76db091b4ec0a492a6465f7fd43ba5945eac08a333cb6", + "extraction_status": "text_indexed", + "character_count": 1384, + "line_count": 51, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/Jaimini.spec": { + "path": "references/open_source_sources/jaimini-tropical/Jaimini.spec", + "suffix": ".spec", + "byte_count": 2480, + "sha256": "7779539bb0303847b32bf0194edc226ea5c0d418509f2f8479568887397329b9", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/LICENSE": { + "path": "references/open_source_sources/jaimini-tropical/LICENSE", + "suffix": "", + "byte_count": 1056, + "sha256": "06dcddbb6908a0c6dd4a9e8ec822eea41d5a460a53089fecccc8a68049e99241", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/README.md": { + "path": "references/open_source_sources/jaimini-tropical/README.md", + "suffix": ".md", + "byte_count": 5797, + "sha256": "f3d58c733b6d75a6890bce5f99620a3b4450af19d352157b40a3915fa933397a", + "extraction_status": "text_indexed", + "character_count": 5613, + "line_count": 139, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/docs/THEORY.md": { + "path": "references/open_source_sources/jaimini-tropical/docs/THEORY.md", + "suffix": ".md", + "byte_count": 17339, + "sha256": "67e9a36697763f6162a2707bb6a23f62ed517bc2a8985c9da951978f70864ae5", + "extraction_status": "text_indexed", + "character_count": 8354, + "line_count": 436, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/__init__.py", + "suffix": ".py", + "byte_count": 89, + "sha256": "22631482072e3c2be5909c940f9f0df417448f3c3709d971df7b782760899519", + "extraction_status": "text_indexed", + "character_count": 87, + "line_count": 2, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/chart/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/chart/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/chart/chart.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/chart/chart.py", + "suffix": ".py", + "byte_count": 19096, + "sha256": "fe3747ed45ffecdae4e941b82562206fd2ef90183476c395e46cdadc408477dc", + "extraction_status": "text_indexed", + "character_count": 19006, + "line_count": 486, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/cli/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/cli/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/cli/main.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/cli/main.py", + "suffix": ".py", + "byte_count": 4220, + "sha256": "e08b7b8a7ad0213d3553fdd934779aa88286195245ec15446c65244b3da2ad11", + "extraction_status": "text_indexed", + "character_count": 4188, + "line_count": 114, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/core/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/core/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/core/argala.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/core/argala.py", + "suffix": ".py", + "byte_count": 12154, + "sha256": "f2f37cbb88e466342603e839037bb7368283a253bffa14cec4e9731c2ce05f13", + "extraction_status": "text_indexed", + "character_count": 12102, + "line_count": 340, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/core/dashas.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/core/dashas.py", + "suffix": ".py", + "byte_count": 10498, + "sha256": "355249952671d6357db4a16897360b945a998a161f068daa512f02e361d9afce", + "extraction_status": "text_indexed", + "character_count": 10496, + "line_count": 338, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/core/divisions.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/core/divisions.py", + "suffix": ".py", + "byte_count": 7041, + "sha256": "d5e3e96edbe91fdaf40b1b62e4da36811736e569d731f13b12a2c738959e313a", + "extraction_status": "text_indexed", + "character_count": 6988, + "line_count": 225, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/core/karakas.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/core/karakas.py", + "suffix": ".py", + "byte_count": 6728, + "sha256": "14e4440a251cf3b8977232f734e1c392abf1d2f64d23459e98fe0c9f5c599950", + "extraction_status": "text_indexed", + "character_count": 6725, + "line_count": 215, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/core/lagnas.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/core/lagnas.py", + "suffix": ".py", + "byte_count": 7340, + "sha256": "e21045247d1cdd2bc2593d5cc29322170c1775dc1b035f95bbe27c2374bca8d4", + "extraction_status": "text_indexed", + "character_count": 7257, + "line_count": 232, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/core/padas.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/core/padas.py", + "suffix": ".py", + "byte_count": 5612, + "sha256": "3151316f40336fc8795b3aa049cbd33b758b263cbe91ca48803a468b1f1e5f7c", + "extraction_status": "text_indexed", + "character_count": 5600, + "line_count": 182, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/engine/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/engine/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/engine/ephemeris.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/engine/ephemeris.py", + "suffix": ".py", + "byte_count": 7440, + "sha256": "d5844520edb777d7696418b86dccb030d1481447954c4078d8512684415cb85d", + "extraction_status": "text_indexed", + "character_count": 7440, + "line_count": 229, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/engine/houses.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/engine/houses.py", + "suffix": ".py", + "byte_count": 10270, + "sha256": "f96cc215e6f6b0d60bb0cfb5a7a9ddaab08289d58821bf7bba42796274ed83da", + "extraction_status": "text_indexed", + "character_count": 10264, + "line_count": 332, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/engine/time_utils.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/engine/time_utils.py", + "suffix": ".py", + "byte_count": 7147, + "sha256": "ab54f78d4ccf02554c800a06d6f04a5bf765d7660df4d95a1d67d70059215fb0", + "extraction_status": "text_indexed", + "character_count": 7132, + "line_count": 230, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/panchanga/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/panchanga/__init__.py", + "suffix": ".py", + "byte_count": 891, + "sha256": "a68e9883c9c6f33cffaf2d2e7cfc3f606274f568d9e673d1205a545846e55138", + "extraction_status": "text_indexed", + "character_count": 877, + "line_count": 36, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/panchanga/panchanga.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/panchanga/panchanga.py", + "suffix": ".py", + "byte_count": 14203, + "sha256": "d334412fc168adc06161eace59757ec7790f7ea04c54d44a311bdadbec3ec83f", + "extraction_status": "text_indexed", + "character_count": 13058, + "line_count": 357, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/panchanga/tests/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/panchanga/tests/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/panchanga/tests/test_panchanga.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/panchanga/tests/test_panchanga.py", + "suffix": ".py", + "byte_count": 10711, + "sha256": "e67a0ac29805aa2c74f9ad7a0fff0f7633a7082ec829f29c29744b6a614f29dd", + "extraction_status": "text_indexed", + "character_count": 9827, + "line_count": 322, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/requirements.txt": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/requirements.txt", + "suffix": ".txt", + "byte_count": 92, + "sha256": "1f93d1302926a7eb63dd884fce97e15f67e7414d344142ccc948686a71a499eb", + "extraction_status": "text_indexed", + "character_count": 92, + "line_count": 7, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/strength/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/strength/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/tests/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/tests/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/tests/test_engine.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/tests/test_engine.py", + "suffix": ".py", + "byte_count": 7937, + "sha256": "65c112e65ec2a5cbde932051c80ae7908170c61fc90d5f148fbbb62e87692b4e", + "extraction_status": "text_indexed", + "character_count": 7917, + "line_count": 228, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/tests/test_jaimini.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/tests/test_jaimini.py", + "suffix": ".py", + "byte_count": 9968, + "sha256": "6df8d3bda4106bc86038482b9b6434d3f4365e47ac641de5a8d0e68d4bdbd2ef", + "extraction_status": "text_indexed", + "character_count": 9938, + "line_count": 293, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/web/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/web/__init__.py", + "suffix": ".py", + "byte_count": 81, + "sha256": "b66d7a1a39b5d26980fef7d3721a383b2b48b772d899d590c28faeb5b470c26d", + "extraction_status": "text_indexed", + "character_count": 81, + "line_count": 4, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/web/app.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/web/app.py", + "suffix": ".py", + "byte_count": 3515, + "sha256": "8f68d2d572a1d1d26b19e7c4ad9cb6fca8526c2caccae85c90508ffb5a81c850", + "extraction_status": "text_indexed", + "character_count": 3513, + "line_count": 115, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/web/static/app.js": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/web/static/app.js", + "suffix": ".js", + "byte_count": 37336, + "sha256": "f98178d7cdce07bcc3e67f57489634697b6949c5b4c3c023ff315e019373bfde", + "extraction_status": "text_indexed", + "character_count": 34083, + "line_count": 879, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/web/static/style.css": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/web/static/style.css", + "suffix": ".css", + "byte_count": 8694, + "sha256": "1909934f94a5d91fec6e77647c7fe6bbbd6b6f099c371b7bfa4a292c7968ad00", + "extraction_status": "text_indexed", + "character_count": 8694, + "line_count": 348, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/web/templates/index.html": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/web/templates/index.html", + "suffix": ".html", + "byte_count": 8914, + "sha256": "a0712383dc0b4c92ca326b0baf706e260362579224f7c6ad5fdd1f9ed4c113d1", + "extraction_status": "text_indexed", + "character_count": 8475, + "line_count": 160, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini/yoga/__init__.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini/yoga/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini_gui.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini_gui.py", + "suffix": ".py", + "byte_count": 6245, + "sha256": "fa8e75f2640103c02f69e1dfc367bea73bd20c01378e608551065fb020129ee5", + "extraction_status": "text_indexed", + "character_count": 6067, + "line_count": 162, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/jaimini_web_launcher.py": { + "path": "references/open_source_sources/jaimini-tropical/jaimini_web_launcher.py", + "suffix": ".py", + "byte_count": 2430, + "sha256": "2fedbfb881d8d7594e86cb28093165340b80d6369766c194c8fef46562a4571d", + "extraction_status": "text_indexed", + "character_count": 2428, + "line_count": 88, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/requirements.txt": { + "path": "references/open_source_sources/jaimini-tropical/requirements.txt", + "suffix": ".txt", + "byte_count": 29, + "sha256": "210c122f2a8462f6e7e2919872151c968739d01a9fb4877522dcb13fd23519e5", + "extraction_status": "text_indexed", + "character_count": 29, + "line_count": 3, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/run_jaimini.py": { + "path": "references/open_source_sources/jaimini-tropical/run_jaimini.py", + "suffix": ".py", + "byte_count": 441, + "sha256": "8c4a21b2eca8e6b3e92673764203f5e009c791442b4cea0dbfab17ccb4adb346", + "extraction_status": "text_indexed", + "character_count": 429, + "line_count": 17, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/run_jaimini_web.py": { + "path": "references/open_source_sources/jaimini-tropical/run_jaimini_web.py", + "suffix": ".py", + "byte_count": 320, + "sha256": "17c24854c24c6d157f347686bd1ba3cbac07747e87363893b07e5ec50584655d", + "extraction_status": "text_indexed", + "character_count": 318, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/tools/cleanup_bilingual_md.py": { + "path": "references/open_source_sources/jaimini-tropical/tools/cleanup_bilingual_md.py", + "suffix": ".py", + "byte_count": 3445, + "sha256": "0a1df0ebacbf4119ff6edb699ec1533a9d956404f2956491b22e97c8461c12e9", + "extraction_status": "text_indexed", + "character_count": 3375, + "line_count": 100, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/tools/generate_bilingual_pdf.py": { + "path": "references/open_source_sources/jaimini-tropical/tools/generate_bilingual_pdf.py", + "suffix": ".py", + "byte_count": 12691, + "sha256": "338b6aa775060520342e2d5cdd810d57a1695045fb8ce536531db7be6faea5b7", + "extraction_status": "text_indexed", + "character_count": 12337, + "line_count": 393, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/tools/generate_bilingual_pdf_from_md.py": { + "path": "references/open_source_sources/jaimini-tropical/tools/generate_bilingual_pdf_from_md.py", + "suffix": ".py", + "byte_count": 11101, + "sha256": "9f606eca03dbf0f8accb64459738a3c46c30d25f662b5adf21dc084b84401a9e", + "extraction_status": "text_indexed", + "character_count": 10643, + "line_count": 344, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/tools/ppt_generator.py": { + "path": "references/open_source_sources/jaimini-tropical/tools/ppt_generator.py", + "suffix": ".py", + "byte_count": 31368, + "sha256": "0dec57f689002d7baba82fb483cd425476ed06173ce1c5b962d70d0305feb71a", + "extraction_status": "text_indexed", + "character_count": 21682, + "line_count": 652, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/tools/ppt_zoller.py": { + "path": "references/open_source_sources/jaimini-tropical/tools/ppt_zoller.py", + "suffix": ".py", + "byte_count": 11373, + "sha256": "895e1f4668b5c196fec9ec6d0098ef7ad61e255b4841d1673a32b1f7ab701c00", + "extraction_status": "text_indexed", + "character_count": 7496, + "line_count": 253, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/tools/reformat_bilingual.py": { + "path": "references/open_source_sources/jaimini-tropical/tools/reformat_bilingual.py", + "suffix": ".py", + "byte_count": 4610, + "sha256": "1e5849c3d3426d9ce47d7be8a4d1cfef4d61c97af57b904836440d8ec38f024c", + "extraction_status": "text_indexed", + "character_count": 4466, + "line_count": 141, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/tools/reformat_bilingual_phase2.py": { + "path": "references/open_source_sources/jaimini-tropical/tools/reformat_bilingual_phase2.py", + "suffix": ".py", + "byte_count": 3871, + "sha256": "525dc679cc58ed4ffcfef3c59ff0d4dfa562f6a4ec97bd75e91539d31a51a9f4", + "extraction_status": "text_indexed", + "character_count": 3779, + "line_count": 127, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/tools/reformat_bilingual_phase3.py": { + "path": "references/open_source_sources/jaimini-tropical/tools/reformat_bilingual_phase3.py", + "suffix": ".py", + "byte_count": 4674, + "sha256": "75204e40190e1f64f8150c74d5bcf20415c67e63555c182f5c01f1a4c58839d2", + "extraction_status": "text_indexed", + "character_count": 4631, + "line_count": 156, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/tools/sync_translations.py": { + "path": "references/open_source_sources/jaimini-tropical/tools/sync_translations.py", + "suffix": ".py", + "byte_count": 2568, + "sha256": "e9be30e617014a99aab6380faf99e776a3bf96810b679ebbf6b903c3f67a0c45", + "extraction_status": "text_indexed", + "character_count": 2540, + "line_count": 84, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jaimini-tropical/tools/translate_zoller.py": { + "path": "references/open_source_sources/jaimini-tropical/tools/translate_zoller.py", + "suffix": ".py", + "byte_count": 9265, + "sha256": "05ea02062c0eb2d063f7acf29d257450ab2abdb67c2cae91a8046e481ab08f33", + "extraction_status": "text_indexed", + "character_count": 8626, + "line_count": 261, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/.editorconfig": { + "path": "references/open_source_sources/jyotishganit/.editorconfig", + "suffix": "", + "byte_count": 213, + "sha256": "5a1585bfb4926f3082b89773511408c92df0f317a62bb32a428c8c77c39341dd", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/.envrc": { + "path": "references/open_source_sources/jyotishganit/.envrc", + "suffix": "", + "byte_count": 135, + "sha256": "22160b8f4b7672eeea4faea27ebe14640da892de254258ce0d400fdfe5a4ea02", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/.github/workflows/publish.yml": { + "path": "references/open_source_sources/jyotishganit/.github/workflows/publish.yml", + "suffix": ".yml", + "byte_count": 900, + "sha256": "fa997c405d5cd9d89b160a582cf5f22efefe218a9c6e6b0075ca32527039d12e", + "extraction_status": "text_indexed", + "character_count": 900, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/.github/workflows/test.yml": { + "path": "references/open_source_sources/jyotishganit/.github/workflows/test.yml", + "suffix": ".yml", + "byte_count": 1763, + "sha256": "1a8fa9e5cbc0c2211622f6164b142ba617879439950cb2e84287e6b4e8fdec2a", + "extraction_status": "text_indexed", + "character_count": 1763, + "line_count": 77, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/.gitignore": { + "path": "references/open_source_sources/jyotishganit/.gitignore", + "suffix": "", + "byte_count": 1513, + "sha256": "3ca1d1dd3c5ea4469155b08762a7e55f0674699b69981a1eaf350b0c5b733137", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/.pre-commit-config.yaml": { + "path": "references/open_source_sources/jyotishganit/.pre-commit-config.yaml", + "suffix": ".yaml", + "byte_count": 721, + "sha256": "863873a064ef213c1a25655d1f05cbf2a37877be2ef1e580f120e2b36b482f00", + "extraction_status": "text_indexed", + "character_count": 721, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/CHANGELOG.md": { + "path": "references/open_source_sources/jyotishganit/CHANGELOG.md", + "suffix": ".md", + "byte_count": 1577, + "sha256": "9cc8a0b558d3950f245f0f3b982d5a7c475e8d22b8492a5b69cde6186c8f2c3b", + "extraction_status": "text_indexed", + "character_count": 1577, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/LICENSE": { + "path": "references/open_source_sources/jyotishganit/LICENSE", + "suffix": "", + "byte_count": 1075, + "sha256": "2337ad7e51a887c786c9ec7ba67d246433c43a5f5bb40c333466788deb2e1f59", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/README.md": { + "path": "references/open_source_sources/jyotishganit/README.md", + "suffix": ".md", + "byte_count": 15132, + "sha256": "32e0b7807b76e6808b80ab1a3b1385806c2cd12081ae4351079faa16c7f5c2f4", + "extraction_status": "text_indexed", + "character_count": 15053, + "line_count": 397, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/__init__.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/__init__.py", + "suffix": ".py", + "byte_count": 752, + "sha256": "dbf7ee46a991264df41370bb1c111fd4b6b2714a660dc370730bb8e5baae1067", + "extraction_status": "text_indexed", + "character_count": 752, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/components/__init__.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/components/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/components/ashtakavarga.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/components/ashtakavarga.py", + "suffix": ".py", + "byte_count": 6688, + "sha256": "ef76145c527cb9b1d48a6df406b49007907d94e358f261f8c5f2ab6e62e8e290", + "extraction_status": "text_indexed", + "character_count": 6688, + "line_count": 212, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/components/aspects.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/components/aspects.py", + "suffix": ".py", + "byte_count": 7035, + "sha256": "57f01e99af1b2dd2d09250da4dcdf874bd07a86c4dc19d0b70aec1d74babd757", + "extraction_status": "text_indexed", + "character_count": 7035, + "line_count": 185, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/components/charts.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/components/charts.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/components/divisional_charts.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/components/divisional_charts.py", + "suffix": ".py", + "byte_count": 19345, + "sha256": "03c9d5a79268e212826da8bdb94c4f5c9d8fa79dbeef507593354fc13d0eb94f", + "extraction_status": "text_indexed", + "character_count": 19311, + "line_count": 501, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/components/houses.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/components/houses.py", + "suffix": ".py", + "byte_count": 4397, + "sha256": "15a918aadbef1b3f1c036fd6f84c44efcf9ea4b9ed169812b73489f15fb5712b", + "extraction_status": "text_indexed", + "character_count": 4397, + "line_count": 139, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/components/panchanga.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/components/panchanga.py", + "suffix": ".py", + "byte_count": 8142, + "sha256": "88194e1eb782396084614036884000cd3d9c43018102a529b7c9363bab8c2cda", + "extraction_status": "text_indexed", + "character_count": 8125, + "line_count": 243, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/components/states.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/components/states.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/components/strengths.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/components/strengths.py", + "suffix": ".py", + "byte_count": 48872, + "sha256": "3dacdb4f71dd0a0e809bffb4843d33a6d3e78a7391f859827224634315455558", + "extraction_status": "text_indexed", + "character_count": 48869, + "line_count": 1331, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/core/__init__.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/core/__init__.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/core/astronomical.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/core/astronomical.py", + "suffix": ".py", + "byte_count": 24150, + "sha256": "d2621869253075195b3ee10e23d1c477c2d9c6a03f94347db4a0a9f6167a0ee1", + "extraction_status": "text_indexed", + "character_count": 24146, + "line_count": 780, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/core/constants.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/core/constants.py", + "suffix": ".py", + "byte_count": 21050, + "sha256": "edbc508223f6f1f305c589906dcff4303e87af70b0e0d8cd58f8ff8eee2fa432", + "extraction_status": "text_indexed", + "character_count": 21043, + "line_count": 822, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/core/models.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/core/models.py", + "suffix": ".py", + "byte_count": 13920, + "sha256": "bf1731efa30d68e07ee7861ae50fecddbfeb6124d344cd48097532a5aeeb3f00", + "extraction_status": "text_indexed", + "character_count": 13920, + "line_count": 443, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/core/utils.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/core/utils.py", + "suffix": ".py", + "byte_count": 1194, + "sha256": "99316b0973f21faac398be4399bdcc8db8d08f6e1da32494f3a9d43c8bca2aa0", + "extraction_status": "text_indexed", + "character_count": 1193, + "line_count": 36, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/dasha/__init__.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/dasha/__init__.py", + "suffix": ".py", + "byte_count": 230, + "sha256": "7794203783f8b6d4eb9f2cbd0d3395957e88071a298ae8dfbf82e36a1566f598", + "extraction_status": "text_indexed", + "character_count": 230, + "line_count": 10, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/dasha/ashtottari.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/dasha/ashtottari.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/dasha/vimshottari.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/dasha/vimshottari.py", + "suffix": ".py", + "byte_count": 15250, + "sha256": "f88eca8091e0950040a92891fef2d5ee36e8f62db9c772044d2a5281510d0e6d", + "extraction_status": "text_indexed", + "character_count": 15250, + "line_count": 399, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/dasha/yogini.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/dasha/yogini.py", + "suffix": ".py", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "text_indexed", + "character_count": 0, + "line_count": 0, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/main.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/main.py", + "suffix": ".py", + "byte_count": 4018, + "sha256": "7772edaddda50f87e4a73571fb63ec5ea3bebe9c9c19482d6863056b5833088d", + "extraction_status": "text_indexed", + "character_count": 4018, + "line_count": 132, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/output/__init__.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/output/__init__.py", + "suffix": ".py", + "byte_count": 3, + "sha256": "26a66825c1fc56bd2ed71a51d320cd8be68af137ff91b978b66695af5666f560", + "extraction_status": "text_indexed", + "character_count": 3, + "line_count": 2, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/output/jsonld_formatter.py": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/output/jsonld_formatter.py", + "suffix": ".py", + "byte_count": 522, + "sha256": "2711bf3f7e04ef745564626afb162166ab75d30c4c8b49953fdde2c2958dd566", + "extraction_status": "text_indexed", + "character_count": 522, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/jyotishganit/py.typed": { + "path": "references/open_source_sources/jyotishganit/jyotishganit/py.typed", + "suffix": ".typed", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/pyproject.toml": { + "path": "references/open_source_sources/jyotishganit/pyproject.toml", + "suffix": ".toml", + "byte_count": 2876, + "sha256": "4327cf69e20dad67891d8aec998a6961dacbffff8ec13490b6f736e432ee9da7", + "extraction_status": "text_indexed", + "character_count": 2876, + "line_count": 104, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/tests/conftest.py": { + "path": "references/open_source_sources/jyotishganit/tests/conftest.py", + "suffix": ".py", + "byte_count": 8914, + "sha256": "aa7d32253c76719a6bdeeabcc167430d3cbbb8d5f14f2c79859ac45bc7d63cfd", + "extraction_status": "text_indexed", + "character_count": 8914, + "line_count": 258, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/tests/test_ashtakavarga.py": { + "path": "references/open_source_sources/jyotishganit/tests/test_ashtakavarga.py", + "suffix": ".py", + "byte_count": 11682, + "sha256": "0359d285f7477da8f868775036550b09f21fb77137e5db4a5f00af3c37f501e3", + "extraction_status": "text_indexed", + "character_count": 11682, + "line_count": 348, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/tests/test_astronomical.py": { + "path": "references/open_source_sources/jyotishganit/tests/test_astronomical.py", + "suffix": ".py", + "byte_count": 538, + "sha256": "3e86949c2151b5dd19f88a131c5e1cfbff53ac4ba277bc0ee36300a9d7d2867b", + "extraction_status": "text_indexed", + "character_count": 538, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/tests/test_birth_charts.py": { + "path": "references/open_source_sources/jyotishganit/tests/test_birth_charts.py", + "suffix": ".py", + "byte_count": 10902, + "sha256": "aa52543a848f2a1587f4b907874177b8805f9f229cb251408640c2e6ad32906d", + "extraction_status": "text_indexed", + "character_count": 10902, + "line_count": 279, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/tests/test_dashas.py": { + "path": "references/open_source_sources/jyotishganit/tests/test_dashas.py", + "suffix": ".py", + "byte_count": 14472, + "sha256": "960cc8446ef426da72a67ca221889351d44d4f33b71fbcaceadf3913a6211b24", + "extraction_status": "text_indexed", + "character_count": 14472, + "line_count": 408, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/tests/test_manual_calc_verification.py": { + "path": "references/open_source_sources/jyotishganit/tests/test_manual_calc_verification.py", + "suffix": ".py", + "byte_count": 13519, + "sha256": "9abeb84be7666c0925d3895f8518d3f8a6798f3087cee55d96dae523ea6bad8f", + "extraction_status": "text_indexed", + "character_count": 13452, + "line_count": 349, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/tests/test_panchanga.py": { + "path": "references/open_source_sources/jyotishganit/tests/test_panchanga.py", + "suffix": ".py", + "byte_count": 7526, + "sha256": "21a4f32574d771f4682cb9ec4b7c8b252ad4bea8fc0c7fb267372dbfad589e7f", + "extraction_status": "text_indexed", + "character_count": 7524, + "line_count": 219, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/tests/test_strengths.py": { + "path": "references/open_source_sources/jyotishganit/tests/test_strengths.py", + "suffix": ".py", + "byte_count": 29671, + "sha256": "5f7d3ff77ccbdafdd7c0fd6493abe8930ee81b35045b1205287749b7ffd7e74e", + "extraction_status": "text_indexed", + "character_count": 29662, + "line_count": 888, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/jyotishganit/uv.lock": { + "path": "references/open_source_sources/jyotishganit/uv.lock", + "suffix": ".lock", + "byte_count": 281585, + "sha256": "d70bee8c3f5b0c06202126cb2301f1c0b697944f0a6bce396b5b85cdc46986a1", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/panchanga_api/LICENSE": { + "path": "references/open_source_sources/panchanga_api/LICENSE", + "suffix": "", + "byte_count": 462, + "sha256": "6c30c72cb40e012e8e0bf2cb10ccfe46759cbe61fbd196ac3a934aede2ee8532", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/panchanga_api/MCP.md": { + "path": "references/open_source_sources/panchanga_api/MCP.md", + "suffix": ".md", + "byte_count": 6664, + "sha256": "72c3812462c1c72ef4e1afa8d0e4af8533ea3caafe0030f4f8fc7e8109f9de83", + "extraction_status": "text_indexed", + "character_count": 6664, + "line_count": 265, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/panchanga_api/README.md": { + "path": "references/open_source_sources/panchanga_api/README.md", + "suffix": ".md", + "byte_count": 10617, + "sha256": "4b03befc2c550968475e79e3bd4bcbccbdc77ab25a45f2a628d2c7d2bae4bd86", + "extraction_status": "text_indexed", + "character_count": 10617, + "line_count": 283, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/panchanga_api/SKILL.md": { + "path": "references/open_source_sources/panchanga_api/SKILL.md", + "suffix": ".md", + "byte_count": 23533, + "sha256": "f7813fede5330bdc67d0ba568e3d209d7dad2acc1923be2f3c0c757a110432e0", + "extraction_status": "text_indexed", + "character_count": 23451, + "line_count": 441, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/rules/rishi-ai.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/rules/rishi-ai.md", + "suffix": ".md", + "byte_count": 7827, + "sha256": "2d4479b5869c2452de00cbb654811885317ca67b110867ee35aa6442b41a949a", + "extraction_status": "text_indexed", + "character_count": 7787, + "line_count": 108, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/career-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/career-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 3310, + "sha256": "acfbf8a2ba312f3dd2b453c59af012ff9044a3feda16ceb4d697e9079d327713", + "extraction_status": "text_indexed", + "character_count": 3290, + "line_count": 27, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/children-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/children-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 2149, + "sha256": "fa62a04ed5f1968a813d1f75f52a13487228384465a1d8265e326588123ed6e6", + "extraction_status": "text_indexed", + "character_count": 2133, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/education-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/education-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 2157, + "sha256": "3ee427172ce2210c2922afcb19bf4854c9d86ca03fe158a2fa6e3c693fe4bb95", + "extraction_status": "text_indexed", + "character_count": 2139, + "line_count": 28, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/finance-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/finance-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 2947, + "sha256": "6c053642c2156f154e651211e06a612d253b14f5aeed531720a3fca5701d90a3", + "extraction_status": "text_indexed", + "character_count": 2925, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/full-reading/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/full-reading/SKILL.md", + "suffix": ".md", + "byte_count": 4277, + "sha256": "a7ed9de72cbc2147e5a81d10b946eb189401175fe019145879a807b13e742581", + "extraction_status": "text_indexed", + "character_count": 4247, + "line_count": 76, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/geopolitics-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/geopolitics-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 2045, + "sha256": "2ed49499d360017132c167b94a2d6fb6801f9d0d62ab20dd0738fbbcce65c316", + "extraction_status": "text_indexed", + "character_count": 2043, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/health-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/health-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 2835, + "sha256": "e11b260a25d5ef97764183176419f248fb342ef3b3f29f71c657fbd76f1a6fa4", + "extraction_status": "text_indexed", + "character_count": 2813, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/marriage-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/marriage-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 3772, + "sha256": "86befb914601edd2781d254907709f3bd106d00a6c4bf703441875cddd7f98c3", + "extraction_status": "text_indexed", + "character_count": 3754, + "line_count": 32, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/muhurtha-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/muhurtha-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 2341, + "sha256": "14f65e550c97e84571067231b2449c8804f1839cfae1dbaa0dd9a192d0d1fef0", + "extraction_status": "text_indexed", + "character_count": 2328, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/past-life-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/past-life-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 8488, + "sha256": "2c984bd987f82a2cfc5e65331a35ac968a41abe86a7d7e6fc8aa1337bc424caf", + "extraction_status": "text_indexed", + "character_count": 8444, + "line_count": 109, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/physicalintimacy-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/physicalintimacy-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 2393, + "sha256": "c6f7fa3fc13ce9425c0bcf8daae4fccc221e51196510c4b2098511d089bee873", + "extraction_status": "text_indexed", + "character_count": 2385, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/relationship-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/relationship-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 2723, + "sha256": "941c3f595b89ee5a697808c1ba5a09f15e410371b632d96c825f41ee8cd2a8c4", + "extraction_status": "text_indexed", + "character_count": 2709, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/spiritual-analysis/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/spiritual-analysis/SKILL.md", + "suffix": ".md", + "byte_count": 2321, + "sha256": "0e181f5eb835157f7c371a0df9f09b484b0ef551057b260d94f0b5a1cd07fced", + "extraction_status": "text_indexed", + "character_count": 2301, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/skills/spouse-profiling/SKILL.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/skills/spouse-profiling/SKILL.md", + "suffix": ".md", + "byte_count": 13394, + "sha256": "97140a1c05a93026e7256a8c728774d4693076647a23a153ffd1bf95c61a5727", + "extraction_status": "text_indexed", + "character_count": 13360, + "line_count": 161, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/career-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/career-analysis.md", + "suffix": ".md", + "byte_count": 3227, + "sha256": "9f8c578f6f8d6db39da7a58b6864264ad176be16d182ce0e2b4b388547a66637", + "extraction_status": "text_indexed", + "character_count": 3207, + "line_count": 25, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/children-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/children-analysis.md", + "suffix": ".md", + "byte_count": 2061, + "sha256": "af127eac451ba7d3fd8e59b311d255b8e98c309117388eb3350b035b804109f5", + "extraction_status": "text_indexed", + "character_count": 2045, + "line_count": 23, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/education-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/education-analysis.md", + "suffix": ".md", + "byte_count": 2064, + "sha256": "78e5ad6d97722589fd9ddf1f84f5906ed4e833c0b6801a9397f0633045a1ca29", + "extraction_status": "text_indexed", + "character_count": 2046, + "line_count": 26, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/finance-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/finance-analysis.md", + "suffix": ".md", + "byte_count": 2854, + "sha256": "e35c0eac1b5c7e909a79d928296d8ef6acc8ba42ed22f18b689c6eb465ba0dd7", + "extraction_status": "text_indexed", + "character_count": 2832, + "line_count": 24, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/full-reading.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/full-reading.md", + "suffix": ".md", + "byte_count": 4156, + "sha256": "a28e8e161f6d7735f5166b7d42249bd54f131670db2ef91edfafebfc45990261", + "extraction_status": "text_indexed", + "character_count": 4126, + "line_count": 72, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/geopolitics-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/geopolitics-analysis.md", + "suffix": ".md", + "byte_count": 1961, + "sha256": "f26f3748e19bd3d255d53c226f2a020a51c5dcec4db0123cc7811e20983568c9", + "extraction_status": "text_indexed", + "character_count": 1959, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/health-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/health-analysis.md", + "suffix": ".md", + "byte_count": 2751, + "sha256": "8f8e5689febbff8528161c3fe5c485c86d6d66e38b45d7f9b4de3961159d5362", + "extraction_status": "text_indexed", + "character_count": 2729, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/marriage-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/marriage-analysis.md", + "suffix": ".md", + "byte_count": 3687, + "sha256": "a61806b397b15f02ec0d2c24d5328b6d7038bc38511227e32644e11296aa9959", + "extraction_status": "text_indexed", + "character_count": 3669, + "line_count": 30, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/muhurtha-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/muhurtha-analysis.md", + "suffix": ".md", + "byte_count": 2254, + "sha256": "9ba911e4bf85255aa491ed3e2eb0e5b8812880559fd77e8e6d1416645c293d73", + "extraction_status": "text_indexed", + "character_count": 2239, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/past-life-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/past-life-analysis.md", + "suffix": ".md", + "byte_count": 4568, + "sha256": "cb3f7d4c42222f9f31589e6dfc0b9a184ca15877b0c7f571acd28da7629196d8", + "extraction_status": "text_indexed", + "character_count": 4542, + "line_count": 59, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/physicalIntimacy-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/physicalIntimacy-analysis.md", + "suffix": ".md", + "byte_count": 2304, + "sha256": "a5bf9159ce89c6d1816e7e4a5951222a7fc777d5115f6894213a660b388d6e32", + "extraction_status": "text_indexed", + "character_count": 2296, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/relationship-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/relationship-analysis.md", + "suffix": ".md", + "byte_count": 2645, + "sha256": "5a6ba5b2acba7f16f1619a43629e4e3e4f44b37db3f818db2b93aa1f2177003d", + "extraction_status": "text_indexed", + "character_count": 2631, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/spiritual-analysis.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/spiritual-analysis.md", + "suffix": ".md", + "byte_count": 2231, + "sha256": "7f9a7221482f5e710cebbdebf88bb07039db5185b21787dd6ed540fc0283b39e", + "extraction_status": "text_indexed", + "character_count": 2211, + "line_count": 19, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.agents/workflows/spouse-profiling.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.agents/workflows/spouse-profiling.md", + "suffix": ".md", + "byte_count": 6427, + "sha256": "462f57082245bee75a9f15f754210c84123118adb1d33d70b7e3d1644350bf40", + "extraction_status": "text_indexed", + "character_count": 6360, + "line_count": 95, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.codex": { + "path": "references/open_source_sources/rishi-ai-mcp/.codex", + "suffix": "", + "byte_count": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.cursor/mcp.json": { + "path": "references/open_source_sources/rishi-ai-mcp/.cursor/mcp.json", + "suffix": ".json", + "byte_count": 128, + "sha256": "ff3f44411f3ab9f8e7e95eb302d4d84f26bb2469577456d466f18db933007e8c", + "extraction_status": "text_indexed", + "character_count": 128, + "line_count": 11, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.cursor/rules/rishi-ai.mdc": { + "path": "references/open_source_sources/rishi-ai-mcp/.cursor/rules/rishi-ai.mdc", + "suffix": ".mdc", + "byte_count": 3633, + "sha256": "4af4f1ad88a107b8d21d0e1cbdfe2522f2cc90a66fd78ea66ec32ae322e9cd7e", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.github/copilot-instructions.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.github/copilot-instructions.md", + "suffix": ".md", + "byte_count": 13411, + "sha256": "cdaa622c420aaa90cd57fbad69c2004fcf4ada494dbdbb6ceb51640dec418ab2", + "extraction_status": "text_indexed", + "character_count": 13329, + "line_count": 200, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.github/workflows/ci.yml": { + "path": "references/open_source_sources/rishi-ai-mcp/.github/workflows/ci.yml", + "suffix": ".yml", + "byte_count": 443, + "sha256": "5d605a9593c887c2c13d751a9ed666b256a4e95d5c60e3a47866475e2086cc45", + "extraction_status": "text_indexed", + "character_count": 443, + "line_count": 22, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.github/workflows/publish.yml": { + "path": "references/open_source_sources/rishi-ai-mcp/.github/workflows/publish.yml", + "suffix": ".yml", + "byte_count": 704, + "sha256": "1f34c5c323a366c3d983e620a09d51aafba916452c9ba63ce40077821df5ace5", + "extraction_status": "text_indexed", + "character_count": 704, + "line_count": 32, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.gitignore": { + "path": "references/open_source_sources/rishi-ai-mcp/.gitignore", + "suffix": "", + "byte_count": 207, + "sha256": "7af35885aefbbcc81f7ac085e0b19a2c35aebd91bf2b4c56b8e0f237fe81b032", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.kilo/agent/rishi-ai.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.kilo/agent/rishi-ai.md", + "suffix": ".md", + "byte_count": 2153, + "sha256": "5998dbbbadeb8b5e45d0b966d237587f7c6e2bff5bcb6f79819111d028a8e221", + "extraction_status": "text_indexed", + "character_count": 2143, + "line_count": 44, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.kilo/commands/career.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.kilo/commands/career.md", + "suffix": ".md", + "byte_count": 1936, + "sha256": "20b45977ad252a15e2d004d05f4dd23b2bb88a252382060d102bab7f58057be3", + "extraction_status": "text_indexed", + "character_count": 1924, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.kilo/commands/compatibility.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.kilo/commands/compatibility.md", + "suffix": ".md", + "byte_count": 1831, + "sha256": "3154e94eab037a3546cfc224a9e2b5210578eb26d6ab43a7ec38ebaa6621dd76", + "extraction_status": "text_indexed", + "character_count": 1823, + "line_count": 47, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.kilo/commands/muhurtha.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.kilo/commands/muhurtha.md", + "suffix": ".md", + "byte_count": 1951, + "sha256": "0ecfd40f307cb39181f2f94f97ec701b3b40f7b0e6b7064196ae551a08c9e576", + "extraction_status": "text_indexed", + "character_count": 1923, + "line_count": 51, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.kilo/commands/transit.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.kilo/commands/transit.md", + "suffix": ".md", + "byte_count": 1638, + "sha256": "0729e729ad608130d4dbfeb50b9e36086ad2911f4225761df0b3390f88de4f3b", + "extraction_status": "text_indexed", + "character_count": 1632, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.kilo/commands/vedic-chart.md": { + "path": "references/open_source_sources/rishi-ai-mcp/.kilo/commands/vedic-chart.md", + "suffix": ".md", + "byte_count": 2303, + "sha256": "911244661f3c29bd7f44fbdfb7bd5096baef0c02cd8cd9b6cb85c69f2cbf18ac", + "extraction_status": "text_indexed", + "character_count": 2291, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/.vscode/mcp.json": { + "path": "references/open_source_sources/rishi-ai-mcp/.vscode/mcp.json", + "suffix": ".json", + "byte_count": 128, + "sha256": "ff3f44411f3ab9f8e7e95eb302d4d84f26bb2469577456d466f18db933007e8c", + "extraction_status": "text_indexed", + "character_count": 128, + "line_count": 11, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/AGENTS.md": { + "path": "references/open_source_sources/rishi-ai-mcp/AGENTS.md", + "suffix": ".md", + "byte_count": 8877, + "sha256": "07b9cf5d4bd4d292b2b291c95647b5e968862573bc0786fcc3ac298cc7eaad40", + "extraction_status": "text_indexed", + "character_count": 8877, + "line_count": 119, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/CHANGELOG.md": { + "path": "references/open_source_sources/rishi-ai-mcp/CHANGELOG.md", + "suffix": ".md", + "byte_count": 1386, + "sha256": "483b20d534699bcce6ae1e47c4cb78b25ac61623f81f3f5324cd8e53b41e73f6", + "extraction_status": "text_indexed", + "character_count": 1386, + "line_count": 33, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/CONTRIBUTING.md": { + "path": "references/open_source_sources/rishi-ai-mcp/CONTRIBUTING.md", + "suffix": ".md", + "byte_count": 1298, + "sha256": "b0f1f32a772775083c035e76326cfbd19d3a4f4242bdbd37c38f7144b5d3035d", + "extraction_status": "text_indexed", + "character_count": 1298, + "line_count": 40, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/LICENSE": { + "path": "references/open_source_sources/rishi-ai-mcp/LICENSE", + "suffix": "", + "byte_count": 1065, + "sha256": "1bf3557cd042cd7c70f9855754ad2c125af0a21360c6fd086be2e6ddc019ca10", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/README.md": { + "path": "references/open_source_sources/rishi-ai-mcp/README.md", + "suffix": ".md", + "byte_count": 10433, + "sha256": "fc3e9a0b6eb8b4c59302e32b4c55865d0f54497d3d8f976ea29fccaf3a807a92", + "extraction_status": "text_indexed", + "character_count": 10255, + "line_count": 256, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/kilo.json": { + "path": "references/open_source_sources/rishi-ai-mcp/kilo.json", + "suffix": ".json", + "byte_count": 362, + "sha256": "c00a0eb5e55629739863c9a90d98902a895b3430fa0333392df0580a4e99d2fe", + "extraction_status": "text_indexed", + "character_count": 362, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/pyproject.toml": { + "path": "references/open_source_sources/rishi-ai-mcp/pyproject.toml", + "suffix": ".toml", + "byte_count": 1308, + "sha256": "7456d68d8fc6a590a0a9b57ed5eb56397d09c49f29d11a9d8f50446788e0485a", + "extraction_status": "text_indexed", + "character_count": 1308, + "line_count": 44, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/rishi_ai_mcp.py": { + "path": "references/open_source_sources/rishi-ai-mcp/rishi_ai_mcp.py", + "suffix": ".py", + "byte_count": 10293, + "sha256": "0933f2b537c1a26d27a89c14ab5f08706bd868834bb5676a79f6084b817335d0", + "extraction_status": "text_indexed", + "character_count": 10247, + "line_count": 223, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/system_prompt.md": { + "path": "references/open_source_sources/rishi-ai-mcp/system_prompt.md", + "suffix": ".md", + "byte_count": 12685, + "sha256": "49464629153e06a063f318afb62aa7cd357334957b21123f41c1d11bb7e4a2fc", + "extraction_status": "text_indexed", + "character_count": 12651, + "line_count": 209, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/rishi-ai-mcp/test_rishi_ai_mcp.py": { + "path": "references/open_source_sources/rishi-ai-mcp/test_rishi_ai_mcp.py", + "suffix": ".py", + "byte_count": 7333, + "sha256": "7d1b7f1df29aa9cc751becac08db63e298e833b3341c06c21c101673bac24491", + "extraction_status": "text_indexed", + "character_count": 7333, + "line_count": 191, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review." + }, + "references/open_source_sources/vedic-astro-skills/.github/FUNDING.yml": { + "path": "references/open_source_sources/vedic-astro-skills/.github/FUNDING.yml", + "suffix": ".yml", + "byte_count": 86, + "sha256": "dd982722da9e551a4eb9c81ef5a8c2f597b257bc7c91e30568bb315b9c9ccf1f", + "extraction_status": "text_indexed", + "character_count": 86, + "line_count": 3, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/.gitignore": { + "path": "references/open_source_sources/vedic-astro-skills/.gitignore", + "suffix": "", + "byte_count": 53, + "sha256": "a79a50bcd24a5623f91a2bc8fe74cb24ce75e1c8904c8f5b9fb4280a4427a28a", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/CHANGELOG.md": { + "path": "references/open_source_sources/vedic-astro-skills/CHANGELOG.md", + "suffix": ".md", + "byte_count": 7248, + "sha256": "f4514569f202ee85c9b135ab6dfef945f25e4a188c7ca3c94daa9f2e89695870", + "extraction_status": "text_indexed", + "character_count": 4418, + "line_count": 199, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/LICENSE": { + "path": "references/open_source_sources/vedic-astro-skills/LICENSE", + "suffix": "", + "byte_count": 1056, + "sha256": "1126322e2cc8d165adc4c792eeb195717de2bcc7b39be1ce77959d78e87ef685", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/README.md": { + "path": "references/open_source_sources/vedic-astro-skills/README.md", + "suffix": ".md", + "byte_count": 16614, + "sha256": "92156ff3e784fb1ef717113240cbc00232287b3f7a6d81ca39415bf29de6d1af", + "extraction_status": "text_indexed", + "character_count": 12278, + "line_count": 391, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/SKILL.md", + "suffix": ".md", + "byte_count": 11942, + "sha256": "0712a2264d0693d49fe759f6ae49d292e423a6c946464726c838e00892180703", + "extraction_status": "text_indexed", + "character_count": 8990, + "line_count": 326, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/requirements.txt": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/requirements.txt", + "suffix": ".txt", + "byte_count": 712, + "sha256": "9ee304301342c5a1923c6154992cb4c5cb7cf5c0957908b8d748415ac4ed895d", + "extraction_status": "text_indexed", + "character_count": 508, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/ashtakavarga_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/ashtakavarga_pyjhora.py", + "suffix": ".py", + "byte_count": 4405, + "sha256": "71db822c45f44a7544454e7dcf923286de99c7e226653af25358d0e4ff30281b", + "extraction_status": "text_indexed", + "character_count": 4331, + "line_count": 128, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/dasha_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/dasha_pyjhora.py", + "suffix": ".py", + "byte_count": 6000, + "sha256": "8488f6ad7768931b0c0b5cb708e213f4dc8277566f75dd35b6228c8e7249e55b", + "extraction_status": "text_indexed", + "character_count": 5874, + "line_count": 174, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/divisional_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/divisional_pyjhora.py", + "suffix": ".py", + "byte_count": 4386, + "sha256": "7d498fa9fc0b8471f5ac5722150729c63eed3449cebd3e08a5f08d6dc5a6cec1", + "extraction_status": "text_indexed", + "character_count": 4324, + "line_count": 114, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/engine.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/engine.py", + "suffix": ".py", + "byte_count": 31148, + "sha256": "696d80384861205e4b901ff1f4b9680cc0e7120f3b94573bae4653c74185d2b3", + "extraction_status": "text_indexed", + "character_count": 30160, + "line_count": 768, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/ephe/seas_18.se1": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/ephe/seas_18.se1", + "suffix": ".se1", + "byte_count": 223004, + "sha256": "6559b0fc637eaed42ae747187cfd1426540d12b08114603bc39fd13f3bf80c83", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/ephe/semo_18.se1": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/ephe/semo_18.se1", + "suffix": ".se1", + "byte_count": 1304771, + "sha256": "7034c7825a0fef2f660d99161aa8e60429adfa315d269ac68042ef5a5e6319bf", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/ephe/sepl_18.se1": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/ephe/sepl_18.se1", + "suffix": ".se1", + "byte_count": 484061, + "sha256": "b8e657c1f5a9c51821ef973baf233a3c07137101e35b95e00ac0e9eeea7fbeb8", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/extras_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/extras_pyjhora.py", + "suffix": ".py", + "byte_count": 6884, + "sha256": "a200fae5cb09bc84294bf340522268ee15c755c225ca9e8ba7dbe0e5d5375006", + "extraction_status": "text_indexed", + "character_count": 6834, + "line_count": 201, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/formatter.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/formatter.py", + "suffix": ".py", + "byte_count": 17285, + "sha256": "1b477248ef0f5b88297218fb8e80f23589ba2ec75823816284795ec71eb4b83e", + "extraction_status": "text_indexed", + "character_count": 15717, + "line_count": 384, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/setup_env.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/setup_env.py", + "suffix": ".py", + "byte_count": 12245, + "sha256": "588b6667fc7986ef23e998655545b6b79b354b9375163e6bb9da1f93215c2b93", + "extraction_status": "text_indexed", + "character_count": 10949, + "line_count": 345, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/shadbala_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/shadbala_pyjhora.py", + "suffix": ".py", + "byte_count": 21452, + "sha256": "e63fc23e7fbf5e07fd7c1132c3f8485e1b8546bfc58f158c4c9e012b690639e8", + "extraction_status": "text_indexed", + "character_count": 20867, + "line_count": 494, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/transit.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-calculator/scripts/transit.py", + "suffix": ".py", + "byte_count": 3398, + "sha256": "6eb7226724287ead51b18f0984fa54799558ca8d0abfa711a6b3acf19554a6ce", + "extraction_status": "text_indexed", + "character_count": 3232, + "line_count": 102, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-career/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-career/SKILL.md", + "suffix": ".md", + "byte_count": 14690, + "sha256": "54d2f2fa4644bab8b585fe81a610e5da66de7b1c94f517fe4e9c2de676a2bccf", + "extraction_status": "text_indexed", + "character_count": 7696, + "line_count": 329, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/SKILL.md", + "suffix": ".md", + "byte_count": 39589, + "sha256": "e2c743f28f8c028cffd7d041104379dc9392e1a19a5f489a9cd07c99b0a1709c", + "extraction_status": "text_indexed", + "character_count": 19758, + "line_count": 937, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/resources/house_framework.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/resources/house_framework.md", + "suffix": ".md", + "byte_count": 7431, + "sha256": "3585e9f30975f0e7b9216d6bd6988a73f6e886370ac87a6c27cc14843745337f", + "extraction_status": "text_indexed", + "character_count": 3732, + "line_count": 225, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/resources/p1_p12.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/resources/p1_p12.md", + "suffix": ".md", + "byte_count": 11909, + "sha256": "dd4dc7230cc40d3bef9a74b44046f2858c04eb2808c716e61689eb1875d9f4dc", + "extraction_status": "text_indexed", + "character_count": 6242, + "line_count": 385, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/resources/qa_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/resources/qa_rules.md", + "suffix": ".md", + "byte_count": 11024, + "sha256": "5751d9570b3dd5d871d26ac26754c089e2f0703f84050ab14e86ae661ba8975b", + "extraction_status": "text_indexed", + "character_count": 4964, + "line_count": 238, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/resources/report_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/resources/report_rules.md", + "suffix": ".md", + "byte_count": 1379, + "sha256": "80748f338f6a71c591de27064a0d8957a33851371866b5e84dcb27ecce71d568", + "extraction_status": "text_indexed", + "character_count": 795, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/resources/yogas.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/resources/yogas.md", + "suffix": ".md", + "byte_count": 5429, + "sha256": "66453650e92ce9f7496bd641e03d3972ee7dfebae07f222483f924f4b716fa1e", + "extraction_status": "text_indexed", + "character_count": 2788, + "line_count": 170, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/scripts/report_builder.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-core/scripts/report_builder.py", + "suffix": ".py", + "byte_count": 22242, + "sha256": "96e57a6f2d15ef5c1304476235bf12746b7e777aeac887c79d390c92ddf8ce7f", + "extraction_status": "text_indexed", + "character_count": 21414, + "line_count": 518, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-love/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-love/SKILL.md", + "suffix": ".md", + "byte_count": 11634, + "sha256": "e666226da38e8416f22b2ae9d00a2a87d5e15a7865ab7162023bf1e1ef44580f", + "extraction_status": "text_indexed", + "character_count": 5913, + "line_count": 282, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-reader/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-reader/SKILL.md", + "suffix": ".md", + "byte_count": 51660, + "sha256": "848b2aa9b8cfa315bc84c4df553228594c4b55176ebb6d648de916023ac0f369", + "extraction_status": "text_indexed", + "character_count": 26377, + "line_count": 1180, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-reader/resources/chart_reading_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-reader/resources/chart_reading_rules.md", + "suffix": ".md", + "byte_count": 3429, + "sha256": "6589226bd9829aa8eef9226870e9b54969aa72de27d168b0e4e071d8897f3b7a", + "extraction_status": "text_indexed", + "character_count": 2237, + "line_count": 97, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-reader/resources/data_contract.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-reader/resources/data_contract.md", + "suffix": ".md", + "byte_count": 11465, + "sha256": "09a2ccccf18a0df38f4493c63d9662c087534d0422159b237b0ba8bc667bc3a6", + "extraction_status": "text_indexed", + "character_count": 7977, + "line_count": 297, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-reader/resources/validation_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-reader/resources/validation_rules.md", + "suffix": ".md", + "byte_count": 6105, + "sha256": "7158acd234f73cbc8690fd4d4b24d8cbc0726e72780a11156be9f2779d4449dd", + "extraction_status": "text_indexed", + "character_count": 3714, + "line_count": 181, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-rectifier/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-rectifier/SKILL.md", + "suffix": ".md", + "byte_count": 17319, + "sha256": "5d7d77c0ac73897cbb204808f45dd06f191c97b67175dc80c4eb3a209da0301e", + "extraction_status": "text_indexed", + "character_count": 8843, + "line_count": 439, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-rectifier/requirements.txt": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-rectifier/requirements.txt", + "suffix": ".txt", + "byte_count": 11, + "sha256": "69d0f69c033c01ae7981c0aadf87d31bb14f2dd56b007085c942d5d5554bce58", + "extraction_status": "text_indexed", + "character_count": 11, + "line_count": 2, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-rectifier/resources/event_house_map.md": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-rectifier/resources/event_house_map.md", + "suffix": ".md", + "byte_count": 5045, + "sha256": "177a32695883cb0c1f0f3f644a1bf1aa498b264f7a840b0c9b693ad1a868abfc", + "extraction_status": "text_indexed", + "character_count": 2811, + "line_count": 130, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-rectifier/scripts/time_scan.py": { + "path": "references/open_source_sources/vedic-astro-skills/antigravity/skills/vedic-rectifier/scripts/time_scan.py", + "suffix": ".py", + "byte_count": 7524, + "sha256": "2501178f6dd0630709ebdbd18472c72b12ab23ecbe9b514570f08217f7736250", + "extraction_status": "text_indexed", + "character_count": 6591, + "line_count": 219, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/assets/alipay.jpg": { + "path": "references/open_source_sources/vedic-astro-skills/assets/alipay.jpg", + "suffix": ".jpg", + "byte_count": 164821, + "sha256": "f7d4dcf08239c738d5cd45d531401bdef92e4c1b7ea93965b7a7f51ab76dc8fc", + "extraction_status": "image_ocr_queued", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/assets/wechat.jpg": { + "path": "references/open_source_sources/vedic-astro-skills/assets/wechat.jpg", + "suffix": ".jpg", + "byte_count": 71804, + "sha256": "e94c027499059e7fb2170474fb03e3be875b4251dfbea5fc7f39b370d6242a62", + "extraction_status": "image_ocr_queued", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/.claude/commands/vedic-career.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/.claude/commands/vedic-career.md", + "suffix": ".md", + "byte_count": 13323, + "sha256": "fdb4a133df3f839db386550bc0fb327d6ebd29c44e0d1b9068893ee54b6e7eb5", + "extraction_status": "text_indexed", + "character_count": 6965, + "line_count": 271, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/.claude/commands/vedic-core.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/.claude/commands/vedic-core.md", + "suffix": ".md", + "byte_count": 19630, + "sha256": "eab98be793731a2ba27506d91bda3b16a0e62356fb20d67af8c4c27bd2972069", + "extraction_status": "text_indexed", + "character_count": 10529, + "line_count": 462, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/.claude/commands/vedic-love.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/.claude/commands/vedic-love.md", + "suffix": ".md", + "byte_count": 10118, + "sha256": "40e471d130926d44922f0c2f35b3bd2a9156d18962d005c0520dee35cd4770e3", + "extraction_status": "text_indexed", + "character_count": 5182, + "line_count": 243, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/SKILL.md", + "suffix": ".md", + "byte_count": 11942, + "sha256": "0712a2264d0693d49fe759f6ae49d292e423a6c946464726c838e00892180703", + "extraction_status": "text_indexed", + "character_count": 8990, + "line_count": 326, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/requirements.txt": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/requirements.txt", + "suffix": ".txt", + "byte_count": 712, + "sha256": "9ee304301342c5a1923c6154992cb4c5cb7cf5c0957908b8d748415ac4ed895d", + "extraction_status": "text_indexed", + "character_count": 508, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/ashtakavarga_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/ashtakavarga_pyjhora.py", + "suffix": ".py", + "byte_count": 4405, + "sha256": "71db822c45f44a7544454e7dcf923286de99c7e226653af25358d0e4ff30281b", + "extraction_status": "text_indexed", + "character_count": 4331, + "line_count": 128, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/dasha_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/dasha_pyjhora.py", + "suffix": ".py", + "byte_count": 6000, + "sha256": "8488f6ad7768931b0c0b5cb708e213f4dc8277566f75dd35b6228c8e7249e55b", + "extraction_status": "text_indexed", + "character_count": 5874, + "line_count": 174, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/divisional_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/divisional_pyjhora.py", + "suffix": ".py", + "byte_count": 4386, + "sha256": "7d498fa9fc0b8471f5ac5722150729c63eed3449cebd3e08a5f08d6dc5a6cec1", + "extraction_status": "text_indexed", + "character_count": 4324, + "line_count": 114, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/engine.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/engine.py", + "suffix": ".py", + "byte_count": 31148, + "sha256": "696d80384861205e4b901ff1f4b9680cc0e7120f3b94573bae4653c74185d2b3", + "extraction_status": "text_indexed", + "character_count": 30160, + "line_count": 768, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/ephe/seas_18.se1": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/ephe/seas_18.se1", + "suffix": ".se1", + "byte_count": 223004, + "sha256": "6559b0fc637eaed42ae747187cfd1426540d12b08114603bc39fd13f3bf80c83", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/ephe/semo_18.se1": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/ephe/semo_18.se1", + "suffix": ".se1", + "byte_count": 1304771, + "sha256": "7034c7825a0fef2f660d99161aa8e60429adfa315d269ac68042ef5a5e6319bf", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/ephe/sepl_18.se1": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/ephe/sepl_18.se1", + "suffix": ".se1", + "byte_count": 484061, + "sha256": "b8e657c1f5a9c51821ef973baf233a3c07137101e35b95e00ac0e9eeea7fbeb8", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/extras_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/extras_pyjhora.py", + "suffix": ".py", + "byte_count": 6884, + "sha256": "a200fae5cb09bc84294bf340522268ee15c755c225ca9e8ba7dbe0e5d5375006", + "extraction_status": "text_indexed", + "character_count": 6834, + "line_count": 201, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/formatter.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/formatter.py", + "suffix": ".py", + "byte_count": 17285, + "sha256": "1b477248ef0f5b88297218fb8e80f23589ba2ec75823816284795ec71eb4b83e", + "extraction_status": "text_indexed", + "character_count": 15717, + "line_count": 384, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/setup_env.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/setup_env.py", + "suffix": ".py", + "byte_count": 12245, + "sha256": "588b6667fc7986ef23e998655545b6b79b354b9375163e6bb9da1f93215c2b93", + "extraction_status": "text_indexed", + "character_count": 10949, + "line_count": 345, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/shadbala_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/shadbala_pyjhora.py", + "suffix": ".py", + "byte_count": 21452, + "sha256": "e63fc23e7fbf5e07fd7c1132c3f8485e1b8546bfc58f158c4c9e012b690639e8", + "extraction_status": "text_indexed", + "character_count": 20867, + "line_count": 494, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/transit.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-calculator/scripts/transit.py", + "suffix": ".py", + "byte_count": 3398, + "sha256": "6eb7226724287ead51b18f0984fa54799558ca8d0abfa711a6b3acf19554a6ce", + "extraction_status": "text_indexed", + "character_count": 3232, + "line_count": 102, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-career/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-career/SKILL.md", + "suffix": ".md", + "byte_count": 14690, + "sha256": "54d2f2fa4644bab8b585fe81a610e5da66de7b1c94f517fe4e9c2de676a2bccf", + "extraction_status": "text_indexed", + "character_count": 7696, + "line_count": 329, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/SKILL.md", + "suffix": ".md", + "byte_count": 39589, + "sha256": "e2c743f28f8c028cffd7d041104379dc9392e1a19a5f489a9cd07c99b0a1709c", + "extraction_status": "text_indexed", + "character_count": 19758, + "line_count": 937, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/resources/house_framework.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/resources/house_framework.md", + "suffix": ".md", + "byte_count": 7431, + "sha256": "3585e9f30975f0e7b9216d6bd6988a73f6e886370ac87a6c27cc14843745337f", + "extraction_status": "text_indexed", + "character_count": 3732, + "line_count": 225, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/resources/p1_p12.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/resources/p1_p12.md", + "suffix": ".md", + "byte_count": 11909, + "sha256": "dd4dc7230cc40d3bef9a74b44046f2858c04eb2808c716e61689eb1875d9f4dc", + "extraction_status": "text_indexed", + "character_count": 6242, + "line_count": 385, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/resources/qa_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/resources/qa_rules.md", + "suffix": ".md", + "byte_count": 11024, + "sha256": "5751d9570b3dd5d871d26ac26754c089e2f0703f84050ab14e86ae661ba8975b", + "extraction_status": "text_indexed", + "character_count": 4964, + "line_count": 238, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/resources/report_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/resources/report_rules.md", + "suffix": ".md", + "byte_count": 1379, + "sha256": "80748f338f6a71c591de27064a0d8957a33851371866b5e84dcb27ecce71d568", + "extraction_status": "text_indexed", + "character_count": 795, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/resources/yogas.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/resources/yogas.md", + "suffix": ".md", + "byte_count": 5429, + "sha256": "66453650e92ce9f7496bd641e03d3972ee7dfebae07f222483f924f4b716fa1e", + "extraction_status": "text_indexed", + "character_count": 2788, + "line_count": 170, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/scripts/report_builder.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-core/scripts/report_builder.py", + "suffix": ".py", + "byte_count": 22242, + "sha256": "96e57a6f2d15ef5c1304476235bf12746b7e777aeac887c79d390c92ddf8ce7f", + "extraction_status": "text_indexed", + "character_count": 21414, + "line_count": 518, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-love/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-love/SKILL.md", + "suffix": ".md", + "byte_count": 11634, + "sha256": "e666226da38e8416f22b2ae9d00a2a87d5e15a7865ab7162023bf1e1ef44580f", + "extraction_status": "text_indexed", + "character_count": 5913, + "line_count": 282, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-reader/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-reader/SKILL.md", + "suffix": ".md", + "byte_count": 51660, + "sha256": "848b2aa9b8cfa315bc84c4df553228594c4b55176ebb6d648de916023ac0f369", + "extraction_status": "text_indexed", + "character_count": 26377, + "line_count": 1180, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-reader/resources/chart_reading_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-reader/resources/chart_reading_rules.md", + "suffix": ".md", + "byte_count": 3429, + "sha256": "6589226bd9829aa8eef9226870e9b54969aa72de27d168b0e4e071d8897f3b7a", + "extraction_status": "text_indexed", + "character_count": 2237, + "line_count": 97, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-reader/resources/data_contract.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-reader/resources/data_contract.md", + "suffix": ".md", + "byte_count": 11465, + "sha256": "09a2ccccf18a0df38f4493c63d9662c087534d0422159b237b0ba8bc667bc3a6", + "extraction_status": "text_indexed", + "character_count": 7977, + "line_count": 297, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-reader/resources/validation_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-reader/resources/validation_rules.md", + "suffix": ".md", + "byte_count": 6105, + "sha256": "7158acd234f73cbc8690fd4d4b24d8cbc0726e72780a11156be9f2779d4449dd", + "extraction_status": "text_indexed", + "character_count": 3714, + "line_count": 181, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-rectifier/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-rectifier/SKILL.md", + "suffix": ".md", + "byte_count": 17319, + "sha256": "5d7d77c0ac73897cbb204808f45dd06f191c97b67175dc80c4eb3a209da0301e", + "extraction_status": "text_indexed", + "character_count": 8843, + "line_count": 439, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-rectifier/requirements.txt": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-rectifier/requirements.txt", + "suffix": ".txt", + "byte_count": 11, + "sha256": "69d0f69c033c01ae7981c0aadf87d31bb14f2dd56b007085c942d5d5554bce58", + "extraction_status": "text_indexed", + "character_count": 11, + "line_count": 2, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-rectifier/resources/event_house_map.md": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-rectifier/resources/event_house_map.md", + "suffix": ".md", + "byte_count": 5045, + "sha256": "177a32695883cb0c1f0f3f644a1bf1aa498b264f7a840b0c9b693ad1a868abfc", + "extraction_status": "text_indexed", + "character_count": 2811, + "line_count": 130, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-rectifier/scripts/time_scan.py": { + "path": "references/open_source_sources/vedic-astro-skills/claude-code/skills/vedic-rectifier/scripts/time_scan.py", + "suffix": ".py", + "byte_count": 7524, + "sha256": "2501178f6dd0630709ebdbd18472c72b12ab23ecbe9b514570f08217f7736250", + "extraction_status": "text_indexed", + "character_count": 6591, + "line_count": 219, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/SKILL.md", + "suffix": ".md", + "byte_count": 11847, + "sha256": "7b6ff2d05e856bd5152f1fdbeed80b3c3a5671ee6ae4d6b4718703b6608b8956", + "extraction_status": "text_indexed", + "character_count": 8905, + "line_count": 325, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/agents/openai.yaml": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/agents/openai.yaml", + "suffix": ".yaml", + "byte_count": 208, + "sha256": "362f6e5af26840c12cbde174b466d352942571a34f53d046646cdb0e10c6ed1c", + "extraction_status": "text_indexed", + "character_count": 208, + "line_count": 5, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/requirements.txt": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/requirements.txt", + "suffix": ".txt", + "byte_count": 712, + "sha256": "9ee304301342c5a1923c6154992cb4c5cb7cf5c0957908b8d748415ac4ed895d", + "extraction_status": "text_indexed", + "character_count": 508, + "line_count": 20, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/ashtakavarga_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/ashtakavarga_pyjhora.py", + "suffix": ".py", + "byte_count": 4405, + "sha256": "71db822c45f44a7544454e7dcf923286de99c7e226653af25358d0e4ff30281b", + "extraction_status": "text_indexed", + "character_count": 4331, + "line_count": 128, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/dasha_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/dasha_pyjhora.py", + "suffix": ".py", + "byte_count": 6000, + "sha256": "8488f6ad7768931b0c0b5cb708e213f4dc8277566f75dd35b6228c8e7249e55b", + "extraction_status": "text_indexed", + "character_count": 5874, + "line_count": 174, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/divisional_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/divisional_pyjhora.py", + "suffix": ".py", + "byte_count": 4386, + "sha256": "7d498fa9fc0b8471f5ac5722150729c63eed3449cebd3e08a5f08d6dc5a6cec1", + "extraction_status": "text_indexed", + "character_count": 4324, + "line_count": 114, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/engine.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/engine.py", + "suffix": ".py", + "byte_count": 31148, + "sha256": "696d80384861205e4b901ff1f4b9680cc0e7120f3b94573bae4653c74185d2b3", + "extraction_status": "text_indexed", + "character_count": 30160, + "line_count": 768, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/ephe/seas_18.se1": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/ephe/seas_18.se1", + "suffix": ".se1", + "byte_count": 223004, + "sha256": "6559b0fc637eaed42ae747187cfd1426540d12b08114603bc39fd13f3bf80c83", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/ephe/semo_18.se1": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/ephe/semo_18.se1", + "suffix": ".se1", + "byte_count": 1304771, + "sha256": "7034c7825a0fef2f660d99161aa8e60429adfa315d269ac68042ef5a5e6319bf", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/ephe/sepl_18.se1": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/ephe/sepl_18.se1", + "suffix": ".se1", + "byte_count": 484061, + "sha256": "b8e657c1f5a9c51821ef973baf233a3c07137101e35b95e00ac0e9eeea7fbeb8", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/extras_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/extras_pyjhora.py", + "suffix": ".py", + "byte_count": 6884, + "sha256": "a200fae5cb09bc84294bf340522268ee15c755c225ca9e8ba7dbe0e5d5375006", + "extraction_status": "text_indexed", + "character_count": 6834, + "line_count": 201, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/formatter.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/formatter.py", + "suffix": ".py", + "byte_count": 17285, + "sha256": "1b477248ef0f5b88297218fb8e80f23589ba2ec75823816284795ec71eb4b83e", + "extraction_status": "text_indexed", + "character_count": 15717, + "line_count": 384, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/setup_env.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/setup_env.py", + "suffix": ".py", + "byte_count": 12245, + "sha256": "588b6667fc7986ef23e998655545b6b79b354b9375163e6bb9da1f93215c2b93", + "extraction_status": "text_indexed", + "character_count": 10949, + "line_count": 345, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/shadbala_pyjhora.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/shadbala_pyjhora.py", + "suffix": ".py", + "byte_count": 21452, + "sha256": "e63fc23e7fbf5e07fd7c1132c3f8485e1b8546bfc58f158c4c9e012b690639e8", + "extraction_status": "text_indexed", + "character_count": 20867, + "line_count": 494, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/transit.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-calculator/scripts/transit.py", + "suffix": ".py", + "byte_count": 3398, + "sha256": "6eb7226724287ead51b18f0984fa54799558ca8d0abfa711a6b3acf19554a6ce", + "extraction_status": "text_indexed", + "character_count": 3232, + "line_count": 102, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-career/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-career/SKILL.md", + "suffix": ".md", + "byte_count": 14711, + "sha256": "a18dff624439b55613ae74c4223ba88edf425b53c7aeb7534fd2cc0948249064", + "extraction_status": "text_indexed", + "character_count": 7689, + "line_count": 329, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-career/agents/openai.yaml": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-career/agents/openai.yaml", + "suffix": ".yaml", + "byte_count": 221, + "sha256": "66a415ae1a2170517d0bc60f15e3be5aad68a651632e21be6628ea65e70f8eb9", + "extraction_status": "text_indexed", + "character_count": 221, + "line_count": 5, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/SKILL.md", + "suffix": ".md", + "byte_count": 39589, + "sha256": "e2c743f28f8c028cffd7d041104379dc9392e1a19a5f489a9cd07c99b0a1709c", + "extraction_status": "text_indexed", + "character_count": 19758, + "line_count": 937, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/agents/openai.yaml": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/agents/openai.yaml", + "suffix": ".yaml", + "byte_count": 217, + "sha256": "f6dddd1574f1ebddd638170a8859839cb6f1748a9761a1076ab8ea50b9a2cf26", + "extraction_status": "text_indexed", + "character_count": 217, + "line_count": 5, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/house_framework.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/house_framework.md", + "suffix": ".md", + "byte_count": 7431, + "sha256": "3585e9f30975f0e7b9216d6bd6988a73f6e886370ac87a6c27cc14843745337f", + "extraction_status": "text_indexed", + "character_count": 3732, + "line_count": 225, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/p1_p12.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/p1_p12.md", + "suffix": ".md", + "byte_count": 11909, + "sha256": "dd4dc7230cc40d3bef9a74b44046f2858c04eb2808c716e61689eb1875d9f4dc", + "extraction_status": "text_indexed", + "character_count": 6242, + "line_count": 385, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/qa_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/qa_rules.md", + "suffix": ".md", + "byte_count": 11024, + "sha256": "5751d9570b3dd5d871d26ac26754c089e2f0703f84050ab14e86ae661ba8975b", + "extraction_status": "text_indexed", + "character_count": 4964, + "line_count": 238, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/report_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/report_rules.md", + "suffix": ".md", + "byte_count": 1379, + "sha256": "80748f338f6a71c591de27064a0d8957a33851371866b5e84dcb27ecce71d568", + "extraction_status": "text_indexed", + "character_count": 795, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/yogas.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/yogas.md", + "suffix": ".md", + "byte_count": 5429, + "sha256": "66453650e92ce9f7496bd641e03d3972ee7dfebae07f222483f924f4b716fa1e", + "extraction_status": "text_indexed", + "character_count": 2788, + "line_count": 170, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/scripts/report_builder.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/scripts/report_builder.py", + "suffix": ".py", + "byte_count": 22242, + "sha256": "96e57a6f2d15ef5c1304476235bf12746b7e777aeac887c79d390c92ddf8ce7f", + "extraction_status": "text_indexed", + "character_count": 21414, + "line_count": 518, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-love/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-love/SKILL.md", + "suffix": ".md", + "byte_count": 11655, + "sha256": "224686b1867d04a480b8954bfa9e4569fdca82b6bc2e83720c2d0876ce630317", + "extraction_status": "text_indexed", + "character_count": 5906, + "line_count": 282, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-love/agents/openai.yaml": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-love/agents/openai.yaml", + "suffix": ".yaml", + "byte_count": 225, + "sha256": "2bd7886d28c8f4d09b9789382bcb34e3da2e2160a49727969af5c0466f6738fe", + "extraction_status": "text_indexed", + "character_count": 225, + "line_count": 5, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-reader/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-reader/SKILL.md", + "suffix": ".md", + "byte_count": 51660, + "sha256": "848b2aa9b8cfa315bc84c4df553228594c4b55176ebb6d648de916023ac0f369", + "extraction_status": "text_indexed", + "character_count": 26377, + "line_count": 1180, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-reader/agents/openai.yaml": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-reader/agents/openai.yaml", + "suffix": ".yaml", + "byte_count": 199, + "sha256": "a5b253aa94d8ca04a13f099c6a300ea335fc68d9a86b3181c9396f6f089bb82a", + "extraction_status": "text_indexed", + "character_count": 199, + "line_count": 5, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-reader/resources/chart_reading_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-reader/resources/chart_reading_rules.md", + "suffix": ".md", + "byte_count": 3429, + "sha256": "6589226bd9829aa8eef9226870e9b54969aa72de27d168b0e4e071d8897f3b7a", + "extraction_status": "text_indexed", + "character_count": 2237, + "line_count": 97, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-reader/resources/data_contract.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-reader/resources/data_contract.md", + "suffix": ".md", + "byte_count": 11465, + "sha256": "09a2ccccf18a0df38f4493c63d9662c087534d0422159b237b0ba8bc667bc3a6", + "extraction_status": "text_indexed", + "character_count": 7977, + "line_count": 297, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-reader/resources/validation_rules.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-reader/resources/validation_rules.md", + "suffix": ".md", + "byte_count": 6105, + "sha256": "7158acd234f73cbc8690fd4d4b24d8cbc0726e72780a11156be9f2779d4449dd", + "extraction_status": "text_indexed", + "character_count": 3714, + "line_count": 181, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-rectifier/SKILL.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-rectifier/SKILL.md", + "suffix": ".md", + "byte_count": 17354, + "sha256": "e3f29e71716509514dbe5b3457aae49e343c7a16f7234e5ba3801fc9e6a81b8a", + "extraction_status": "text_indexed", + "character_count": 8846, + "line_count": 438, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-rectifier/agents/openai.yaml": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-rectifier/agents/openai.yaml", + "suffix": ".yaml", + "byte_count": 221, + "sha256": "a292ef309fba8e1eceea97b84071edce6e45044b2f04b5687b14b686b8fb7820", + "extraction_status": "text_indexed", + "character_count": 221, + "line_count": 5, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-rectifier/requirements.txt": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-rectifier/requirements.txt", + "suffix": ".txt", + "byte_count": 11, + "sha256": "69d0f69c033c01ae7981c0aadf87d31bb14f2dd56b007085c942d5d5554bce58", + "extraction_status": "text_indexed", + "character_count": 11, + "line_count": 2, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-rectifier/resources/event_house_map.md": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-rectifier/resources/event_house_map.md", + "suffix": ".md", + "byte_count": 5045, + "sha256": "177a32695883cb0c1f0f3f644a1bf1aa498b264f7a840b0c9b693ad1a868abfc", + "extraction_status": "text_indexed", + "character_count": 2811, + "line_count": 130, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-rectifier/scripts/time_scan.py": { + "path": "references/open_source_sources/vedic-astro-skills/codex/skills/vedic-rectifier/scripts/time_scan.py", + "suffix": ".py", + "byte_count": 7524, + "sha256": "2501178f6dd0630709ebdbd18472c72b12ab23ecbe9b514570f08217f7736250", + "extraction_status": "text_indexed", + "character_count": 6591, + "line_count": 219, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/scripts/report_builder.py": { + "path": "references/open_source_sources/vedic-astro-skills/scripts/report_builder.py", + "suffix": ".py", + "byte_count": 17835, + "sha256": "ab8175385cdecd3241bf92d48c7102843f5d47a0febc6567667b4518fff3c646", + "extraction_status": "text_indexed", + "character_count": 17189, + "line_count": 432, + "decode_replacement_count": 0, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/open_source_sources/vedic-astro-skills/sync_skills.ps1": { + "path": "references/open_source_sources/vedic-astro-skills/sync_skills.ps1", + "suffix": ".ps1", + "byte_count": 2657, + "sha256": "6c80155fc73d14c3adc864e4821ed89956103c73272168dcf04fdb74f3247af4", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion." + }, + "references/oracle/artifacts/.gitkeep": { + "path": "references/oracle/artifacts/.gitkeep", + "suffix": "", + "byte_count": 1, + "sha256": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", + "extraction_status": "binary_indexed", + "character_count": null, + "line_count": null, + "decode_replacement_count": null, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/README.md": { + "path": "references/oracle/artifacts/README.md", + "suffix": ".md", + "byte_count": 2632, + "sha256": "b9b7270500ba47b869d2d6dba44e4783beb78ea7d5dd16a130b11e508e714a77", + "extraction_status": "text_indexed", + "character_count": 2572, + "line_count": 61, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/OPERATOR_NEXT_STEPS.md": { + "path": "references/oracle/artifacts/pending_packets/OPERATOR_NEXT_STEPS.md", + "suffix": ".md", + "byte_count": 1342, + "sha256": "2b252e581bbf0332d5870e93ee58470148493018072ee7423cb014ee6470790b", + "extraction_status": "text_indexed", + "character_count": 1308, + "line_count": 38, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/capture_manifest.json": { + "path": "references/oracle/artifacts/pending_packets/capture_manifest.json", + "suffix": ".json", + "byte_count": 796, + "sha256": "d787fa97c6aee7d2e32707806beb0152cef6d8e6e7e379f6b4ff11a67e880324", + "extraction_status": "text_indexed", + "character_count": 788, + "line_count": 21, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_einstein_varshaphala_1905_lahiri.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_einstein_varshaphala_1905_lahiri.json", + "suffix": ".json", + "byte_count": 3488, + "sha256": "8177d215993035c9d809705c0ac09518e7c7a8fd0761c4070952456e20362311", + "extraction_status": "text_indexed", + "character_count": 3488, + "line_count": 159, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_extreme_latitude_kp.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_extreme_latitude_kp.json", + "suffix": ".json", + "byte_count": 2543, + "sha256": "7e37cd66d44559d4b606e98d8180bfed63561769fbc9a917c7fa351e700a986d", + "extraction_status": "text_indexed", + "character_count": 2543, + "line_count": 116, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_extreme_latitude_kp_pyjhora_20260627.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_extreme_latitude_kp_pyjhora_20260627.json", + "suffix": ".json", + "byte_count": 3054, + "sha256": "b991eb567f621b283f3b3dc8ab7e3cb6733adefa446e6154d2865e6f47975f87", + "extraction_status": "text_indexed", + "character_count": 3054, + "line_count": 116, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_redacted_place_shadbala_raman.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_redacted_place_shadbala_raman.json", + "suffix": ".json", + "byte_count": 2563, + "sha256": "2163eeecb9aef353d39c42ae6b02f2bf45cf1df758c6399a8feaf1c1bb0896b0", + "extraction_status": "text_indexed", + "character_count": 2563, + "line_count": 116, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_redacted_place_shadbala_raman_pyjhora_20260627.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_redacted_place_shadbala_raman_pyjhora_20260627.json", + "suffix": ".json", + "byte_count": 3173, + "sha256": "ad12f03527ccde0435a954dc13bf6456c9cef674bdbe4fd67e6db6a9d9e5a5b7", + "extraction_status": "text_indexed", + "character_count": 3173, + "line_count": 117, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_historical_dst_london_varshaphala_1943_lahiri.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_historical_dst_london_varshaphala_1943_lahiri.json", + "suffix": ".json", + "byte_count": 3637, + "sha256": "c2efe2a14565fa380edb912b24922dd514cef43004997402ba697d43a6b36a9f", + "extraction_status": "text_indexed", + "character_count": 3629, + "line_count": 157, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_historical_epoch_lahiri.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_historical_epoch_lahiri.json", + "suffix": ".json", + "byte_count": 1214, + "sha256": "46c1bd34f7e92f3df4a2b4396a71659e40ea27c32378add2678c0f1edd72495d", + "extraction_status": "text_indexed", + "character_count": 1214, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_historical_epoch_lahiri_pyjhora_20260627.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_historical_epoch_lahiri_pyjhora_20260627.json", + "suffix": ".json", + "byte_count": 1552, + "sha256": "f31f2527899f75e4969b59988f55500cc107b711b7b11ccfa67d7d8ce87c3b80", + "extraction_status": "text_indexed", + "character_count": 1552, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_marilyn_monroe_varshaphala_1962_lahiri.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_marilyn_monroe_varshaphala_1962_lahiri.json", + "suffix": ".json", + "byte_count": 4704, + "sha256": "b98c3d3e87ee870aff16990e3e741ce4f54175cbd1e0dee7a7ed2d46e37afdd9", + "extraction_status": "text_indexed", + "character_count": 4696, + "line_count": 251, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_steve_jobs_dasha_lahiri.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_steve_jobs_dasha_lahiri.json", + "suffix": ".json", + "byte_count": 2570, + "sha256": "546368dd6ad742754ac4553927441d8f34ec3d77d1c1ee9e81c3f35d4eddb183", + "extraction_status": "text_indexed", + "character_count": 2570, + "line_count": 116, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_steve_jobs_dasha_lahiri_pyjhora_20260627.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_steve_jobs_dasha_lahiri_pyjhora_20260627.json", + "suffix": ".json", + "byte_count": 1549, + "sha256": "6343796468e0166b9cd53a0a669b5767e425adfeb20e0db94c0d29ee55e79b51", + "extraction_status": "text_indexed", + "character_count": 1549, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_steve_jobs_shadbala_lahiri_pyjhora_20260627.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_steve_jobs_shadbala_lahiri_pyjhora_20260627.json", + "suffix": ".json", + "byte_count": 3036, + "sha256": "6e3e3bf35e0b682b5acdb5a1d89e7d394eb07a43d645eaa7ca93eed253be1635", + "extraction_status": "text_indexed", + "character_count": 3036, + "line_count": 116, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_steve_jobs_varshaphala_1984_lahiri.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_steve_jobs_varshaphala_1984_lahiri.json", + "suffix": ".json", + "byte_count": 3249, + "sha256": "c6fbf50b32a74826d19036177b25a58be3c1bc8d10ddfd22be3e295b2f818a5a", + "extraction_status": "text_indexed", + "character_count": 3249, + "line_count": 140, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_steve_jobs_varshaphala_1984_lahiri_pyjhora_20260627.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_steve_jobs_varshaphala_1984_lahiri_pyjhora_20260627.json", + "suffix": ".json", + "byte_count": 3249, + "sha256": "c6fbf50b32a74826d19036177b25a58be3c1bc8d10ddfd22be3e295b2f818a5a", + "extraction_status": "text_indexed", + "character_count": 3249, + "line_count": 140, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_synthetic_extreme_latitude_varshaphala_kp.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_synthetic_extreme_latitude_varshaphala_kp.json", + "suffix": ".json", + "byte_count": 3613, + "sha256": "c3c98985653ce4a300a14fa43a169f62474af9ec64d4effd6f803223ff08c514", + "extraction_status": "text_indexed", + "character_count": 3605, + "line_count": 162, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_user_REDACTED_YEAR_moon_longitude_lahiri.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_user_REDACTED_YEAR_moon_longitude_lahiri.json", + "suffix": ".json", + "byte_count": 2631, + "sha256": "9fc3dbb44bc1813fe04ae22b896b889c58cd80cef5cab8536934f20cd05123a8", + "extraction_status": "text_indexed", + "character_count": 2631, + "line_count": 117, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_user_REDACTED_YEAR_moon_longitude_lahiri_pyjhora_20260627.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_user_REDACTED_YEAR_moon_longitude_lahiri_pyjhora_20260627.json", + "suffix": ".json", + "byte_count": 1562, + "sha256": "04e9f3c0a5069e32393afd9c3a19ef1c171c7df9c6b16689c56d63a10659c927", + "extraction_status": "text_indexed", + "character_count": 1562, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pending_packets/external_template_user_REDACTED_YEAR_shadbala_lahiri_pyjhora_20260627.json": { + "path": "references/oracle/artifacts/pending_packets/external_template_user_REDACTED_YEAR_shadbala_lahiri_pyjhora_20260627.json", + "suffix": ".json", + "byte_count": 3275, + "sha256": "841bd71a78fb4d0ca6b0eba800eaddc9cbee8bd9cbadd60cc4357bcc5b91e21a", + "extraction_status": "text_indexed", + "character_count": 3275, + "line_count": 118, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_einstein_varshaphala_1905_lahiri_partial_20260629.txt": { + "path": "references/oracle/artifacts/pyjhora_einstein_varshaphala_1905_lahiri_partial_20260629.txt", + "suffix": ".txt", + "byte_count": 1030, + "sha256": "521355192072111619749c5ab3084e6a4c905bc26bf116864d443e052db7ecc2", + "extraction_status": "text_indexed", + "character_count": 1030, + "line_count": 9, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_extreme_latitude_kp_shadbala_stdout_20260627.txt": { + "path": "references/oracle/artifacts/pyjhora_extreme_latitude_kp_shadbala_stdout_20260627.txt", + "suffix": ".txt", + "byte_count": 2973, + "sha256": "a1f2714e464e59f7ed28e20ee2cf29551213e3bb573c7576f35c6a0f7737d953", + "extraction_status": "text_indexed", + "character_count": 2973, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_redacted_place_shadbala_raman_stdout_20260627.txt": { + "path": "references/oracle/artifacts/pyjhora_redacted_place_shadbala_raman_stdout_20260627.txt", + "suffix": ".txt", + "byte_count": 2994, + "sha256": "8c16ecfb4fc31475b0931afadace19be5cd2de7f3a98e7d13dc65395b4965d99", + "extraction_status": "text_indexed", + "character_count": 2994, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_historical_dst_london_varshaphala_1943_lahiri_20260629.txt": { + "path": "references/oracle/artifacts/pyjhora_historical_dst_london_varshaphala_1943_lahiri_20260629.txt", + "suffix": ".txt", + "byte_count": 1140, + "sha256": "f168d1777ace2fe7fda999e9d1753d53658746f06487b00a2ec7af887dcee1a9", + "extraction_status": "text_indexed", + "character_count": 1132, + "line_count": 9, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_historical_epoch_dasha_stdout_20260627.txt": { + "path": "references/oracle/artifacts/pyjhora_historical_epoch_dasha_stdout_20260627.txt", + "suffix": ".txt", + "byte_count": 6188, + "sha256": "2762571bb9ab8fb0f28342928c556a2f9e2dfc4d30849ddcfbd39a7232ea9f8f", + "extraction_status": "text_indexed", + "character_count": 6188, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_marilyn_monroe_varshaphala_1962_lahiri_20260629.txt": { + "path": "references/oracle/artifacts/pyjhora_marilyn_monroe_varshaphala_1962_lahiri_20260629.txt", + "suffix": ".txt", + "byte_count": 1190, + "sha256": "f4706ffbb7c58c692ecec9329db56186cc65f6933f7e16a034c97af58938eda6", + "extraction_status": "text_indexed", + "character_count": 1182, + "line_count": 9, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_oracle_artifact_manifest.json": { + "path": "references/oracle/artifacts/pyjhora_oracle_artifact_manifest.json", + "suffix": ".json", + "byte_count": 3816, + "sha256": "58b9d19a275cb0f03dfd6d80a36ca7ec680fec7da4a2b3bda98d9db522735dfc", + "extraction_status": "text_indexed", + "character_count": 3816, + "line_count": 83, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_steve_jobs_dasha_stdout_20260627.txt": { + "path": "references/oracle/artifacts/pyjhora_steve_jobs_dasha_stdout_20260627.txt", + "suffix": ".txt", + "byte_count": 5765, + "sha256": "dd64e80002b4c47b79ffee47cd949a0d9edba0403668fbc879b6e3f39ad868b9", + "extraction_status": "text_indexed", + "character_count": 5765, + "line_count": 9, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_steve_jobs_shadbala_lahiri_stdout_20260627.txt": { + "path": "references/oracle/artifacts/pyjhora_steve_jobs_shadbala_lahiri_stdout_20260627.txt", + "suffix": ".txt", + "byte_count": 2980, + "sha256": "2b8c5c76a4a369ff066b0160701c9f443d891832f6d2f811a983ca8326b002a7", + "extraction_status": "text_indexed", + "character_count": 2980, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_steve_jobs_varshaphala_1984_lahiri_stdout_20260627.txt": { + "path": "references/oracle/artifacts/pyjhora_steve_jobs_varshaphala_1984_lahiri_stdout_20260627.txt", + "suffix": ".txt", + "byte_count": 3491, + "sha256": "33686795957eddb4d4b96a7a12f77ad5b504573ce79d9a15a5f8c10abd03fde3", + "extraction_status": "text_indexed", + "character_count": 3491, + "line_count": 31, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_synthetic_extreme_latitude_varshaphala_kp_20260629.txt": { + "path": "references/oracle/artifacts/pyjhora_synthetic_extreme_latitude_varshaphala_kp_20260629.txt", + "suffix": ".txt", + "byte_count": 1182, + "sha256": "36e42ed1ff82cca84e95dd89d98ea977d29ffd662ad45e77ef0bfc43ffb716e3", + "extraction_status": "text_indexed", + "character_count": 1174, + "line_count": 9, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_user_REDACTED_YEAR_dasha_stdout_20260627.txt": { + "path": "references/oracle/artifacts/pyjhora_user_REDACTED_YEAR_dasha_stdout_20260627.txt", + "suffix": ".txt", + "byte_count": 6224, + "sha256": "26d9a7163c473dbf1494e1660016fb1b5c9252e1ac5e2e75f6a1e31bb9cc21fb", + "extraction_status": "text_indexed", + "character_count": 6224, + "line_count": 13, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/artifacts/pyjhora_user_REDACTED_YEAR_shadbala_lahiri_stdout_20260627.txt": { + "path": "references/oracle/artifacts/pyjhora_user_REDACTED_YEAR_shadbala_lahiri_stdout_20260627.txt", + "suffix": ".txt", + "byte_count": 3018, + "sha256": "753df29516c93b538d1164cbdc349c158be66dac6a9b2379409058749ab9d892", + "extraction_status": "text_indexed", + "character_count": 3018, + "line_count": 14, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/ashtakoot_oracle_cases.json": { + "path": "references/oracle/ashtakoot_oracle_cases.json", + "suffix": ".json", + "byte_count": 5726, + "sha256": "b05e6eea363cf19cf2e2d0756101fdf874d0306365a86e9c6c4fe94c2cd7f372", + "extraction_status": "text_indexed", + "character_count": 5726, + "line_count": 196, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/cases/albert_einstein.json": { + "path": "references/oracle/cases/albert_einstein.json", + "suffix": ".json", + "byte_count": 108, + "sha256": "294e8c810157a23fd8c1254792667d83d9f9a980ddd397556f2582fe13bf3e68", + "extraction_status": "text_indexed", + "character_count": 108, + "line_count": 6, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/cases/elon_musk.json": { + "path": "references/oracle/cases/elon_musk.json", + "suffix": ".json", + "byte_count": 108, + "sha256": "294e8c810157a23fd8c1254792667d83d9f9a980ddd397556f2582fe13bf3e68", + "extraction_status": "text_indexed", + "character_count": 108, + "line_count": 6, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/cases/equator_quito.json": { + "path": "references/oracle/cases/equator_quito.json", + "suffix": ".json", + "byte_count": 108, + "sha256": "294e8c810157a23fd8c1254792667d83d9f9a980ddd397556f2582fe13bf3e68", + "extraction_status": "text_indexed", + "character_count": 108, + "line_count": 6, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/cases/historical_dst_london_1943.json": { + "path": "references/oracle/cases/historical_dst_london_1943.json", + "suffix": ".json", + "byte_count": 108, + "sha256": "294e8c810157a23fd8c1254792667d83d9f9a980ddd397556f2582fe13bf3e68", + "extraction_status": "text_indexed", + "character_count": 108, + "line_count": 6, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/cases/katy_perry.json": { + "path": "references/oracle/cases/katy_perry.json", + "suffix": ".json", + "byte_count": 108, + "sha256": "294e8c810157a23fd8c1254792667d83d9f9a980ddd397556f2582fe13bf3e68", + "extraction_status": "text_indexed", + "character_count": 108, + "line_count": 6, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/cases/marilyn_monroe.json": { + "path": "references/oracle/cases/marilyn_monroe.json", + "suffix": ".json", + "byte_count": 108, + "sha256": "294e8c810157a23fd8c1254792667d83d9f9a980ddd397556f2582fe13bf3e68", + "extraction_status": "text_indexed", + "character_count": 108, + "line_count": 6, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/cases/polar_reykjavik.json": { + "path": "references/oracle/cases/polar_reykjavik.json", + "suffix": ".json", + "byte_count": 108, + "sha256": "294e8c810157a23fd8c1254792667d83d9f9a980ddd397556f2582fe13bf3e68", + "extraction_status": "text_indexed", + "character_count": 108, + "line_count": 6, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/cases/steve_jobs.json": { + "path": "references/oracle/cases/steve_jobs.json", + "suffix": ".json", + "byte_count": 108, + "sha256": "294e8c810157a23fd8c1254792667d83d9f9a980ddd397556f2582fe13bf3e68", + "extraction_status": "text_indexed", + "character_count": 108, + "line_count": 6, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/cases/yinan_video_truth_2026_06_28.json": { + "path": "references/oracle/cases/yinan_video_truth_2026_06_28.json", + "suffix": ".json", + "byte_count": 1970, + "sha256": "480edffc6e7f3f63bacf92913acb686d7f5792e985a7a187a0dbd9c3ff4be942", + "extraction_status": "text_indexed", + "character_count": 1955, + "line_count": 77, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/dasha_shadbala_oracle_cases.json": { + "path": "references/oracle/dasha_shadbala_oracle_cases.json", + "suffix": ".json", + "byte_count": 21381, + "sha256": "15b6c897b8dc3d300277479e260afb13d2eaf76b6b2be8c5ac76ae42796216b8", + "extraction_status": "text_indexed", + "character_count": 21381, + "line_count": 689, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/evidence_packet_templates/dasha_steve_jobs_lahiri_first_packet_only.json": { + "path": "references/oracle/evidence_packet_templates/dasha_steve_jobs_lahiri_first_packet_only.json", + "suffix": ".json", + "byte_count": 1208, + "sha256": "a63f183578a81293a537d82597cd3e1ab8154a10685f4ab15e15f871e52045d3", + "extraction_status": "text_indexed", + "character_count": 1208, + "line_count": 51, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/evidence_packet_templates/jhora_steve_jobs_lahiri_first_packet.json": { + "path": "references/oracle/evidence_packet_templates/jhora_steve_jobs_lahiri_first_packet.json", + "suffix": ".json", + "byte_count": 2803, + "sha256": "2595870ebade2ad1f66cb3d620784512adcc61fa9a1959417c078dc7f3640f0c", + "extraction_status": "text_indexed", + "character_count": 2803, + "line_count": 116, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/evidence_packet_templates/shadbala_redacted_place_raman_first_packet.json": { + "path": "references/oracle/evidence_packet_templates/shadbala_redacted_place_raman_first_packet.json", + "suffix": ".json", + "byte_count": 2695, + "sha256": "778e2fd2248d3a7c10088167147baaf501f145f7ed797fa229a1edbf5492d23c", + "extraction_status": "text_indexed", + "character_count": 2695, + "line_count": 118, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/evidence_packet_templates/tajika_steve_jobs_1984_first_packet.json": { + "path": "references/oracle/evidence_packet_templates/tajika_steve_jobs_1984_first_packet.json", + "suffix": ".json", + "byte_count": 1783, + "sha256": "26a7231bd06f60bde2097352dc35793220c7c73f7ad32fb21fe6d35f12042d9e", + "extraction_status": "text_indexed", + "character_count": 1783, + "line_count": 67, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/oracle/tajika_annual_oracle_cases.json": { + "path": "references/oracle/tajika_annual_oracle_cases.json", + "suffix": ".json", + "byte_count": 21232, + "sha256": "b28c320134357f54e6a42248f6ce8d49dfd773475c55f39d09f57f48f51aa3db", + "extraction_status": "text_indexed", + "character_count": 21208, + "line_count": 822, + "decode_replacement_count": 0, + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules." + }, + "references/pancha-pakshi-nakshatra-systems.md": { + "path": "references/pancha-pakshi-nakshatra-systems.md", + "suffix": ".md", + "byte_count": 11280, + "sha256": "660655f0a4fc8006c5d305615a9971b5de7c30840adebdb638714e42712f7f38", + "extraction_status": "text_indexed", + "character_count": 6634, + "line_count": 289, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/pdf-chart-reading-guide.md": { + "path": "references/pdf-chart-reading-guide.md", + "suffix": ".md", + "byte_count": 19960, + "sha256": "4491cc454fac63c2bb90521d4d7e6d9be6c0bdc7468ed2a28ac921d32bb724d8", + "extraction_status": "text_indexed", + "character_count": 13841, + "line_count": 521, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/personalized-remedies-system.md": { + "path": "references/personalized-remedies-system.md", + "suffix": ".md", + "byte_count": 18081, + "sha256": "f551ae930031e370637d6199e9b4b307c184c6803cbc6e760f561fe7c8f898f7", + "extraction_status": "text_indexed", + "character_count": 9690, + "line_count": 469, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/planet_positions_60.json": { + "path": "references/planet_positions_60.json", + "suffix": ".json", + "byte_count": 281288, + "sha256": "9a4daea44cf3408d1cfb1b61881bd54d0b8dcd034e1df05822804f004685c32a", + "extraction_status": "text_indexed", + "character_count": 281288, + "line_count": 10962, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/planetary-dignity-complete-reference.md": { + "path": "references/planetary-dignity-complete-reference.md", + "suffix": ".md", + "byte_count": 18596, + "sha256": "e3afb41ca35ed95a11ba02f952ca7827e4774a2e9baec457dcd67ea63d2324ee", + "extraction_status": "text_indexed", + "character_count": 9897, + "line_count": 410, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/planetary-strength-quick-ref.md": { + "path": "references/planetary-strength-quick-ref.md", + "suffix": ".md", + "byte_count": 9751, + "sha256": "701ac7f5dabe7f9c1690d7a0815a0325fafba08ac3cc6b1d921d83dafae2a042", + "extraction_status": "text_indexed", + "character_count": 5414, + "line_count": 238, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/planets.md": { + "path": "references/planets.md", + "suffix": ".md", + "byte_count": 20259, + "sha256": "08a2f7c3226934e70b3fc00bdc57145f1cb9dbf54fbb746f82cc434204acc304", + "extraction_status": "text_indexed", + "character_count": 10170, + "line_count": 475, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/practitioner-wisdom-anti-dogma.md": { + "path": "references/practitioner-wisdom-anti-dogma.md", + "suffix": ".md", + "byte_count": 19498, + "sha256": "18c939cc07ab3eb0a7ed574cb75c378278204a65dceb202bfc973767513738a1", + "extraction_status": "text_indexed", + "character_count": 10079, + "line_count": 454, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/prashna-complete-guide.md": { + "path": "references/prashna-complete-guide.md", + "suffix": ".md", + "byte_count": 17864, + "sha256": "6a1fe3f0686a137f181c43bceaa1c825e3767c40bd1f11859b2bfa5e125f38c0", + "extraction_status": "text_indexed", + "character_count": 11352, + "line_count": 534, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/pratyantar-calculation-guide.md": { + "path": "references/pratyantar-calculation-guide.md", + "suffix": ".md", + "byte_count": 6555, + "sha256": "f7ac0004df2e8d29ae522f3bba7c4d3ea7da7c8e831ec3bdb02fb897e74703b9", + "extraction_status": "text_indexed", + "character_count": 4181, + "line_count": 198, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/precision-benchmark-dashboard.md": { + "path": "references/precision-benchmark-dashboard.md", + "suffix": ".md", + "byte_count": 7372, + "sha256": "0db47d67bae366fefd4b37ddc9755fe55ae218f3d19e69816f81586d29e745fb", + "extraction_status": "text_indexed", + "character_count": 5106, + "line_count": 154, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/precision-reading-methodology.md": { + "path": "references/precision-reading-methodology.md", + "suffix": ".md", + "byte_count": 14445, + "sha256": "0c0aa954703a0212cb752a5864f9e56503099a5069c72b75da536dccd06e5308", + "extraction_status": "text_indexed", + "character_count": 7420, + "line_count": 339, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/prediction-boundary-protocol.md": { + "path": "references/prediction-boundary-protocol.md", + "suffix": ".md", + "byte_count": 6296, + "sha256": "8c9e80de3477a871039389e975940d51b43ba470cdd97aebe6a01aafc113da12", + "extraction_status": "text_indexed", + "character_count": 3157, + "line_count": 152, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/prediction-checklist.md": { + "path": "references/prediction-checklist.md", + "suffix": ".md", + "byte_count": 6523, + "sha256": "68142781646f86080d1344fa6f13b8ef35ca5da66202c25dfd59b77086b019fd", + "extraction_status": "text_indexed", + "character_count": 3814, + "line_count": 288, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/prediction-output-protocol.md": { + "path": "references/prediction-output-protocol.md", + "suffix": ".md", + "byte_count": 5875, + "sha256": "56c133d724a7b238f78501664fb3c27761b3487da8188cf4527bea71f0c7f1ec", + "extraction_status": "text_indexed", + "character_count": 3065, + "line_count": 152, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/professional-development-guide.md": { + "path": "references/professional-development-guide.md", + "suffix": ".md", + "byte_count": 6784, + "sha256": "6fe75476f757dda727a84af860a47f8585ecc7f0ddaa09fdd4c443568a811423", + "extraction_status": "text_indexed", + "character_count": 3980, + "line_count": 158, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/promise-assessment-templates.md": { + "path": "references/promise-assessment-templates.md", + "suffix": ".md", + "byte_count": 7576, + "sha256": "8ca532cd4d6b888919f478954de3fa4a6620f9722ce9ae53b2ce58f7ada92dc4", + "extraction_status": "text_indexed", + "character_count": 4552, + "line_count": 184, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/qin_ruisheng_system.md": { + "path": "references/qin_ruisheng_system.md", + "suffix": ".md", + "byte_count": 23887, + "sha256": "55ea1ae9e716a66c4e6ab1e12a6e5ce4ac32ed91f9d26eba02211f20660b028a", + "extraction_status": "text_indexed", + "character_count": 13576, + "line_count": 755, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/quick-reference-guide.md": { + "path": "references/quick-reference-guide.md", + "suffix": ".md", + "byte_count": 27699, + "sha256": "c8357fd3a3d96f4f5d25c2d210a6100508c68a7825022ad07c2cb3a7b202fedb", + "extraction_status": "text_indexed", + "character_count": 19882, + "line_count": 594, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/raman-house-judgment-methodology.md": { + "path": "references/raman-house-judgment-methodology.md", + "suffix": ".md", + "byte_count": 5461, + "sha256": "c4c85ed9c136883be2584b2c1298ab439baba8ea4b0e9ca2062920b42513e5f1", + "extraction_status": "text_indexed", + "character_count": 3577, + "line_count": 114, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/rao-marriage-timing-8-parameters.md": { + "path": "references/rao-marriage-timing-8-parameters.md", + "suffix": ".md", + "byte_count": 4508, + "sha256": "aedfd0344f7dda54f3d0257c7b3e4699d93fa5c89e019ae94c0a6348cd902eef", + "extraction_status": "text_indexed", + "character_count": 3432, + "line_count": 143, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/rashi-tulya-navamsa-root-impulse.md": { + "path": "references/rashi-tulya-navamsa-root-impulse.md", + "suffix": ".md", + "byte_count": 10665, + "sha256": "d351b714e83df3d2b149da400cec9bc0c99c3c90f50b07687dbf161b7b04075d", + "extraction_status": "text_indexed", + "character_count": 5949, + "line_count": 232, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/real-reading-quality-checklist.md": { + "path": "references/real-reading-quality-checklist.md", + "suffix": ".md", + "byte_count": 3328, + "sha256": "b49d517ff6c8bfaba833e3fbba815da0a3a73240dbd97bcb151df27cc5a4042c", + "extraction_status": "text_indexed", + "character_count": 1834, + "line_count": 70, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/real_case_studies/COLLECTION_INDEX.md": { + "path": "references/real_case_studies/COLLECTION_INDEX.md", + "suffix": ".md", + "byte_count": 1970, + "sha256": "9e6e325e6ee9a8df1789e9b7551b4bdf503e1a6adab3a8705a351beac7558c87", + "extraction_status": "text_indexed", + "character_count": 1181, + "line_count": 36, + "decode_replacement_count": 0, + "classification": "real_case_calibration", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Real-case material for calibration; not direct rule truth." + }, + "references/real_case_studies/vedicka/career-success-poverty-prosperity.md": { + "path": "references/real_case_studies/vedicka/career-success-poverty-prosperity.md", + "suffix": ".md", + "byte_count": 822, + "sha256": "68496d55fbb93c132845f8232426d5f8712bc691267cfba6fb9a254411c0303e", + "extraction_status": "text_indexed", + "character_count": 470, + "line_count": 18, + "decode_replacement_count": 0, + "classification": "real_case_calibration", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Real-case material for calibration; not direct rule truth." + }, + "references/real_case_studies/一楠 · 印度占星完整解盘报告 v2(MEVG验证版).html": { + "path": "references/real_case_studies/一楠 · 印度占星完整解盘报告 v2(MEVG验证版).html", + "suffix": ".html", + "byte_count": 46397, + "sha256": "6dcc8e9717902657f2c65021c219de366f8b762a445eca521690ae46723e983d", + "extraction_status": "text_indexed", + "character_count": 37867, + "line_count": 608, + "decode_replacement_count": 0, + "classification": "real_case_calibration", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Real-case material for calibration; not direct rule truth." + }, + "references/real_case_studies/印度占星修正版研究结论v3-高压基建后的反转兑现模型.md": { + "path": "references/real_case_studies/印度占星修正版研究结论v3-高压基建后的反转兑现模型.md", + "suffix": ".md", + "byte_count": 32938, + "sha256": "aae689a480972c6fb08ba795039f6e32bdcf7e3dc5d205e0b21620a1b462c1af", + "extraction_status": "text_indexed", + "character_count": 16749, + "line_count": 658, + "decode_replacement_count": 0, + "classification": "real_case_calibration", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Real-case material for calibration; not direct rule truth." + }, + "references/real_case_studies/印度占星解盘与推运误区反思报告-2026-04-22.md": { + "path": "references/real_case_studies/印度占星解盘与推运误区反思报告-2026-04-22.md", + "suffix": ".md", + "byte_count": 15244, + "sha256": "43ffe0b4c988f17e43833a11247df97c8a4fac9362c0a5898de90a1b70d32d94", + "extraction_status": "text_indexed", + "character_count": 7427, + "line_count": 339, + "decode_replacement_count": 0, + "classification": "real_case_calibration", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Real-case material for calibration; not direct rule truth." + }, + "references/relationship-astrology-guide.md": { + "path": "references/relationship-astrology-guide.md", + "suffix": ".md", + "byte_count": 16418, + "sha256": "c4e5a86e7260308a38d1636af61051446c8da90bc02e6abe90882a99fc156660", + "extraction_status": "text_indexed", + "character_count": 9331, + "line_count": 449, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/remedies-complete-system.md": { + "path": "references/remedies-complete-system.md", + "suffix": ".md", + "byte_count": 7011, + "sha256": "ce174a376b69c2baa0707dd8bd2aae1639017d381fc650d9c87a056eb142269a", + "extraction_status": "text_indexed", + "character_count": 3759, + "line_count": 194, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/retrograde-combustion-war-guide.md": { + "path": "references/retrograde-combustion-war-guide.md", + "suffix": ".md", + "byte_count": 8995, + "sha256": "f967078cf45d982777fe842e79d1e8e3ac8d0c83abbc67c06af1b1fc0bc5ee1d", + "extraction_status": "text_indexed", + "character_count": 4550, + "line_count": 261, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/rtn-high-order-d9-freeze-execution-guide.md": { + "path": "references/rtn-high-order-d9-freeze-execution-guide.md", + "suffix": ".md", + "byte_count": 9127, + "sha256": "46c6b746cedfc54ec22261a4446e1437a0082c637c0809ab584bdc57fba6500a", + "extraction_status": "text_indexed", + "character_count": 5120, + "line_count": 414, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/saham_rules.json": { + "path": "references/saham_rules.json", + "suffix": ".json", + "byte_count": 2065, + "sha256": "374f5725212742f331REDACTED_YEAR51b77121235c08b266798f0528f9e5f040558a0848", + "extraction_status": "text_indexed", + "character_count": 2065, + "line_count": 52, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/sahams-execution-guide.md": { + "path": "references/sahams-execution-guide.md", + "suffix": ".md", + "byte_count": 1867, + "sha256": "0848ee1bb946cd81a034f6fe1025d599b7ff78631f016297a9cf35bb08db90ce", + "extraction_status": "text_indexed", + "character_count": 1121, + "line_count": 72, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/shadbala-complete-methodology.md": { + "path": "references/shadbala-complete-methodology.md", + "suffix": ".md", + "byte_count": 10552, + "sha256": "4bcf2ce9d860734278af63e82f89c055b268600bd10ad426eeca0d3fef344c11", + "extraction_status": "text_indexed", + "character_count": 6210, + "line_count": 302, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/shadbala-interpretation-methodology.md": { + "path": "references/shadbala-interpretation-methodology.md", + "suffix": ".md", + "byte_count": 7935, + "sha256": "decea4454d2ab0600eee429b4a3bca94336d82666156f689f77c972543d82156", + "extraction_status": "text_indexed", + "character_count": 4078, + "line_count": 158, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/shasti-hayani-dasha-guide.md": { + "path": "references/shasti-hayani-dasha-guide.md", + "suffix": ".md", + "byte_count": 3734, + "sha256": "cd421a77420497e353b34c6a39cd17d3d7442562ce63878b1287cb504cdf0462", + "extraction_status": "text_indexed", + "character_count": 2231, + "line_count": 102, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/shat_bala_constants.json": { + "path": "references/shat_bala_constants.json", + "suffix": ".json", + "byte_count": 1812, + "sha256": "7ff75de5465b899031f2e281e7e554787042e2ee4b221275c3d1b5d16e791b11", + "extraction_status": "text_indexed", + "character_count": 1812, + "line_count": 60, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/shatabhisha-complete.md": { + "path": "references/shatabhisha-complete.md", + "suffix": ".md", + "byte_count": 5088, + "sha256": "8ae40c1f01ce603bf17e14b2471ed8d876e267d240fce1c842bbbe849ef4545d", + "extraction_status": "text_indexed", + "character_count": 2604, + "line_count": 166, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/shodasavarga-complete-guide.md": { + "path": "references/shodasavarga-complete-guide.md", + "suffix": ".md", + "byte_count": 9252, + "sha256": "a0451ab9eb514653e0d5d8e8a01b7d87098aafc9055207978cf55baa3065eb9b", + "extraction_status": "text_indexed", + "character_count": 5208, + "line_count": 198, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/signs-and-houses.md": { + "path": "references/signs-and-houses.md", + "suffix": ".md", + "byte_count": 12046, + "sha256": "94f94ed858b6e6f6c8d8961054b863216bebba2ad8f077bb4045eb08809152da", + "extraction_status": "text_indexed", + "character_count": 6581, + "line_count": 311, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/single-event-inquiry-protocol.md": { + "path": "references/single-event-inquiry-protocol.md", + "suffix": ".md", + "byte_count": 4749, + "sha256": "a9eec6b452c1415f525f3871762e1af46a2e8595fa8d01b888059b78b1a8668f", + "extraction_status": "text_indexed", + "character_count": 2698, + "line_count": 177, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/skill_gap_truth_registry.json": { + "path": "references/skill_gap_truth_registry.json", + "suffix": ".json", + "byte_count": 10125, + "sha256": "a1b323f103c8058c1028aef1f4271c1bf6e32b92b96c576f13e5bc7415f6774b", + "extraction_status": "text_indexed", + "character_count": 10125, + "line_count": 165, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/software-comparison-guide.md": { + "path": "references/software-comparison-guide.md", + "suffix": ".md", + "byte_count": 6722, + "sha256": "1a92bd6b1fa5be21acc256e2787e126b3c1107af27189c03a962454794981a9b", + "extraction_status": "text_indexed", + "character_count": 4152, + "line_count": 129, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/spouse-multi-layer-methodology.md": { + "path": "references/spouse-multi-layer-methodology.md", + "suffix": ".md", + "byte_count": 12329, + "sha256": "d3925df63a9dceff66a0ff93fffd42ba33248dec9de8c74342aa7ec1eaba8ec6", + "extraction_status": "text_indexed", + "character_count": 6123, + "line_count": 290, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/standard_test_charts.json": { + "path": "references/standard_test_charts.json", + "suffix": ".json", + "byte_count": 649580, + "sha256": "f345b6642073f25eb0f58fcad21d91322b822be21cccf2292ee1afd0ddac63e7", + "extraction_status": "text_indexed", + "character_count": 649580, + "line_count": 23542, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/strict-workflow-router.md": { + "path": "references/strict-workflow-router.md", + "suffix": ".md", + "byte_count": 15254, + "sha256": "8e8717013c59b6f7aef561d29eadd6db6cb877d54d87bcc808dc2204ed718af9", + "extraction_status": "text_indexed", + "character_count": 15236, + "line_count": 284, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/tajika-yoga-complete-guide.md": { + "path": "references/tajika-yoga-complete-guide.md", + "suffix": ".md", + "byte_count": 11850, + "sha256": "8054b0752da77d1e101551f982b5c7d8d8a5d9cffe449a3c171eff87332c8e58", + "extraction_status": "text_indexed", + "character_count": 6443, + "line_count": 353, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/technique-capability-matrix.md": { + "path": "references/technique-capability-matrix.md", + "suffix": ".md", + "byte_count": 5886, + "sha256": "7e42db76c71e74f10fab97fde1002106a618f2a80edf04d6de5de20b4d189f23", + "extraction_status": "text_indexed", + "character_count": 5360, + "line_count": 56, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/technique_registry.json": { + "path": "references/technique_registry.json", + "suffix": ".json", + "byte_count": 99337, + "sha256": "949ab998dbd336237fa7c107013a94253a475013ff3973a34305c1ad60fcde18", + "extraction_status": "text_indexed", + "character_count": 95812, + "line_count": 2902, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/tithi-lord-freeze-execution-guide.md": { + "path": "references/tithi-lord-freeze-execution-guide.md", + "suffix": ".md", + "byte_count": 9336, + "sha256": "2962ee3c0a47566afeeb134c45fc03450633550cc0858d6edaa01312c92a4af0", + "extraction_status": "text_indexed", + "character_count": 4947, + "line_count": 400, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/tithi-lord-relationship-system.md": { + "path": "references/tithi-lord-relationship-system.md", + "suffix": ".md", + "byte_count": 8954, + "sha256": "3ccbd81cf2a5f6b934eefe2e32b111ee752c0b539ebf32476df0e48c75d7a199", + "extraction_status": "text_indexed", + "character_count": 5127, + "line_count": 193, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/transit-actionable-output-guide.md": { + "path": "references/transit-actionable-output-guide.md", + "suffix": ".md", + "byte_count": 3231, + "sha256": "e4834a070a0b66250f7c5cfb2010f76a4d4ace24544d6555fe4f3671bf16ca11", + "extraction_status": "text_indexed", + "character_count": 1691, + "line_count": 81, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/transit-comprehensive-guide.md": { + "path": "references/transit-comprehensive-guide.md", + "suffix": ".md", + "byte_count": 17541, + "sha256": "de2e320cf14fd0934f2b1c091443a3235aa7998de71e52af46b0391290d3fbbb", + "extraction_status": "text_indexed", + "character_count": 9220, + "line_count": 393, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/transit-multi-reference-guide.md": { + "path": "references/transit-multi-reference-guide.md", + "suffix": ".md", + "byte_count": 7018, + "sha256": "45e9a263d1da580973684de43b0bcf8d084a34c030eefa6f76d70b435d9a7523", + "extraction_status": "text_indexed", + "character_count": 3846, + "line_count": 165, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/translated-articles/1印度占星_preview.txt": { + "path": "references/translated-articles/1印度占星_preview.txt", + "suffix": ".txt", + "byte_count": 79974, + "sha256": "adc56033ed57320d0df6c38fbad62b9859a135f6c460111689dd927cd7f07b90", + "extraction_status": "text_indexed", + "character_count": 30531, + "line_count": 528, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/translated-articles/2印度占星_preview.txt": { + "path": "references/translated-articles/2印度占星_preview.txt", + "suffix": ".txt", + "byte_count": 47333, + "sha256": "7747ceb60b22bcaa51ec7cbbceda8e360607178079076c68868926edcd219bb1", + "extraction_status": "text_indexed", + "character_count": 17756, + "line_count": 179, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/translated-articles/3印度占星_preview.txt": { + "path": "references/translated-articles/3印度占星_preview.txt", + "suffix": ".txt", + "byte_count": 71291, + "sha256": "52476bc00c3726c161a3c09a2b57bd42b4b4580ae2944ccb138582be84ea9f4e", + "extraction_status": "text_indexed", + "character_count": 28792, + "line_count": 729, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/translated-articles/4印度占星_preview.txt": { + "path": "references/translated-articles/4印度占星_preview.txt", + "suffix": ".txt", + "byte_count": 50479, + "sha256": "845f029724f5d78b99ba460bf16bb8e17aa91d67c8051266f85dc543b845913b", + "extraction_status": "text_indexed", + "character_count": 19576, + "line_count": 370, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/translated-articles/INDEX.md": { + "path": "references/translated-articles/INDEX.md", + "suffix": ".md", + "byte_count": 1605, + "sha256": "57c7e1be63a32d45d21df9c5553fdf6ad42ee0f08edfe0f2efc7bd9a407ebf92", + "extraction_status": "text_indexed", + "character_count": 997, + "line_count": 34, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/translated-articles/Tajika占星术是印度占星术体系之一.txt": { + "path": "references/translated-articles/Tajika占星术是印度占星术体系之一.txt", + "suffix": ".txt", + "byte_count": 62208, + "sha256": "1a6b7f0455cf128d6ce42fb71a88a9a5bb4cbe09b94a74d0e8e5db1227928c6f", + "extraction_status": "text_indexed", + "character_count": 23401, + "line_count": 372, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/translated-articles/印度占星Jaimini系统的Darakaraka的理解和说明如何解释.txt": { + "path": "references/translated-articles/印度占星Jaimini系统的Darakaraka的理解和说明如何解释.txt", + "suffix": ".txt", + "byte_count": 53763, + "sha256": "b62c21d33aa69bafc334d674358450a4f0a2f427f2bbcc167478895848b700c6", + "extraction_status": "text_indexed", + "character_count": 19868, + "line_count": 385, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/translated-articles/高地位配偶与婚后命运积极转变的占星规则与组合.txt": { + "path": "references/translated-articles/高地位配偶与婚后命运积极转变的占星规则与组合.txt", + "suffix": ".txt", + "byte_count": 11974, + "sha256": "e91a26527af6226db676623aeab33da57f4791e90273cd4e28a81a29ce267cf5", + "extraction_status": "text_indexed", + "character_count": 4478, + "line_count": 115, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/tri-system-analysis-template.md": { + "path": "references/tri-system-analysis-template.md", + "suffix": ".md", + "byte_count": 11559, + "sha256": "47743bdcbf13e3ef2f9e5ce428d5b23b54771529aaba3e04faae0fae99249c66", + "extraction_status": "text_indexed", + "character_count": 6690, + "line_count": 317, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/validation/pdf-chart-reading-validation-methodology.md": { + "path": "references/validation/pdf-chart-reading-validation-methodology.md", + "suffix": ".md", + "byte_count": 5108, + "sha256": "cbdc22cd844b87a58b6356411a34cd875d9bc10c8bb85f1e3da84651e5f4ae40", + "extraction_status": "text_indexed", + "character_count": 5108, + "line_count": 110, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/validation-methodology-batch-celebrity.md": { + "path": "references/validation-methodology-batch-celebrity.md", + "suffix": ".md", + "byte_count": 16604, + "sha256": "7d51c0e7325ede613069c494703b168bc0eb044f2d23a1df7e96ba779a676bf2", + "extraction_status": "text_indexed", + "character_count": 9320, + "line_count": 637, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/validation_logic_report.json": { + "path": "references/validation_logic_report.json", + "suffix": ".json", + "byte_count": 20795, + "sha256": "8a4be894b8bf961efa0205ec3d9371aa71ed3a86aa6b01a19e193bd4cada53a5", + "extraction_status": "text_indexed", + "character_count": 20795, + "line_count": 852, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/varga-divisional-charts-quick-reference.md": { + "path": "references/varga-divisional-charts-quick-reference.md", + "suffix": ".md", + "byte_count": 14961, + "sha256": "081814f256677cf12cc91a44d83e6ac7f587cb83fa8276d8815f517e8d93d5bf", + "extraction_status": "text_indexed", + "character_count": 7893, + "line_count": 446, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/varga-system-quick-reference.md": { + "path": "references/varga-system-quick-reference.md", + "suffix": ".md", + "byte_count": 10468, + "sha256": "3b9503b5c5e6651226ace1770b8021b7e33744737cdd150d66da2c1f476cc3a6", + "extraction_status": "text_indexed", + "character_count": 5850, + "line_count": 267, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/varshaphala-annual-chart-guide.md": { + "path": "references/varshaphala-annual-chart-guide.md", + "suffix": ".md", + "byte_count": 12919, + "sha256": "1702ffc62e58ad09078b063950e869c38f9f5d13937eea3abde96c384020ce52", + "extraction_status": "text_indexed", + "character_count": 7108, + "line_count": 375, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-case-reasoning-report.md": { + "path": "references/verified-case-reasoning-report.md", + "suffix": ".md", + "byte_count": 17429, + "sha256": "12c36899221ec65997a9d3c55cc9e2e14d953ec4750a74b143da87ae904b106a", + "extraction_status": "text_indexed", + "character_count": 9225, + "line_count": 594, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-curie.md": { + "path": "references/verified-celebrity-cases-curie.md", + "suffix": ".md", + "byte_count": 12041, + "sha256": "8476d9f7b3e42bbdf9e5e41af65660006ed022ef53a8cb1b97ff28f52f5f0d4b", + "extraction_status": "text_indexed", + "character_count": 6754, + "line_count": 301, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-einstein.md": { + "path": "references/verified-celebrity-cases-einstein.md", + "suffix": ".md", + "byte_count": 11629, + "sha256": "fedd90fa79dd479344ba8ad0069f2a2c7a40edfbbe366f52b59d92a9bfb331ae", + "extraction_status": "text_indexed", + "character_count": 6267, + "line_count": 363, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-indira-gandhi.md": { + "path": "references/verified-celebrity-cases-indira-gandhi.md", + "suffix": ".md", + "byte_count": 17438, + "sha256": "0b662ac188fae9510bf0bf53fdd6439105787d56c3b7aaf5267d79fc2913909d", + "extraction_status": "text_indexed", + "character_count": 11205, + "line_count": 317, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-obama-web.md": { + "path": "references/verified-celebrity-cases-obama-web.md", + "suffix": ".md", + "byte_count": 18207, + "sha256": "2e90ec1d28b7d714970e4705e65e222563bcd554fc6649c382ea9005132f2401", + "extraction_status": "text_indexed", + "character_count": 9667, + "line_count": 596, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-part2-elvis.md": { + "path": "references/verified-celebrity-cases-part2-elvis.md", + "suffix": ".md", + "byte_count": 8773, + "sha256": "4fb33dfcb6b69467b52b53ff32f62dbbdc9ba07269be4b181a7440eac987fb0a", + "extraction_status": "text_indexed", + "character_count": 4756, + "line_count": 338, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-part2-trump.md": { + "path": "references/verified-celebrity-cases-part2-trump.md", + "suffix": ".md", + "byte_count": 9674, + "sha256": "917d73005a92c4ecb0f6f300aced1e461d8ac2ed7dff6e347e46c4abfc159647", + "extraction_status": "text_indexed", + "character_count": 5268, + "line_count": 326, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-part3-marilyn-monroe.md": { + "path": "references/verified-celebrity-cases-part3-marilyn-monroe.md", + "suffix": ".md", + "byte_count": 10992, + "sha256": "91b3ed45f99f579d4b8670e3e5cb619b998c26acc001c6b445699b34ed49d6d6", + "extraction_status": "text_indexed", + "character_count": 5697, + "line_count": 371, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-part3-michael-jackson.md": { + "path": "references/verified-celebrity-cases-part3-michael-jackson.md", + "suffix": ".md", + "byte_count": 12157, + "sha256": "7ccfad6c02262240f08ff3c2f103b644e3e6f0d908635c059338e26d77964b9b", + "extraction_status": "text_indexed", + "character_count": 6444, + "line_count": 405, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-part3-summary.md": { + "path": "references/verified-celebrity-cases-part3-summary.md", + "suffix": ".md", + "byte_count": 17419, + "sha256": "9547aabaf629cf6faf9a8d9506d506fc5d8e20090ec1d45634f5733086a45088", + "extraction_status": "text_indexed", + "character_count": 9632, + "line_count": 426, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-part4-leonardo-dicaprio.md": { + "path": "references/verified-celebrity-cases-part4-leonardo-dicaprio.md", + "suffix": ".md", + "byte_count": 11287, + "sha256": "ad783aef0e89e96fa3e4121a15202b061c6e3bb3b56fb0ab23841a0942ab6822", + "extraction_status": "text_indexed", + "character_count": 6209, + "line_count": 283, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-picasso.md": { + "path": "references/verified-celebrity-cases-picasso.md", + "suffix": ".md", + "byte_count": 12987, + "sha256": "5afaed960911e374f62be85957730bd1ceb65959693130f6517a16e1b4efea11", + "extraction_status": "text_indexed", + "character_count": 7221, + "line_count": 325, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-summary.md": { + "path": "references/verified-celebrity-cases-summary.md", + "suffix": ".md", + "byte_count": 8627, + "sha256": "7faf17673e2330b028ce896e0afa5236f239fe3885db7f075718a8cac99deb13", + "extraction_status": "text_indexed", + "character_count": 4811, + "line_count": 251, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases-trump.md": { + "path": "references/verified-celebrity-cases-trump.md", + "suffix": ".md", + "byte_count": 17548, + "sha256": "198ed7d99cc6172456f74fc745261cb35bdcaa77b41303470fbfcfe7c16c8388", + "extraction_status": "text_indexed", + "character_count": 9438, + "line_count": 533, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-celebrity-cases.md": { + "path": "references/verified-celebrity-cases.md", + "suffix": ".md", + "byte_count": 26860, + "sha256": "80d493cfb8a769fb6a159395b12fa6a0134ffdb67d953883a7ed0d4bb9a0b123", + "extraction_status": "text_indexed", + "character_count": 14664, + "line_count": 572, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-patterns-marriage-timing-v5.md": { + "path": "references/verified-patterns-marriage-timing-v5.md", + "suffix": ".md", + "byte_count": 6286, + "sha256": "d18031128aec69c7009b452205430924b87b20694a01df8a1e85ff5d9dc8a9de", + "extraction_status": "text_indexed", + "character_count": 4400, + "line_count": 173, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/verified-patterns-marriage-timing-v6.md": { + "path": "references/verified-patterns-marriage-timing-v6.md", + "suffix": ".md", + "byte_count": 9963, + "sha256": "1fa46f95a71a354d48759a8b76fd94589c652121fbb8c820ae97d89340220bee", + "extraction_status": "text_indexed", + "character_count": 6774, + "line_count": 249, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/vimshottari_dasha_guide.md": { + "path": "references/vimshottari_dasha_guide.md", + "suffix": ".md", + "byte_count": 18384, + "sha256": "5981c1690575663d51880ae6e3429e401a5521fb3303ddc49345c8bd724aa1d5", + "extraction_status": "text_indexed", + "character_count": 11550, + "line_count": 588, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/vp-goel-jaimini-dasha-systems.md": { + "path": "references/vp-goel-jaimini-dasha-systems.md", + "suffix": ".md", + "byte_count": 4955, + "sha256": "bfe2f3b2f6980c9e5833dcdca145157d6cb990552196a03781e4f7a93f513292", + "extraction_status": "text_indexed", + "character_count": 3575, + "line_count": 129, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/yoga-and-dasha.md": { + "path": "references/yoga-and-dasha.md", + "suffix": ".md", + "byte_count": 9968, + "sha256": "486a284b2773c2bbad844567fc93b68c6109632e9876b89b401c579d0e69eab8", + "extraction_status": "text_indexed", + "character_count": 5006, + "line_count": 262, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/yoga-list-chinese.md": { + "path": "references/yoga-list-chinese.md", + "suffix": ".md", + "byte_count": 16431, + "sha256": "b466a6b0fa5e0416170ab2ae1798ab8253a066e66240b6e7f8c90de6e1c68296", + "extraction_status": "text_indexed", + "character_count": 8842, + "line_count": 299, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/yoga-phala-timing-guide.md": { + "path": "references/yoga-phala-timing-guide.md", + "suffix": ".md", + "byte_count": 9801, + "sha256": "fff100bd2a62db720d223c511f96791f4ff1994287b48e50a7e6ef2be89e82ec", + "extraction_status": "text_indexed", + "character_count": 5618, + "line_count": 259, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/yoga-strength-scoring-system.md": { + "path": "references/yoga-strength-scoring-system.md", + "suffix": ".md", + "byte_count": 4733, + "sha256": "23ec81b39cccab18f4b3300427c26dcf1b171cbfc6fe293ad244d8c95168a44d", + "extraction_status": "text_indexed", + "character_count": 2802, + "line_count": 179, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/yoga_list.md": { + "path": "references/yoga_list.md", + "suffix": ".md", + "byte_count": 8180, + "sha256": "05727219ff62b4558bf087d73a8f2b7e97b569ba6e905ed0b9dcfdbc73a321fe", + "extraction_status": "text_indexed", + "character_count": 8085, + "line_count": 210, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/yoga_rules.json": { + "path": "references/yoga_rules.json", + "suffix": ".json", + "byte_count": 407342, + "sha256": "04395935671d9e9c3e5316cc99a2b43c627eb7c71d2b5cf8a711cf42b5afa79e", + "extraction_status": "text_indexed", + "character_count": 387771, + "line_count": 13643, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/yogi-asc-tight-orb-wealth-freeze-guide.md": { + "path": "references/yogi-asc-tight-orb-wealth-freeze-guide.md", + "suffix": ".md", + "byte_count": 8843, + "sha256": "9d28a20aec91d31d28455d20b06befb132c217f162c903277fc79605f1964e98", + "extraction_status": "text_indexed", + "character_count": 5263, + "line_count": 351, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + }, + "references/yogi-avayogi-system.md": { + "path": "references/yogi-avayogi-system.md", + "suffix": ".md", + "byte_count": 9485, + "sha256": "9664a3da0c0770f32402ddc0f98cc7edf45e396510aadb748cfc86b75eb98134", + "extraction_status": "text_indexed", + "character_count": 5376, + "line_count": 244, + "decode_replacement_count": 0, + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion." + } + }, + "artifacts": { + "json_report": "docs/research/character_level_inventory_manifest_latest.json", + "markdown_report": "docs/research/character_level_inventory_manifest_latest.md" + } +} \ No newline at end of file diff --git a/docs/research/character_level_inventory_manifest_latest.md b/docs/research/character_level_inventory_manifest_latest.md new file mode 100644 index 00000000..e18a1345 --- /dev/null +++ b/docs/research/character_level_inventory_manifest_latest.md @@ -0,0 +1,43 @@ +# Character-Level Inventory Manifest + +- status: pass +- scope: project +- generated_at: 2026-07-02T08:50:52.465261+00:00 +- total_files: 1069 +- unhashed_files: 0 +- unclassified_files: 0 +- unknown_extraction_status: 0 +- Heavy OCR: disabled +- Whole-machine scan: disabled + +## Root Summary + +| Root | Files | Bytes | +| --- | ---: | ---: | +| `AGENTS.md` | 1 | 3932 | +| `SKILL.md` | 1 | 43187 | +| `docs/research` | 532 | 2198779 | +| `references` | 236 | 4008411 | +| `references/open_source_sources` | 299 | 9365015 | + +## Extraction Status Counts + +- `binary_indexed`: 34 +- `image_ocr_queued`: 3 +- `text_indexed`: 1032 + +## Classification Counts + +- `open_source_reference`: 299 +- `oracle_artifact`: 51 +- `project_governance`: 2 +- `quarantined_draft`: 93 +- `real_case_calibration`: 5 +- `reference_candidate`: 180 +- `research_governance`: 439 + +## Boundary + +Fast manifest only: hashes and cheap text stats now; heavy OCR and whole-machine scan are queued. + +This manifest proves indexing, hashing, and extraction-state classification. It does not by itself promote any source into the runtime truth chain. diff --git a/progress.md b/progress.md index a4d58780..64136731 100644 --- a/progress.md +++ b/progress.md @@ -797,3 +797,11 @@ - P4:Narayana / Tajika 技术债从单一 `partial` 拆成 `closed / partial / blocked` breakdown,并新增 `oracle_parity` blocked 合同。 - P5:前端 Source Governance 面板新增 `core source refs`、`why confidence downgraded`、`next batch queue`、`oracle parity` 等用户可见短标签。 - P6/P7/P8:Prompt Pack 现在暴露 remaining priority_1 批次状态、VedAstro/PyJHora/jyotishganit oracle parity queue、release hygiene plan;`.git/gc.log` 仍标记为单独安全清理计划,不随本轮 prune。 + +## 2026-07-02T16:42:00+08:00 - 字符级资料 manifest 第一阶段 + +- 新增 `scripts/character_level_inventory_manifest.py`,对项目内重点资料层做轻量字符级索引:`references/`、`references/open_source_sources/`、`docs/research/`、`SKILL.md`、`AGENTS.md`。 +- 生成 `docs/research/character_level_inventory_manifest_latest.json` 与 `.md`,当前覆盖 `1069` 个文件:`unhashed_files=0`、`unclassified_files=0`、`unknown_extraction_status=0`。 +- 当前分类计数:`open_source_reference=299`、`reference_candidate=180`、`research_governance=439`、`quarantined_draft=93`、`real_case_calibration=5`、`oracle_artifact=51`、`project_governance=2`。 +- 当前提取状态:`text_indexed=1032`、`binary_indexed=34`、`image_ocr_queued=3`;本轮为省算力模式,未跑重 OCR,也未跑全机器长扫描。 +- 新增 `tests/test_character_level_inventory_manifest.py`,并把 manifest gate 接入 `scripts/run_quality_gate.py`;质量门使用 `--no-write --summary-only`,避免 CI 反复刷新报告或打印全量 `by_path`。 diff --git a/scripts/character_level_inventory_manifest.py b/scripts/character_level_inventory_manifest.py new file mode 100644 index 00000000..9e1aec5d --- /dev/null +++ b/scripts/character_level_inventory_manifest.py @@ -0,0 +1,362 @@ +#!/usr/bin/env python3 +"""Build a lightweight character-level inventory manifest for Jyotish sources. + +This is an index and governance manifest, not a semantic promotion pass. It +hashes every in-scope file, extracts text metadata when cheap, and queues heavy +PDF/image/document extraction instead of running expensive OCR by default. +""" + +from __future__ import annotations + +import argparse +import hashlib +import json +import sys +from datetime import datetime, timezone +from pathlib import Path +from typing import Any + + +ROOT = Path(__file__).resolve().parents[1] +REPORT_JSON = ROOT / "docs" / "research" / "character_level_inventory_manifest_latest.json" +REPORT_MD = ROOT / "docs" / "research" / "character_level_inventory_manifest_latest.md" + +PROJECT_SCAN_ROOTS = [ + "references", + "references/open_source_sources", + "docs/research", + "SKILL.md", + "AGENTS.md", +] + +EXCLUDED_PARTS = { + ".git", + ".pytest_cache", + ".ruff_cache", + "__pycache__", + "node_modules", + "venv", + "venv_vedastro", + ".venv", + "build", + "dist", +} + +TEXT_EXTENSIONS = { + ".css", + ".csv", + ".html", + ".ini", + ".js", + ".json", + ".jsonl", + ".jsx", + ".mjs", + ".md", + ".py", + ".sh", + ".toml", + ".ts", + ".tsx", + ".txt", + ".yaml", + ".yml", +} +PDF_EXTENSIONS = {".pdf"} +IMAGE_EXTENSIONS = {".bmp", ".gif", ".jpeg", ".jpg", ".png", ".tif", ".tiff", ".webp"} +DOCUMENT_EXTENSIONS = {".doc", ".docx", ".epub", ".mobi", ".pages", ".ppt", ".pptx", ".rtf", ".xls", ".xlsx"} + + +def _relative(path: Path) -> str: + return str(path.relative_to(ROOT)) + + +def _should_skip(path: Path) -> bool: + try: + rel_parts = path.relative_to(ROOT).parts + except ValueError: + rel_parts = path.parts + return any(part in EXCLUDED_PARTS for part in rel_parts) + + +def _iter_project_files() -> list[Path]: + files: set[Path] = set() + for root_name in PROJECT_SCAN_ROOTS: + root = ROOT / root_name + if not root.exists() or _should_skip(root): + continue + if root.is_file(): + files.add(root) + else: + files.update(path for path in root.rglob("*") if path.is_file() and not _should_skip(path)) + return sorted(files) + + +def _sha256(path: Path) -> str: + digest = hashlib.sha256() + with path.open("rb") as handle: + for chunk in iter(lambda: handle.read(1024 * 1024), b""): + digest.update(chunk) + return digest.hexdigest() + + +def _text_stats(path: Path) -> dict[str, Any]: + raw = path.read_bytes() + decoded = raw.decode("utf-8", errors="replace") + replacement_count = decoded.count("\ufffd") + return { + "extraction_status": "text_decode_lossy" if replacement_count else "text_indexed", + "character_count": len(decoded), + "line_count": decoded.count("\n") + (1 if decoded else 0), + "decode_replacement_count": replacement_count, + } + + +def _extraction_status(path: Path) -> dict[str, Any]: + suffix = path.suffix.lower() + if suffix in TEXT_EXTENSIONS: + return _text_stats(path) + if suffix in PDF_EXTENSIONS: + return { + "extraction_status": "pdf_text_extraction_queued", + "character_count": None, + "line_count": None, + "decode_replacement_count": None, + } + if suffix in IMAGE_EXTENSIONS: + return { + "extraction_status": "image_ocr_queued", + "character_count": None, + "line_count": None, + "decode_replacement_count": None, + } + if suffix in DOCUMENT_EXTENSIONS: + return { + "extraction_status": "document_text_extraction_queued", + "character_count": None, + "line_count": None, + "decode_replacement_count": None, + } + return { + "extraction_status": "binary_indexed", + "character_count": None, + "line_count": None, + "decode_replacement_count": None, + } + + +def _classify_path(path: str) -> dict[str, str]: + if path.startswith("references/open_source_sources/rishi-ai-mcp/"): + return { + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized open-source workflow corpus; requires license-aware review.", + } + if path.startswith("references/open_source_sources/vedic-astro-skills/"): + return { + "classification": "open_source_reference", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "User-prioritized Jyotish skill corpus; requires selective source promotion.", + } + if path.startswith("references/open_source_sources/"): + return { + "classification": "open_source_reference", + "priority": "priority_2", + "promotion_status": "reference_layer_candidate", + "reason": "Open-source corpus; index first, promote only after license and conflict review.", + } + if path.startswith("references/real_case_studies/"): + return { + "classification": "real_case_calibration", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Real-case material for calibration; not direct rule truth.", + } + if path.startswith("references/oracle/"): + return { + "classification": "oracle_artifact", + "priority": "priority_2", + "promotion_status": "oracle_evidence_only", + "reason": "Oracle artifact; use for parity evidence, not interpretive rules.", + } + if path.startswith("references/"): + return { + "classification": "reference_candidate", + "priority": "priority_1", + "promotion_status": "reference_layer_candidate", + "reason": "Local reference source candidate; requires content-level review before promotion.", + } + if path.startswith("docs/research/local_drafts/"): + return { + "classification": "quarantined_draft", + "priority": "priority_3", + "promotion_status": "not_truth_source", + "reason": "Historical draft; do not promote without explicit review.", + } + if path.startswith("docs/research/"): + return { + "classification": "research_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Research history or governance record; index separately from rule truth.", + } + return { + "classification": "project_governance", + "priority": "priority_3", + "promotion_status": "governance_or_history", + "reason": "Project-level governance file.", + } + + +def _root_bucket(path: str) -> str: + if path.startswith("references/open_source_sources/"): + return "references/open_source_sources" + if path.startswith("references/"): + return "references" + if path.startswith("docs/research/"): + return "docs/research" + return path.split("/", 1)[0] + + +def build_manifest(*, scope: str = "project", write: bool = True) -> dict[str, Any]: + if scope != "project": + raise ValueError("Only --scope project is supported by the lightweight manifest.") + + by_path: dict[str, dict[str, Any]] = {} + classification_counts: dict[str, int] = {} + extraction_counts: dict[str, int] = {} + root_summary: dict[str, dict[str, int]] = {} + unclassified_files = 0 + unknown_extraction_status = 0 + + for file_path in _iter_project_files(): + rel = _relative(file_path) + file_class = _classify_path(rel) + extraction = _extraction_status(file_path) + if not file_class.get("classification"): + unclassified_files += 1 + if not extraction.get("extraction_status"): + unknown_extraction_status += 1 + byte_count = file_path.stat().st_size + item = { + "path": rel, + "suffix": file_path.suffix.lower(), + "byte_count": byte_count, + "sha256": _sha256(file_path), + **extraction, + **file_class, + } + by_path[rel] = item + classification_counts[item["classification"]] = classification_counts.get(item["classification"], 0) + 1 + extraction_counts[item["extraction_status"]] = extraction_counts.get(item["extraction_status"], 0) + 1 + bucket = _root_bucket(rel) + root_summary.setdefault(bucket, {"files": 0, "bytes": 0}) + root_summary[bucket]["files"] += 1 + root_summary[bucket]["bytes"] += byte_count + + summary = { + "total_files": len(by_path), + "unhashed_files": sum(1 for item in by_path.values() if not item.get("sha256")), + "unclassified_files": unclassified_files, + "unknown_extraction_status": unknown_extraction_status, + "classification_counts": dict(sorted(classification_counts.items())), + "extraction_status_counts": dict(sorted(extraction_counts.items())), + } + status = "pass" if summary["unhashed_files"] == 0 and unclassified_files == 0 and unknown_extraction_status == 0 else "fail" + report = { + "scope": scope, + "status": status, + "generated_at": datetime.now(timezone.utc).isoformat(), + "mode": { + "heavy_ocr": False, + "whole_machine_scan": False, + "semantic_promotion": False, + "boundary": "Fast manifest only: hashes and cheap text stats now; heavy OCR and whole-machine scan are queued.", + }, + "scan_roots": PROJECT_SCAN_ROOTS, + "summary": summary, + "root_summary": dict(sorted(root_summary.items())), + "by_path": by_path, + "artifacts": { + "json_report": _relative(REPORT_JSON), + "markdown_report": _relative(REPORT_MD), + }, + } + if write: + _write_reports(report) + return report + + +def _write_reports(report: dict[str, Any]) -> None: + REPORT_JSON.parent.mkdir(parents=True, exist_ok=True) + REPORT_JSON.write_text(json.dumps(report, ensure_ascii=False, indent=2), encoding="utf-8") + REPORT_MD.write_text(_render_markdown(report), encoding="utf-8") + + +def _render_markdown(report: dict[str, Any]) -> str: + summary = report["summary"] + lines = [ + "# Character-Level Inventory Manifest", + "", + f"- status: {report['status']}", + f"- scope: {report['scope']}", + f"- generated_at: {report['generated_at']}", + f"- total_files: {summary['total_files']}", + f"- unhashed_files: {summary['unhashed_files']}", + f"- unclassified_files: {summary['unclassified_files']}", + f"- unknown_extraction_status: {summary['unknown_extraction_status']}", + f"- Heavy OCR: {'enabled' if report['mode']['heavy_ocr'] else 'disabled'}", + f"- Whole-machine scan: {'enabled' if report['mode']['whole_machine_scan'] else 'disabled'}", + "", + "## Root Summary", + "", + "| Root | Files | Bytes |", + "| --- | ---: | ---: |", + ] + for root, item in report["root_summary"].items(): + lines.append(f"| `{root}` | {item['files']} | {item['bytes']} |") + lines.extend(["", "## Extraction Status Counts", ""]) + for name, count in summary["extraction_status_counts"].items(): + lines.append(f"- `{name}`: {count}") + lines.extend(["", "## Classification Counts", ""]) + for name, count in summary["classification_counts"].items(): + lines.append(f"- `{name}`: {count}") + lines.extend( + [ + "", + "## Boundary", + "", + report["mode"]["boundary"], + "", + "This manifest proves indexing, hashing, and extraction-state classification. It does not by itself promote any source into the runtime truth chain.", + "", + ] + ) + return "\n".join(lines) + + +def _summary_view(report: dict[str, Any]) -> dict[str, Any]: + return { + key: value + for key, value in report.items() + if key not in {"by_path"} + } + + +def main(argv: list[str] | None = None) -> int: + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--scope", default="project", choices=["project"]) + parser.add_argument("--no-write", action="store_true", help="Print the manifest without writing report artifacts.") + parser.add_argument("--summary-only", action="store_true", help="Print only summary fields; still writes full artifacts unless --no-write is set.") + args = parser.parse_args(argv) + + report = build_manifest(scope=args.scope, write=not args.no_write) + printable = _summary_view(report) if args.summary_only else report + print(json.dumps(printable, ensure_ascii=False, indent=2)) + return 0 if report["status"] == "pass" else 1 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/scripts/run_quality_gate.py b/scripts/run_quality_gate.py index c279662e..fdaa8529 100644 --- a/scripts/run_quality_gate.py +++ b/scripts/run_quality_gate.py @@ -28,6 +28,7 @@ COMPILE_DIRS = [ EXTRA_COMPILE_TARGETS = [ ROOT / "mcp_server.py", ROOT / "scripts" / "audit_fragments.py", + ROOT / "scripts" / "character_level_inventory_manifest.py", ROOT / "scripts" / "dasha_reference_audit.py", ROOT / "scripts" / "external_oracle_sanity_closure.py", ROOT / "scripts" / "interpretation_source_inventory_gate.py", @@ -482,6 +483,7 @@ def main() -> int: run([PYTHON, "scripts/audit_capabilities.py", "--mode", "validate"]) run([PYTHON, "scripts/audit_fragments.py", "--strict"]) run([PYTHON, "scripts/interpretation_source_inventory_gate.py"]) + run([PYTHON, "scripts/character_level_inventory_manifest.py", "--scope", "project", "--no-write", "--summary-only"]) run([PYTHON, "scripts/deployment_preflight.py"]) if profile["check_release_hygiene"]: release_hygiene_check() diff --git a/tests/test_character_level_inventory_manifest.py b/tests/test_character_level_inventory_manifest.py new file mode 100644 index 00000000..074c1544 --- /dev/null +++ b/tests/test_character_level_inventory_manifest.py @@ -0,0 +1,101 @@ +#!/usr/bin/env python3 +"""Regression tests for character-level source inventory manifests.""" + +from __future__ import annotations + +import json +import subprocess +import sys +from pathlib import Path + + +ROOT = Path(__file__).resolve().parents[1] + + +def _run_manifest(*args: str) -> dict: + completed = subprocess.run( + [sys.executable, "scripts/character_level_inventory_manifest.py", *args], + cwd=ROOT, + text=True, + capture_output=True, + timeout=180, + check=False, + ) + assert completed.returncode == 0, completed.stderr or completed.stdout[-2000:] + return json.loads(completed.stdout) + + +def test_manifest_indexes_project_source_layers_without_heavy_ocr() -> None: + report = _run_manifest("--scope", "project", "--no-write") + + assert report["scope"] == "project" + assert report["status"] == "pass" + assert report["mode"]["heavy_ocr"] is False + assert report["mode"]["whole_machine_scan"] is False + assert report["summary"]["total_files"] >= 900 + assert report["summary"]["unhashed_files"] == 0 + assert report["summary"]["unclassified_files"] == 0 + assert report["summary"]["unknown_extraction_status"] == 0 + + roots = report["root_summary"] + assert roots["references"]["files"] + roots["references/open_source_sources"]["files"] >= 500 + assert roots["references/open_source_sources"]["files"] >= 250 + assert roots["docs/research"]["files"] >= 500 + + by_path = report["by_path"] + assert by_path["references/advanced-techniques.md"]["classification"] == "reference_candidate" + assert by_path["references/open_source_sources/rishi-ai-mcp/.agents/skills/career-analysis/SKILL.md"]["classification"] == "open_source_reference" + assert by_path["docs/research/ACTIVE_FRONTS.md"]["classification"] == "research_governance" + assert by_path["references/open_source_sources/vedic-astro-skills/codex/skills/vedic-core/resources/qa_rules.md"]["classification"] in { + "open_source_reference", + "runtime_reference_layer", + } + + for item in by_path.values(): + assert item["sha256"] + assert item["byte_count"] >= 0 + assert item["extraction_status"] in { + "text_indexed", + "text_decode_lossy", + "binary_indexed", + "pdf_text_extraction_queued", + "image_ocr_queued", + "document_text_extraction_queued", + } + + +def test_manifest_writes_json_and_markdown_reports() -> None: + report = _run_manifest("--scope", "project") + + json_path = ROOT / report["artifacts"]["json_report"] + md_path = ROOT / report["artifacts"]["markdown_report"] + assert json_path.exists() + assert md_path.exists() + + saved = json.loads(json_path.read_text(encoding="utf-8")) + assert saved["summary"] == report["summary"] + + markdown = md_path.read_text(encoding="utf-8") + assert "Character-Level Inventory Manifest" in markdown + assert "unclassified_files: 0" in markdown + assert "Heavy OCR: disabled" in markdown + assert "Whole-machine scan: disabled" in markdown + + +def test_manifest_summary_only_omits_large_by_path_payload() -> None: + report = _run_manifest("--scope", "project", "--no-write", "--summary-only") + + assert report["status"] == "pass" + assert report["summary"]["total_files"] >= 900 + assert "root_summary" in report + assert "by_path" not in report + + +def test_quality_gate_runs_character_level_manifest_without_writing_reports() -> None: + quality_gate = (ROOT / "scripts" / "run_quality_gate.py").read_text(encoding="utf-8") + + assert 'ROOT / "scripts" / "character_level_inventory_manifest.py"' in quality_gate + assert ( + '[PYTHON, "scripts/character_level_inventory_manifest.py", "--scope", "project", "--no-write", "--summary-only"]' + in quality_gate + )