Foundgine.Planning.QueryIntent is a structured logical request.
It can express:
QueryPlanner resolves a query intent against:
MetadataRegistry
JoinGraph
and produces a provider-neutral QueryPlan.
The logical plan can contain nodes such as:
Scan
Join
Composite
Projection
Materialize
GraphEdge
The SQL provider translates the logical plan into provider nodes and SQL.
This keeps SQL syntax out of the planner.