What the agent did
It used the MCP to inspect what was there, wrote the Python for both Flights, deployed and scheduled them, and ran them, looping until they passed.
The Postgres flight mirrors the tables into MotherDuck. The first run failed, which is kind of the point: the agent read its own log, fixed the code, and the next run pulled tens of millions of rows in about a minute. Every table from Postgres showed up with the right counts.

The Hacker News flight is small and quick. It worked out the public Hacker News API, queried for stories and comments mentioning DuckDB and MotherDuck, backfilled the last two weeks, and dropped the results into their own database. That run finished in a few seconds.

Then it built the Dive. I never told it which metrics to show. It read the schema and picked them: revenue, gross merchandise value, customers, and shops on the e-commerce side, and mention counts, top stories, and mentions over time on the Hacker News side.

Start to finish, under three minutes. One prompt to two deployed, scheduled pipelines and a live dashboard, all running on MotherDuck.