SYS-LOG/0x21A
2025-04-18Rebuilding the analytics warehouse from the wire up
// problem.txt
A 6-year-old warehouse with 400+ untested models, tribal SQL, and 8h refreshes was blocking every product decision.
// solution.txt
Introduced a staging/intermediate/marts layer, model contracts, and CI gates that block merges without tests and freshness checks.
// stack.txt
- dbt
- Snowflake
- GitHub Actions
- OpenLineage
// result.txt
- ›Full refresh cut from 8h to 42m.
- ›Test coverage 12% → 87% on critical models.
- ›Incident MTTR down 63% quarter over quarter.