iosq

iosq: dbt <-> Snowflake Upgrade Decision Contract

Offline CLI · Deterministic · No telemetry

Generate a deterministic, audit-friendly pre-upgrade Decision Contract for dbt-core + Snowflake adapter (dbt-adapters) so you can reduce breakage risk before you change anything.

What it does

Who it's for

Data/platform engineers upgrading dbt-core and the Snowflake adapter package who want a structured plan and a reviewable artifact before touching production.

What it outputs

A decision_contract.json containing scope, assumptions, constraints, risks, open questions, contradictions, confidence + evidence mapping, and recommended next steps. Optional structural sections (boundary/loop/ablation/evidence gates) when run with --structural.

Typical inputs: dbt-core version, adapter version, failure mode, rollback constraints.
Typical outcomes: pin/upgrade plan, contradictions to resolve, evidence required to raise confidence.

$79
One-time purchase · License key (up to 3 activations) · No subscription
Get iosq v0.1.0

What you get

Download includes the CLI (Python wheels), install guide, usage examples, and a sample decision_contract.json. Future versions may be published as new file versions.

Quick start

  1. Install (see INSTALL.md in the download)
  2. iosq init
  3. iosq askiosq answer
  4. iosq compiledecision_contract.json
What this tool is not. Not an automated fixer, not a migration runner, not a hosted service, not an LLM assistant. It produces a decision artifact for review/approval and execution planning.

Security

Offline by default. Local files only. No telemetry. See the security policy for details.