{"actions":{"bootstrapAndRun":{"effect":"installs rote if missing, inspects, prepares, and asks before running","href":"https://play.modiqo.ai/install?play=sakshamsai26/git-change-review-planner@0.2.2","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/sakshamsai26/git-change-review-planner@0.2.2","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/sakshamsai26/git-change-review-planner@0.2.2","effect":"executes the play locally after consent","headless":{"approvalAssertion":"--yes","approvalRequiredBeforeInvocation":true,"commandTemplate":"rote play run https://play.modiqo.ai/sakshamsai26/git-change-review-planner@0.2.2 <name=value...> --yes","stdinPolicy":"never pipe input to automate the interactive Ready selector"},"requiresConsent":true}},"description":"Large diffs are reviewed more reliably when the reviewer starts with an evidence-backed map instead of a flat list of files. Git Change Review Planner validates one local base revision, compares it with HEAD, groups changed paths into practical review areas, and returns targeted questions and verification leads for code, tests, configuration, dependencies, and documentation. It reports invalid revisions as UNKNOWN rather than silently comparing the wrong history. The result is a planning brief, not an approval: runtime behavior, generated artifacts, remote divergence, external consumers, and uncommitted intent are outside its local Git evidence. Read-only: it never changes a repository, branch, index, stash, remote, or working tree; it never fetches, pushes, checks out, or contacts a service.","distribution":{"digest":"sha256:c0742083b4c6501a32cbba4f43437d5cc74f456dc7b83c64eac74192afae2564","mediaType":"application/vnd.modiqo.rote-flow","size":3849,"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/sakshamsai26/git-change-review-planner@0.2.2","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/sakshamsai26/git-change-review-planner@0.2.2","protocol":"https://play.modiqo.ai/.well-known/rote","self":"https://play.modiqo.ai/sakshamsai26/git-change-review-planner@0.2.2.json"},"name":"git-change-review-planner","owner":{"kind":"user","slug":"sakshamsai26"},"parameters":[{"description":"Existing local Git revision to compare with HEAD, for example HEAD~1, a tag, or a commit SHA. The value is verified as a commit and option-like values are rejected.","input":{"allowCustom":true,"choices":[],"label":"Base"},"name":"base","required":true,"type":"string"},{"description":"Absolute path to a local Git repository you are authorized to inspect. The Play reads Git metadata only; it does not modify files, branches, or remotes.","input":{"allowCustom":true,"choices":[],"label":"Root"},"name":"root","required":true,"type":"string"}],"preparation":[{"action":{"command":"rote play inspect https://play.modiqo.ai/sakshamsai26/git-change-review-planner@0.2.2 --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/sakshamsai26/git-change-review-planner@0.2.2","headlessCommandTemplate":"rote play run https://play.modiqo.ai/sakshamsai26/git-change-review-planner@0.2.2 <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.77.0"},"publishedAt":"2026-09-04T09:40:01.185844+00:00","reference":"sakshamsai26/git-change-review-planner@0.2.2","requirements":{"adapters":[],"browser":{"dependencies":[],"runtime":false,"signIn":false},"localTools":["git","python3"],"roteCli":{"minimumVersion":"0.62.0"},"sessions":false},"resolution":"pinned","schema":"rote.play.v1","stats":{"downloads":0,"installs":0},"steps":{"count":5,"names":["boundary","classify","inventory","preflight","review"]},"title":"git-change-review-planner","type":"play","version":"0.2.2","visibility":"public"}