﻿The following ETL pipeline description has implicit ordering dependencies that are not stated. Identify all dependencies and produce a correct execution DAG.

"We extract data from three sources: the sales database (PostgreSQL), the inventory CSV export, and the customer API. Sales records are enriched with customer names and addresses. Inventory levels are joined with sales to compute stock-out risk. A daily summary is generated combining all three datasets. The summary is loaded into the data warehouse. Stale data older than 90 days is purged from the warehouse after loading. Customer API has a rate limit of 100 requests per minute."
