A publish endpoint that revalidates the metadata routes as well as the page routes, because sitemap.xml and feed.xml are cached route handlers that a naive webhook leaves stale, and then submits the URL to IndexNow with the response codes surfaced rather than swallowed.
pnpm dlx shadcn@latest add "https://agentblog.dev/r/publish-webhook.json"