emit_graph
Convert a Vedic astrology chart into a property graph and emit Neo4j Cypher, SurrealQL, JSON-LD, JSON, or RAG embedding text for direct querying.
Instructions
Turn a chart into a queryable property graph. Accepts the output of compute_natal_chart directly (pass latitude and longitude alongside it), or an existing ChartGraph. Emits Neo4j Cypher, SurrealDB SurrealQL, JSON-LD, plain JSON, or RAG embedding text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | Yes | Target output format | |
| latitude | No | Observer latitude, degrees north. Required when chart_json is a computed chart; a chart result does not record where it was cast. Ignored for an existing ChartGraph. | |
| longitude | No | Observer longitude, degrees east. Required when chart_json is a computed chart. | |
| chart_json | Yes | Either the output of compute_natal_chart ({planets, houses, aspects, ...}), which is converted to a graph here, or an existing ChartGraph ({nodes, edges, chart_id, classification}) | |
| classification | No | Optional label or session ID attached to emitted nodes |