Captured runs · not your data

Every run, kept whole.

Each card below is a real RippleProof run against a demo warehouse, recorded in full and committed to this repository. You can read the lineage it was given, the repairs it wrote, the builds it ran, and the exact points where it stopped and refused. They differ on purpose: some propagate the rename downstream, some preserve the downstream names, one of them fails its build.

5 captured runs 21 downstream assets across them 6 held back for a human

The same graph behaves differently depending on whether the rename is carried downstream. See preserve and propagate side by side

propagate rename carried downstream start here

The full run, end to end

The complete campaign. A human resolved the ambiguous model, every repair was built in an isolated sandbox, the migration was applied and rolled back in a disposable PostgreSQL, and review-only pull requests were opened.

5assets in graph
4repaired
1sent to manual review
passeddbt build, 4 projects
analytics.orderscustomer_identity_exportcustomer_revenuecustomer_segmentsorders_dailyRevenue Dashboard
propagate rename carried downstream

When validation fails

The same five-asset graph, but the dbt build did not pass. The campaign stopped instead of publishing, and the unproven assets went to manual review.

5assets in graph
3repaired
2sent to manual review
faileddbt build, 4 projects
analytics.orderscustomer_identity_exportcustomer_revenuecustomer_segmentsorders_dailyRevenue Dashboard
preserve downstream names kept

When contracts protect downstream

In preserve mode the downstream column names stay as they are, so assets covered by a data contract are protected rather than rewritten.

5assets in graph
1repaired
3contract-protected
1sent to manual review
passeddbt build, 4 projects
analytics.orderscustomer_identity_exportcustomer_revenuecustomer_segmentsorders_dailyRevenue Dashboard
propagate rename carried downstream

A smaller graph, propagated

A three-asset graph with the rename carried downstream, captured before the project was renamed and still bound to its manifest under the old namespace.

3assets in graph
1sent to manual review
passeddbt build, 1 project
analytics.orderscustomer_revenueorders_dailyRevenue Dashboard
preserve downstream names kept

The baseline capture

The smallest run in the corpus: three assets, preserve mode, one repaired project. Useful as the floor to compare the richer runs against.

3assets in graph
1sent to manual review
passeddbt build, 1 project
analytics.orderscustomer_revenueorders_dailyRevenue Dashboard