NullPulse
NullPulse is a web app (with optional Slack/Teams alerts) that monitors production tables and pipelines for missingness, freshness, and sudden distribution shifts—without pretending to be a full data observability suite. You connect a warehouse (Snowflake/BigQuery/Redshift) and define “data contracts” in plain rules: required fields, acceptable null rates, freshness windows, and basic value ranges. NullPulse runs lightweight scheduled checks, stores history, and alerts when a metric breaches thresholds. It also provides a simple incident timeline: what changed, when it started, and which downstream models/reports are likely impacted based on lineage inferred from query logs. This is not magic: it won’t auto-fix data or replace governance. It’s a focused early-warning system for the most common, expensive failures—silent null explosions and stale tables—built to be deployable in a day and understandable by non-experts.