Databricks decides
- Who may read or write data under Unity Catalog
- Which bundles, Apps, and serving endpoints run
- Workspace identity, OBO, and service principals
- Compute, lineage, Jobs, Model Serving, MLflow
Promote, certify, and release Databricks workloads with evidence. Immutable artifacts, run-bound gates, and one audited path for humans and agents.
npx @fabricorg/runway-cli init support-agent
STAGE
fr deploy uploads an immutable UC Volume artifact, sha256 verified
EVIDENCE
Experiments returns a verdict bound to the exact run
RELEASE GATE
Provenance · freshness · separation of duty
APPROVE
A distinct approver endorses the promotion
PROMOTE
Trusted worker deploys the same digest — or rolls back
One delivery plane · Databricks-native execution
Workloads stay in their runtimes. Runway owns promotion, certification, and the evidence trail — not compute, data, or models.
The 30 second answer
People often hear Runway as a second deploy engine for Databricks. That is the wrong layer. Unity Catalog, Asset Bundles, Apps, and Model Serving stay native. Runway is the governed delivery control plane when release evidence and reversible promotions matter.
Databricks decides
Runway decides
Harness builds them. Experiments judges them. Runway ships and governs them. Platform keeps everyone honest. Read the full boundary guide.
When the delivery plane earns its keep
Lead with outcomes, not a catalog of Databricks services. Runway differentiates after the unproven promote, the drifted artifact, or the agent that bypassed the human path.
A green CI check is treated as release evidence. Nobody can prove which eval run authorized production, or whether the artifact still matches what was tested.
With Runway. Promotion requires a Fabric Experiments verdict bound to the exact requested run, with provenance and freshness policies enforced before any Databricks call.
Preview and prod pull from different paths, rebuilds, or re-exported bundles. Rollback means re-running a pipeline and hoping the output matches last week.
With Runway. Immutable Unity Catalog Volume artifacts carry a verified sha256 tree digest. Promote and rollback redeploy the same content-addressed artifact.
A Harness agent or MCP client deploys with a different script than humans use. Audit trails fragment; separation of duty becomes a convention.
With Runway. Every mutation — human or agent — is a Fabric Platform action with the same policy, state machine, and org-scoped audit log.
The product boundary
Promotion and certification
are the product boundary.
Deploy scripts, bundle validate, and CI checklists exist everywhere. Runway starts where those stop: immutable provenance, run-bound evidence, and reversible promotions under one audit log.
How it works
A coherent contract from fr init to a gated Databricks production promotion — identical for the console, CLI, and agents.
fr init wires a governed template. fr deploy builds the bundle, uploads it to a content-addressed UC Volume path, and requests the release gate.
Fabric Experiments returns a run-bound verdict. Provenance, freshness, and separation-of-duty policies decide whether promotion may proceed.
A distinct approver endorses; the trusted worker executes the prod deploy. Rollback redeploys a prior digest — no rebuild required.
Choose the operating surface
Runway does not invent a second Databricks control plane. It adds the delivery domain on top of native workspace services and exposes the same governed actions everywhere.
Databricks · first class
Stage immutable UC Volume artifacts, deploy bundles and Apps through Fabric Harness, and unlock prod only when Experiments evidence passes.
Fabric family · composed
Platform owns the state machine and audit log. Harness owns Databricks transport. Experiments owns the verdict. Runway owns the delivery catalog and gates.
The Fabric difference
Bundle validate and deploy scripts exist everywhere. Runway differentiates where release becomes an evidence-bound decision with immutable artifacts and reversible promotions.
Content-addressed Unity Catalog Volume paths and verified sha256 digests so what you gate is exactly what you deploy.
Promotions require a Fabric Experiments verdict bound to the exact run, with provenance and freshness checks.
Deploy, approve, promote, and roll back are transitions with policy evaluation and an immutable event log.
CLI, console, and MCP expose the same Fabric Platform actions — no side door for automation.
Runway drives the databricks CLI and native services. UC, bundles, Apps, and Model Serving stay the system of record.
The moat
These are not lint rules or a checklist — they are policies the pipeline evaluates before a Databricks call is ever made.
sha256 tree digest, verified after materialization.
Verdicts must come from Fabric Experiments with evidence.
Evidence must be inside the configured TTL window.
The requester can never approve their own promotion.
Values never touch action parameters, events, or projections.
Every row is tenant-stamped; cross-org access is blocked.
Complete delivery surface
The differentiators are immutable artifacts, evidence gates, and governed mutations. The product also includes the CLI, console, MCP, and ops surfaces needed to run a control plane.
The mutation lifecycle is the product: schema, policy, state machine, adapter, event, projection.
Five guarantees make every promotion a defensible decision, not a green checkbox.
Augment native Databricks surfaces without replacing Unity Catalog, bundles, or workspace identity.
One fr CLI for scaffold, deploy, promote, and ops — with the same contract as console and MCP.
Operator console, governance settings, and readiness checks for production control planes.
Runway owns delivery. Platform, Harness, and Experiments keep their own domains.
Workloads
Apps, bundles, agents, previews, secrets, and agent-driven delivery — one gated path from commit to production.
One CLI path
Scaffold a governed template, stage an immutable artifact, collect Experiments evidence, and promote with separation of duty — without losing the audit trail.
# Scaffold a governed agent
npx @fabricorg/runway-cli init support-agent
cd support-agent && pnpm install
# Stage an immutable UC Volume artifact + request the gate
fr deploy --target preview
# After Experiments verdict + distinct approver
fr promote --target prod
# Redeploy a prior digest — no rebuild
fr rollback --digest sha256:…FAQ
Use these when someone asks what Runway provides that a deploy script does not.
Contact
Evaluating governed delivery for your Databricks workloads, or planning a customer installation? Send a note — a TechFabric engineer reads every message.
Scaffold a governed agent, stage an immutable artifact, and take it through a gated promotion — then open the preview to see operator surfaces.
Fabric Runway is built and supported by TechFabric.
Contact the team