SceneSpec Protocol: from prompt to JSON/DSL
Natural language compiles into a structured scene contract before the lab runs.
Principle
The protocol is the boundary between probabilistic AI and deterministic simulation.
Pipeline
Intent classification emits scene objects, parameters, formulas, and constraints.
Validation
Invalid ranges, missing units, and unsupported result types are rejected before the workbench opens.
Runtime
The same contract can be replayed, inspected, and passed to native interpreters.