Skip to content

v1.6.0 — graduated trust + Tier-2 promotion loop

Latest

Choose a tag to compare

@KKranthi6881 KKranthi6881 released this 01 May 21:55
· 17 commits to main since this release
238df4e

First release with the Tier-2 promotion loop landed. Pairs with datalex-cli v1.10.0 for end-to-end graduated-trust analytics.

Highlights

  • Phase 2.1 — `datalex_contract` end-to-end. Compile-time enforcement that refuses certified blocks whose contract ref doesn't resolve in the loaded DataLex manifest. Both at `dql compile` and at `dql mcp query_via_block` serve time.
  • Phase 2.4 — Column-level lineage via `node-sql-parser`. Every output column traces to its source dbt model column.
  • Phase 2.5 — MCP integration tests across all 9 tools (21 cases, 0 → 26).
  • Phase 2.6 — Graduated trust + Tier-2 promotion loop. New `query_via_metadata` MCP tool + auto-saved drafts + `dql certify --from-draft` CLI to close the loop.
  • Phase 3.1 — `@duckcodeailabs/datalex-lsp` v0.2.0 — schema-aware language server for DataLex YAML files.
  • Phase 3.2 — OpenLineage emission. `emitProjectSnapshot()` hydrates Marquez / DataHub / Atlan / Monte Carlo with the full lineage graph in one snapshot call.
  • Phase 3.3 — Public docs site at https://duckcode-ai.github.io/dql/ + the new graduated-trust architecture page.
  • Phase 3.4 — `SUPPORT.md` + RFC template + community foothold.

Install

```bash
npm install -g @duckcodeailabs/dql-cli@1.6.0
dql --version
```

Full diff

main...v1.6.0