{"id":18725,"plugin_id":"plugins_6a82b32a6ee8819191258c0368112b78","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:14:54.396Z","digest":"cbfe34bd69ea1024591446a90e20b082ef4ae1c8115eaec48edcd2de4b86e1d8","against":null,"payload":{"description":"Internal verify segment execute-api → fix → review → execute-ui","included_files":[],"name":"zuora-uat-verify","skill_md_contents":"---\nname: zuora-uat-verify\ndescription: Internal verify segment execute-api → fix → review → execute-ui\n---\n\n# Verify segment (internal)\n\nShared by generate (`verify=true`) and run (verify gate).\n\n## Sequence\n\n1. **execute-api** — read `${CLAUDE_PLUGIN_ROOT}/skills/zuora-uat/execute-api/SKILL.md`\n2. **fix** — on failure, loop up to `max_fix_retries` via `fix/SKILL.md`\n3. **review** — `review/SKILL.md`\n4. **execute-ui** — when UI doc exists and preconditions met (`execute-ui/SKILL.md`). After UI, call `record-ui-result` on the scenario manifest.\n\n## On pass\n\n```bash\npython3 \"${CLAUDE_PLUGIN_ROOT}/references/uat-test/execution/scripts/uat_verification.py\" set \\\n  --scenario-dir \"<scenario_dir>\" --tr <n> --verified true \\\n  --git-root \"$GIT_ROOT\" --feature \"<feature>\"\n```\n\n## On failure\n\nSet `verified: false`, report issues, **stop downstream execute** for this TR.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}