A failed data job triggers three probes in parallel, then a fixer and verifier loop on a patch until it passes a dry run — and open a PR.
An agent that explores a database's schema, writes a query, double-checks it with a dedicated checker step, and recovers from execution errors.