Agent called GET /v1/invoices/list when the route is /v1/invoices?status=open. Invented the shape from a blog post, tests passed because it wrote the mock too. We point the agent at the OpenAPI file in Powerduck instead of curl examples. Where does your agent get its API truth?