The engine never goes JSON → SQL directly. It builds an in-memory intermediate representation (the Schema) first, which is the single source of truth and what makes the engine generic and explainable.