A golden is a committed, readable report that CI checks for drift.
goldens: [:status, :completeness]in.surfex.exs:RELATIONS.md(every relation and its state) andCOMPLETENESS.md.mix surfex.goldenschecks them and fails on drift;--writeregenerates.- Rows name ids and states, never hashes, times or line numbers, so a row changes only when its relation does.
- On a merge conflict in a golden, never hand-merge: take both sides' sources and run
mix surfex.goldens --write.