The ConvergeQL data model flow

Make the modeling process executable.

ConvergeQL treats model change as a governed lifecycle, not a chat transcript or a single SQL generation step.

Candidate C*Every required validator returns passAgainst one recorded context and policy snapshot
  1. 01

    Discover

    Resolve the smallest useful repository, warehouse, and policy context.

  2. 02

    Specify

    Make grain, contracts, constraints, and protected outputs explicit.

  3. 03

    Model

    Propose a bounded change against one platform and environment.

  4. 04

    Validate

    Run declared schema, data, cost, lineage, and governance checks.

  5. 05

    Converge

    Reject, diagnose, and revise candidates until required gates pass.

  6. 06

    Review

    Present the model decision, diff, evidence, and unresolved limits.

  7. 07

    Ship

    Create a human-approved GitHub change. No autonomous merge or deploy.

  8. 08

    Observe

    Use later production evidence as new context, not silent authority.

Operating doctrine

Authority is earned through evidence.

The agent is not trusted because it is intelligent. Material actions are bounded, observed, tested, and reviewable.

Agent proposes

Reasoning explores candidate designs, selects bounded actions, and interprets validation failures.

Platform decides

Versioned policy, authorized tools, and deterministic validators decide what can proceed.

Human approves

A reviewer sees the specification, diff, evidence, limitations, and rejected candidates before Git delivery.

Two flows, one run

Model change

Intent - Context - Plan - Candidate - Validation - Review - Git

Evidence

Identity - Inputs - Decisions - Tool results - Policies - Tests - Approval

The second flow is what turns AI-assisted coding into governed engineering.

Design partner preview

Help shape the first governed model-change workflow.

Bring one existing dbt-managed model, its declared invariants, and a review problem worth solving.

Discuss a design partnership