ddezloper/deploy-reality-checkv0.1.4Public
Deploy reality check
Checks that your deployed site really serves what your code says it should.
Read the full description
It finds the pages your project declares (Next.js, SvelteKit, Astro, Nuxt, Remix or plain HTML), falls back to the live sitemap when there is no code to read, and opens every page on the live site. It loads the homepage and fetches every image, script and stylesheet the page asks for, which is how it catches files that work on your machine but 404 in production. It works out which stack the host is really running and tells you when the domain is serving a different project. It also checks the www and https redirects and the response headers. If you do not pass a URL it reads your project to find one and tests each candidate before picking. In a monorepo it points you at the app folder instead of checking the root. Read only: it makes GET requests and changes nothing. Useful as an uptime and broken link check after every release: it finds pages that are down or broken in production, images and assets that fail to load from your CDN, an
Before you run it2 local tools
Everything here is checked on your machine when rote inspects the play. This page never learns what you have installed or which credentials you hold.
- ○python3local tool
Must be on your PATH when used. minimum version undeclared.
- ○gitlocal tooloptional
Must be on your PATH when used. minimum version undeclared.
Inputs5, all optional
rote asks for these before running and shows the defaults it will use.
- Url
urlThe deployed site to check. Discovered from package.json homepage, a CNAME file or a *_SITE_URL entry in .env when omitted.
optionalstringexamplehttps://example.comcustom value allowed - Root
rootRepository to read routes from. Defaults to the directory you run the play from.
optionalstringdefault.exampleapps/webcustom value allowed - Max routes
max_routesMost routes to probe. Anything beyond this is reported as unchecked, never as passing.
optionalstringdefault25example50custom value allowed - Max assets
max_assetsMost homepage assets to probe.
optionalstringdefault30example40custom value allowed - Timeout seconds
timeout_secondsPer-request timeout.
optionalstringdefault15example15custom value allowed
What it changes
No write operations are declared in this version's manifest.
Credentials remain in the recipient's local rote vault; this page and the publisher never receive them.
Runtime details
- rote CLIversion 0.62.0 or newer
- Servicesnone declared
- Digest
sha256:724e96e6caf8ed7d29128fe1088a875d4f951e68fca688a2b81c7c8111905c35 - Archive size25854 bytes
- Published2026-09-04T12:41:26.366723+00:00
- Published withrote 0.70.0
Credential values and current readiness remain local. Opening this page never prompts for a credential, opens an authorization browser, or calls a service this play uses.
A play is a published, versioned automation package that runs on your own machine through rote, a free command-line tool. Opening this page installs nothing and runs nothing.