The blueprint is the artifact that makes this reviewable. It is structured rather than prose, so it can be checked field by field, and it is the same kind of object as a template blueprint — which means it can be versioned, diffed, and reused.
Constrained generation
The planner is grammar-constrained, so it produces blueprints that are structurally valid by construction rather than JSON that happens to parse this time. A plan that cannot be materialized is caught at the planning stage, not halfway through creating tables.
It builds on the same foundation as everything else
An application built this way is not a lesser tier. It gets the same dedicated databases, the same permission model, the same audit logging, and the same ability to be extended by hand or by a developer afterwards.
Speed matters most when you can still tell what you got. The blueprint is there so the answer to 'what did it build' is a document rather than an archaeology project.