{"actions":{"bootstrapAndRun":{"effect":"installs rote if missing, inspects, prepares, and asks before running","href":"https://play.modiqo.ai/install?play=saikiran-labs/play-change-review@0.1.0","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/saikiran-labs/play-change-review@0.1.0","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/saikiran-labs/play-change-review@0.1.0","effect":"executes the play locally after consent","headless":{"approvalAssertion":"--yes","approvalRequiredBeforeInvocation":true,"commandTemplate":"rote play run https://play.modiqo.ai/saikiran-labs/play-change-review@0.1.0 <name=value...> --yes","stdinPolicy":"never pipe input to automate the interactive Ready selector"},"requiresConsent":true}},"description":"You trusted one Play version. What changed in the next one? Compares two immutable releases of the same Play across inputs, declared access, runtime requirements, execution structure and artifact identity without executing either reviewed Play.","distribution":{"digest":"sha256:a7eb51883fd088e793fc9878db9ebc0ddd37a9861c33eac60269f1657799c435","mediaType":"application/vnd.modiqo.rote-flow","size":23318,"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/saikiran-labs/play-change-review@0.1.0","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/saikiran-labs/play-change-review@0.1.0","protocol":"https://play.modiqo.ai/.well-known/rote","self":"https://play.modiqo.ai/saikiran-labs/play-change-review@0.1.0.json"},"name":"play-change-review","owner":{"kind":"org","slug":"saikiran-labs"},"parameters":[{"description":"Exact immutable URI or owner/name@version for the Play release you already reviewed or trusted.","example":"amaan-playoffs/git-handoff-snapshot@0.1.0","input":{"allowCustom":true,"choices":[],"label":"Approved"},"name":"approved","required":true,"type":"string"},{"description":"Exact immutable URI or owner/name@version for the candidate release you want to review.","example":"amaan-playoffs/git-handoff-snapshot@0.2.0","input":{"allowCustom":true,"choices":[],"label":"Candidate"},"name":"candidate","required":true,"type":"string"}],"preparation":[{"action":{"command":"rote play inspect https://play.modiqo.ai/saikiran-labs/play-change-review@0.1.0 --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/saikiran-labs/play-change-review@0.1.0","headlessCommandTemplate":"rote play run https://play.modiqo.ai/saikiran-labs/play-change-review@0.1.0 <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.78.0"},"publishedAt":"2026-09-03T15:55:07.086022+00:00","reference":"saikiran-labs/play-change-review@0.1.0","requirements":{"adapters":[],"browser":{"dependencies":[],"runtime":false,"signIn":false},"localTools":["rote","python3"],"roteCli":{"minimumVersion":"0.62.0"},"sessions":false},"resolution":"pinned","schema":"rote.play.v1","stats":{"downloads":2,"installs":0},"steps":{"count":3,"names":["review_versions","validate_approved","validate_candidate"]},"title":"play-change-review","type":"play","version":"0.1.0","visibility":"public"}