{"actions":{"bootstrapAndRun":{"effect":"installs rote if missing, inspects, prepares, and asks before running","href":"https://play.modiqo.ai/install?play=karan68/claim-trial@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/karan68/claim-trial@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/karan68/claim-trial@0.1.0","effect":"executes the play locally after consent","headless":{"approvalAssertion":"--yes","approvalRequiredBeforeInvocation":true,"commandTemplate":"rote play run https://play.modiqo.ai/karan68/claim-trial@0.1.0 <name=value...> --yes","stdinPolicy":"never pipe input to automate the interactive Ready selector"},"requiresConsent":true}},"description":"Tests one technical claim at an exact local Git revision. Runs a baseline and hostile probe in separate disposable worktrees, returns SUPPORTED, DISPROVEN, or INCONCLUSIVE with bounded evidence, and verifies the source checkout stayed unchanged. Run with no arguments for the bundled cancellation-lock demonstration.","distribution":{"digest":"sha256:d74533b279ae9afdeccdd2d91f35b95af95ad5ccc45211b27092808a4bdeb988","mediaType":"application/vnd.modiqo.rote-flow","size":11835,"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/karan68/claim-trial@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/karan68/claim-trial@0.1.0","protocol":"https://play.modiqo.ai/.well-known/rote","self":"https://play.modiqo.ai/karan68/claim-trial@0.1.0.json"},"name":"claim-trial","owner":{"kind":"user","slug":"karan68"},"parameters":[{"default":"demo","description":"demo runs the bundled inherited-lock counterexample; custom tests your repository","input":{"allowCustom":true,"choices":[],"label":"Mode"},"name":"mode","required":false,"type":"string"},{"description":"Absolute local Git repository path; required only in custom mode","input":{"allowCustom":true,"choices":[],"label":"Repo path"},"name":"repo_path","required":false,"type":"string"},{"default":"HEAD","description":"Local Git commit, tag, or branch resolved to one exact commit","input":{"allowCustom":true,"choices":[],"label":"Ref"},"name":"ref","required":false,"type":"string"},{"default":"Cancellation releases the operation lock.","description":"Bounded positive claim tested by the hostile probe","input":{"allowCustom":true,"choices":[],"label":"Claim"},"name":"claim","required":false,"type":"string"},{"description":"Trusted non-interactive shell command for custom mode; final stdout line must follow the probe protocol","input":{"allowCustom":true,"choices":[],"label":"Baseline command"},"name":"baseline_command","required":false,"type":"string"},{"description":"Trusted non-interactive hostile probe for custom mode; final stdout line must follow the probe protocol","input":{"allowCustom":true,"choices":[],"label":"Hostile command"},"name":"hostile_command","required":false,"type":"string"},{"default":10,"description":"Per-probe timeout from 1 through 120 seconds","input":{"allowCustom":true,"choices":[],"label":"Timeout seconds"},"name":"timeout_seconds","required":false,"type":"integer"}],"preparation":[{"action":{"command":"rote play inspect https://play.modiqo.ai/karan68/claim-trial@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/karan68/claim-trial@0.1.0","headlessCommandTemplate":"rote play run https://play.modiqo.ai/karan68/claim-trial@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-02T15:54:14.52809+00:00","reference":"karan68/claim-trial@0.1.0","requirements":{"adapters":[],"browser":{"dependencies":[],"runtime":false,"signIn":false},"localTools":["python3","git","sh"],"roteCli":{"minimumVersion":"0.62.0"},"sessions":false},"resolution":"pinned","schema":"rote.play.v1","stats":{"downloads":3,"installs":0},"steps":{"count":7,"names":["adjudicate_claim","baseline_probe","cleanup_target","finalize_trial","hostile_probe","prepare_target","verify_source"]},"title":"claim-trial","type":"play","version":"0.1.0","visibility":"public"}