Agent proposes
Reasoning explores candidate designs, selects bounded actions, and interprets validation failures.
The ConvergeQL data model flow
ConvergeQL treats model change as a governed lifecycle, not a chat transcript or a single SQL generation step.
Resolve the smallest useful repository, warehouse, and policy context.
Make grain, contracts, constraints, and protected outputs explicit.
Propose a bounded change against one platform and environment.
Run declared schema, data, cost, lineage, and governance checks.
Reject, diagnose, and revise candidates until required gates pass.
Present the model decision, diff, evidence, and unresolved limits.
Create a human-approved GitHub change. No autonomous merge or deploy.
Use later production evidence as new context, not silent authority.
Operating doctrine
The agent is not trusted because it is intelligent. Material actions are bounded, observed, tested, and reviewable.
Reasoning explores candidate designs, selects bounded actions, and interprets validation failures.
Versioned policy, authorized tools, and deterministic validators decide what can proceed.
A reviewer sees the specification, diff, evidence, limitations, and rejected candidates before Git delivery.
Two flows, one run
Intent - Context - Plan - Candidate - Validation - Review - Git
Identity - Inputs - Decisions - Tool results - Policies - Tests - Approval
The second flow is what turns AI-assisted coding into governed engineering.
Design partner preview
Bring one existing dbt-managed model, its declared invariants, and a review problem worth solving.