{ "scope": "first_external_oracle_packet_assistant", "schema_version": 1, "front": "dasha", "case_id": "template_steve_jobs_dasha_lahiri", "capture_id": "external_template_steve_jobs_dasha_lahiri", "operator_card": "docs/benchmark/dasha_steve_jobs_first_packet_operator_card.md", "packet_template": "references/oracle/evidence_packet_templates/dasha_steve_jobs_lahiri_first_packet_only.json", "missing_fields": [ "metadata.tool_name", "metadata.tool_version_or_url", "metadata.capture_date", "metadata.operator_note", "metadata.source_artifact", "target.vimshottari_start_date" ], "missing_groups": { "metadata": { "count": 5, "fields": [ "metadata.tool_name", "metadata.tool_version_or_url", "metadata.capture_date", "metadata.operator_note", "metadata.source_artifact" ] }, "target": { "count": 1, "fields": [ "target.vimshottari_start_date" ] }, "bodies": {} }, "prefilled_fields": { "status": "draft", "promotion_status_after_fill": "external_verified", "metadata": { "ayanamsa": "Lahiri", "node_mode": "true node", "timezone": "UTC-08:00" }, "settings": { "ayanamsa": "lahiri", "node_mode": "true" } }, "manual_fill_plan": { "status_value": "external_verified", "manual_entry_count": 6, "remaining_manual_fields": [ "metadata.tool_name", "metadata.tool_version_or_url", "metadata.capture_date", "metadata.operator_note", "metadata.source_artifact", "target.vimshottari_start_date" ] }, "ready_to_apply": false, "external_sources": [ "JHora Vimshottari Dasha screen", "PyJHora black-box dasha output", "documented printed/software example" ], "apply_command": "python3 scripts/oracle_collection_queue.py --oracle-file references/oracle/dasha_shadbala_oracle_cases.json --apply-packet references/oracle/evidence_packet_templates/dasha_steve_jobs_lahiri_first_packet_only.json --format json", "validate_command": "python3 scripts/oracle_collection_queue.py --oracle-file references/oracle/dasha_shadbala_oracle_cases.json --format json > /tmp/jyotish_oracle_queue_filled.json && python3 scripts/oracle_evidence_validator.py --queue-file /tmp/jyotish_oracle_queue_filled.json", "boundary": "This assistant only reports what to fill. It must not invent external oracle values, must not use local engine output as evidence, and must not copy incompatible external code." }