← Previous · Film 7 of 10
Who owns what
Each fact's meaning has an owner. Owners publish a public, versioned core; consumers build on it, never on each other's marts.
Topics › Analytics engineering › In the weeds of data crafting
An AI agent can read a dbt project, run it and draft a change in minutes. To be trusted, it needs what a new colleague needs, written down: rules, skills and who approves each step. Least access, a query behind every claim, a test it never weakens, and a reconciliation, a diff and CI before people sign off.
Builds on Who owns what
Press Play, or pick a chapter. Turn on Pause and think to stop for one question at the end of chapters.

Download the videoCaption filesRead the script
Where next?
Every card in the film shows a real file from the example dbt project. Open the ones each chapter shows, on GitHub, or run the whole project yourself.
AGENTS.md skills/draft-a-model/SKILL.md skills/reconcile-and-diff/SKILL.md docs/process.md requirements/AGENTS.mdAGENTS.md seeds/reference/student/learner_identity_decisions.csvmodels/intermediate/student/int_learner_timeline.sql tests/reconciliation/_reconciliation__tests.yml AGENTS.mdskills/reconcile-and-diff/SKILL.md scripts/tools/diff_against_main.pyscripts/tools/diff_against_main.py README.md AGENTS.mdskills/review-metadata/SKILL.mdThe four Pause and think questions, for a class or a team. Open one to see the answer.
Film 8 of 10.
← Previous · Film 7 of 10
Each fact's meaning has an owner. Owners publish a public, versioned core; consumers build on it, never on each other's marts.
Next · Film 9 of 10 →
Every copy of a fact is a chance to drift. One home per fact, everything else generated, and a breaking change arrives as a new version with a date.