One-shot code, not composable modules
Output is a generated codebase with no module.json, no lockfile, no contract enforcing that the Stripe webhook is structured correctly. When it fails in production there's no safety gate or recovery path built in.