{"actions":{"bootstrapAndRun":{"effect":"installs rote if missing, inspects, prepares, and asks before running","href":"https://play.modiqo.ai/install?play=rajtiwari/env-drift-radar@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/rajtiwari/env-drift-radar@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/rajtiwari/env-drift-radar@0.1.0","effect":"executes the play locally after consent","headless":{"approvalAssertion":"--yes","approvalRequiredBeforeInvocation":true,"commandTemplate":"rote play run https://play.modiqo.ai/rajtiwari/env-drift-radar@0.1.0 <name=value...> --yes","stdinPolicy":"never pipe input to automate the interactive Ready selector"},"requiresConsent":true}},"description":"Environment configuration auditor and .env.example synchronization radar. Compares active .env files against .env.example templates and codebase variable references (process.env, os.environ). Identifies missing production keys, detects accidental secret leaks in example files, and generates a clean, synchronized .env.example.","distribution":{"digest":"sha256:4a0f0505db79624faf7864b29172bd44d7046c203ffbc9c704155ce65053f0d9","mediaType":"application/vnd.modiqo.rote-flow","size":6386,"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/rajtiwari/env-drift-radar@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/rajtiwari/env-drift-radar@0.1.0","protocol":"https://play.modiqo.ai/.well-known/rote","self":"https://play.modiqo.ai/rajtiwari/env-drift-radar@0.1.0.json"},"name":"env-drift-radar","owner":{"kind":"user","slug":"rajtiwari"},"parameters":[{"default":".","description":"Target directory containing .env files and source code (default is current directory)","input":{"allowCustom":true,"choices":[],"label":"Project dir"},"name":"project_dir","required":false,"type":"string"}],"preparation":[{"action":{"command":"rote play inspect https://play.modiqo.ai/rajtiwari/env-drift-radar@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/rajtiwari/env-drift-radar@0.1.0","headlessCommandTemplate":"rote play run https://play.modiqo.ai/rajtiwari/env-drift-radar@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-04T13:30:23.027862+00:00","reference":"rajtiwari/env-drift-radar@0.1.0","requirements":{"adapters":[],"browser":{"dependencies":[],"runtime":false,"signIn":false},"localTools":["python3"],"roteCli":{"minimumVersion":"0.62.0"},"sessions":false},"resolution":"pinned","schema":"rote.play.v1","stats":{"downloads":2,"installs":0},"steps":{"count":5,"names":["code_env_scanner","env_discoverer","env_parser","secret_leak_detector","sync_synthesizer"]},"title":"env-drift-radar","type":"play","version":"0.1.0","visibility":"public"}