Skip to content

Regression prevention and quality gates

Problem

Dashboard pack updates—new KPIs, query changes, template fixes, connector schema adaptations—can silently break existing packs that were previously working. Without automated regression gates that validate dashboard narrative quality before release (e.g., checking that all queries compile, KPI values are non-null against test data, charts render without errors), each update risks shipping regressions to users. Manual QA doesn't scale across 100+ dashboards and 20+ connectors. Quality gates need to be enforced in the release pipeline so that broken packs are caught before they reach users, not after.

Context

Possible Solutions

Plan

Implementation Progress

Review Feedback

  • Review cleared