Skip to content
Future · Flux Capacitor

Simulate any schema change before it ships.

Drop a column. Rename a table. Retype a key. The Flux Capacitor walks the live OpenMetadata lineage graph, scores every downstream entity, and drafts the migration plan, Slack message, and pull request, all before you push code.

Or replay the past
Live engine10 tables · 25 edges16 events
Live lineage
Broken Degraded Touched
Live tables observed
0
Lineage edges traversed
0
Dashboards on the graph
0
Median simulate latency
0 ms
Run a simulation

Pick a change. Preview the blast radius.

OUTATIME walks the live OpenMetadata lineage graph, scores every dependent entity, and drafts the migration before a single line of SQL ships.

Describe the change
selected: Drop column `orders.customer_region`
How it works

See breakage before it ships.

Step 1 · Describe

Pick a change. Any change.

Drop a column, rename a table, retype a primary key, deprecate a model. The Flux Capacitor accepts plain-English schema deltas or one of the curated presets.

  • Drop / rename / retype / deprecate
  • Live OpenMetadata graph or seeded demo
  • Zero SQL required
DROP COLUMN orders.customer_region
RENAME TABLE payments → fct_payments
ALTER COLUMN orders.total NUMERIC(18,4)
Or describe the change in plain English.
Step 2 · Predict

Walk the graph. Score every node.

A deterministic traversal scores every dependent dashboard, dbt model, ML feature, and table by severity, broken, degraded, touched, safe, with the exact reason each landed there.

  • Upstream + downstream lineage walk
  • Cost delta and SLA risk per change
  • Reproducible and CI-safe (no LLM drift)
Step 3 · Communicate

Ship the comms with the change.

OUTATIME drafts a per-team Slack message, a migration plan in execution order, and a PR description with the actual diff, so the merge announcement isn't an afterthought.

  • Per-team Slack drafts (Diplomat agent)
  • Ordered migration plan
  • PR diff stub, ready to push
#finance-analyticsnow

Heads up, orders.customer_region is dropping Tuesday…

#ml-systemsnow

churn_score_v3 lineage will need a join swap; details inside.

#execnow

Tier-1 dashboards may render NULL for 1 hour during cutover.

Drafted by the Diplomat agent
Powered by OpenMetadata

Built on the APIs your platform team already trusts.

See the MCP integration
Lineage API
upstream + downstream
Owners + Tags
governance & PII
Data Quality
tests, freshness, SLAs
Versioning + Events
time-travel events
MCP server
agent tool surface
Entity APIs
tables · dashboards · ML
Travel the timeline

Where we’re going, we don’t need dashboards.

One graph, three tenses. Bisect the past. Talk to the present. Simulate the future.

Past Present Mirror