Scaffold a clean Airflow DAG with retries, sensors, and clear task boundaries.
#airflow
#orchestration
#python
#pipelines
Scaffold an Apache Airflow DAG for this pipeline.
Pipeline goal: [Describe jobs and dependencies]
Schedule: [cron or timetable]
Runtime: [Airflow 2.x]
Operators preferred: [PythonOperator / TaskFlow / KubernetesPodOperator / external]
Requirements:
- Clear task IDs and dependencies
- Retries, retry_delay, and timeout settings
- Catchup / max_active_runs guidance
- Failure alerting hook (placeholder)
- Idempotent task design notes
Return:
1. Full DAG Python code
2. Brief explanation of each task
3. Local test / dry-run tips
Prompts are starting points. Review outputs before using them in production.
Airflow DAG Scaffolder
Claude 3