playrote.play.v1

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

  • Published 4 Sep 2026
  • Downloads 2
  • Needs rote 0.62.0+
  • Digest sha256:724e96e6caf8…
  • Reference dezloper/deploy-reality-check@0.1.4

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.

  • Urlurl

    The deployed site to check. Discovered from package.json homepage, a CNAME file or a *_SITE_URL entry in .env when omitted.

    optionalstringexample https://example.comcustom value allowed
  • Rootroot

    Repository to read routes from. Defaults to the directory you run the play from.

    optionalstringdefault .example apps/webcustom value allowed
  • Max routesmax_routes

    Most routes to probe. Anything beyond this is reported as unchecked, never as passing.

    optionalstringdefault 25example 50custom value allowed
  • Max assetsmax_assets

    Most homepage assets to probe.

    optionalstringdefault 30example 40custom value allowed
  • Timeout secondstimeout_seconds

    Per-request timeout.

    optionalstringdefault 15example 15custom 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
  • Digestsha256: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.