{"actions":{"bootstrapAndRun":{"effect":"installs rote if missing, inspects, prepares, and asks before running","href":"https://play.modiqo.ai/install?play=dezloper/deploy-reality-check@0.1.4","method":"GET","rel":"https://rote.dev/rels/bootstrap-and-run","requiresConsent":true,"responseMediaType":"text/x-shellscript"},"inspect":{"command":"rote play inspect https://play.modiqo.ai/dezloper/deploy-reality-check@0.1.4","effect":"read-only"},"installCliOnly":{"effect":"installs the rote CLI, nothing else","href":"https://play.modiqo.ai/install","method":"GET","rel":"https://rote.dev/rels/install-cli","requiresConsent":true,"responseMediaType":"text/x-shellscript"},"run":{"command":"rote play run https://play.modiqo.ai/dezloper/deploy-reality-check@0.1.4","effect":"executes the play locally after consent","headless":{"approvalAssertion":"--yes","approvalRequiredBeforeInvocation":true,"commandTemplate":"rote play run https://play.modiqo.ai/dezloper/deploy-reality-check@0.1.4 <name=value...> --yes","stdinPolicy":"never pipe input to automate the interactive Ready selector"},"requiresConsent":true}},"description":"Checks that your deployed site really serves what your code says it should. 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","distribution":{"digest":"sha256:724e96e6caf8ed7d29128fe1088a875d4f951e68fca688a2b81c7c8111905c35","mediaType":"application/vnd.modiqo.rote-flow","size":25854,"verifiedBy":"rote verifies the downloaded archive against this digest before it runs"},"effects":{"credentialsProvidedBy":"runner","credentialsRemainLocal":true,"declaredWrites":[],"publisherReceivesCredentials":false},"id":"https://play.modiqo.ai/dezloper/deploy-reality-check@0.1.4","inputPolicy":{"optionalWithDefault":"show_default_and_accept_override","optionalWithoutDefault":"omit_unless_supplied","required":"ask","secrets":"collect_locally_outside_conversation"},"links":{"docs":"https://rote.dev","page":"https://play.modiqo.ai/dezloper/deploy-reality-check@0.1.4","protocol":"https://play.modiqo.ai/.well-known/rote","self":"https://play.modiqo.ai/dezloper/deploy-reality-check@0.1.4.json"},"name":"deploy-reality-check","owner":{"kind":"user","slug":"dezloper"},"parameters":[{"description":"The deployed site to check. Discovered from package.json homepage, a CNAME file or a *_SITE_URL entry in .env when omitted.","example":"https://example.com","input":{"allowCustom":true,"choices":[],"label":"Url"},"name":"url","required":false,"type":"string"},{"default":".","description":"Repository to read routes from. Defaults to the directory you run the play from.","example":"apps/web","input":{"allowCustom":true,"choices":[],"label":"Root"},"name":"root","required":false,"type":"string"},{"default":"25","description":"Most routes to probe. Anything beyond this is reported as unchecked, never as passing.","example":"50","input":{"allowCustom":true,"choices":[],"label":"Max routes"},"name":"max_routes","required":false,"type":"string"},{"default":"30","description":"Most homepage assets to probe.","example":"40","input":{"allowCustom":true,"choices":[],"label":"Max assets"},"name":"max_assets","required":false,"type":"string"},{"default":"15","description":"Per-request timeout.","example":"15","input":{"allowCustom":true,"choices":[],"label":"Timeout seconds"},"name":"timeout_seconds","required":false,"type":"string"}],"preparation":[{"action":{"command":"rote play inspect https://play.modiqo.ai/dezloper/deploy-reality-check@0.1.4 --json","effect":"read-only"},"step":1,"type":"inspect_local_readiness"},{"references":["/parameters"],"step":2,"type":"collect_parameters"},{"references":["/parameters","/requirements","/effects"],"step":3,"type":"review"},{"consentBoundary":"the user approves the exact play and parameter values","references":["/parameters","/requirements","/effects"],"step":4,"type":"obtain_run_consent"},{"action":{"command":"rote play run https://play.modiqo.ai/dezloper/deploy-reality-check@0.1.4","headlessCommandTemplate":"rote play run https://play.modiqo.ai/dezloper/deploy-reality-check@0.1.4 <name=value...> --yes"},"preservesAcquisitionBoundaries":["adapter_selection","oauth_dcr","google_discovery","static_token_setup","runtime_security_checks"],"requiresConsent":true,"step":5,"type":"run"}],"producedBy":{"roteVersion":"0.70.0"},"publishedAt":"2026-09-04T12:41:26.366723+00:00","reference":"dezloper/deploy-reality-check@0.1.4","requirements":{"adapters":[],"browser":{"dependencies":[],"runtime":false,"signIn":false},"localTools":["python3","git"],"roteCli":{"minimumVersion":"0.62.0"},"sessions":false},"resolution":"pinned","schema":"rote.play.v1","stats":{"downloads":2,"installs":0},"steps":{"count":7,"names":["assess","probe_assets","probe_headers","probe_redirects","probe_routes","probe_version","validate_target"]},"title":"deploy-reality-check","type":"play","version":"0.1.4","visibility":"public"}