DE//AGENT
Explore
Hook community advanced

Backfill Safety Check

Refuse to start a backfill that lacks a rollback path or overlaps the daily run.

At a glance

What Refuse to start a backfill that lacks a rollback path or overlaps the daily run.
Where Airflow / Orchestration

Purpose

Refuse to start a backfill that lacks a rollback path or overlaps the daily run.

Security scan

Last sweep 2026-10-24: 0 finding(s), 0 marked as examples.

Implementation

Intercepts a backfill trigger. Requires: an explicit date range, a target that is either a shadow table or snapshotted, and a window that does not overlap the scheduled production run. Denies otherwise.

Registry stats

Verification community · Sep 22, 2026
Completeness 74
Trust multiplier ×1.25
Composite 32.6 · adequate
Freshness 32 days since last source check
Difficulty advanced
Version 0.1.2
License Apache-2.0
Security flags none

Example

A bare `airflow dags backfill --start-date 2024-01-01` is denied for missing a range and rollback.