The pattern
A recurring question is a signal. The agent promotes it from an ad-hoc query to a view in an agent-managed schema, then answers from the view.- A question repeats, or a query gets validated as correct.
- The Engineer builds a view in its own schema (for example
dash), never inpublic. - The next ask hits the view directly: faster, cheaper, and consistent across users.
Why an agent-owned schema
The agent writes structure, so that structure needs a sandbox. A dedicated schema keeps generated views away from the tables your product depends on.
Because the schema is disposable, a wrong view is a cheap mistake. Drop it and let the agent rebuild.
Materialize from validated queries
The best materialization candidates are the validated queries from grounding. A query analysts already trust, asked often, is exactly what should become a view. The agent is promoting known-good SQL, not inventing new shapes.How it compounds
Each repeat question promoted to a view is one less query generated from scratch. Composed with the other primitives, the system does less work over time, not more:- Captured corrections stop the recurring errors (self-correction).
- Validated query shapes sit in the knowledge stores (grounding).
- The agent-owned schema accumulates the views your team relies on, with no hand-written migration.