Review dbt schema changes, blast radius, policy findings, and bounded fix pull requests.
Install the GitHub App named Embrasure on each repository that contains a dbt project. For an actionable pull request, Embrasure compiles the proposed project, compares schemas, evaluates policy rules, and checks confirmed downstream impact.
Embrasure creates one comment headed Embrasure - Scout Change Review and edits it as commits arrive.
## Embrasure - Scout Change Review
1 breaking change · 2 downstream tables
### analytics.orders
- 🔴 Column `customer_id` was dropped
- Confirmed downstream impact: `finance.customer_rollup`
Observe-only: this check never blocks a merge.Quiet pull requests do not receive a wall of output. The comment focuses on actionable findings and labels evidence that could not be evaluated.
Observe-only
Change review reports evidence and suggested action. It does not block merges, change branch protection, or write warehouse data.
Dropped tables, dropped columns, and renamed columns are breaking by default. Type, nullability, and sensitivity changes are warnings. Additions are informational. Confirmed downstream consumers can raise the effective severity.
The rule registry covers downstream breakage, shared-schema writes, sensitive data, insecure ingest, ownership, production migrations, duplicate tables, naming, descriptions, owners, schema contracts, drift, and column style. Workspace settings control enablement, severity, and supported parameters.
From a supported Slack change alert, select Create fix PR. Embrasure follows confirmed lineage, edits at most three models, limits the repair to four iterations and 200 changed lines, validates the result, and opens a draft pull request.
The workflow fails closed when a proposal exceeds a guardrail or cannot validate. Embrasure never merges the draft or writes the repair directly to a warehouse.
The app reads repository metadata and pull-request content, then writes its single review comment. Fix PRs also require permission to create a branch and draft pull request.
After merge, Embrasure records change receipts and can create ownership claims from repository evidence.