executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
verify-bugPost-merge UAT verification workflow. Walks JIRA reproduce steps, performs comparative audits (Before/After), attaches evidence to JIRA, and transitions status on PASS.
Independent GitHub snapshot · Automated classification · Original documentation governs
[!IMPORTANT] Post-merge UAT verification workflow. Walks JIRA reproduce steps, performs comparative audits (Before/After), attaches evidence to JIRA, and transitions status on PASS.
Optional args: slug=, ticket=<id/url>, mode=interactive|autonomous|channel, channel=, auto_continue=true|false, profile=business|hybrid|technical.
When the user asks to perform this workflow, execute the following steps:
Goal: Prove a bug fix works in the UAT environment via comparative Before/After evidence, then transition ticket status.
/verify-bug <jira-url-or-key> [--baseline-image <url>]
[!TIP] Sub-Agent Delegation: If your platform supports sub-agents (e.g., Claude, OpenCode, Gemini, Kiro), delegate steps 1-3 below to your JIRA Analyst sub-agent (e.g.,
@specialist-jira-analyst). If sub-agents are NOT supported (e.g., Antigravity, Windsurf), you must execute these steps yourself.
Market, Reproduce steps, and Expected Result.Test data - <MARKET> UAT. Parse credentials and module-specific data (e.g., customer codes).For each market in scope:
<SKILLS>/common/common-web-visual-testing/references/diagnostic-decoder.md; if it indicates VPN is required, connect VPN and retry.scripts/preflight.sh, then start playwright-cli -s={TICKET}-{MARKET} (Playwright MCP with --output-dir .playwright-cli/{TICKET}-{MARKET} on no-shell runtimes) or an Appium MCP session. Evidence lands in that session dir; a missing driver with no exported evidence is BLOCKED (driver: <name>).hover the target element (warning, button, price) before screenshotting.Expected Result.Actual Result or original bug screenshot.If the verdict is NOT PASS:
common-web-visual-testing; if synced references are available, consult <SKILLS>/common/common-web-visual-testing/references/diagnostic-decoder.md.VPN NOT CONNECTED error? ACCOUNT BLOCKED? Or a genuine CODE REGRESSION?🟢 PASS / 🔴 FAIL badges.Ready for UAT → Ready for Production.Reopened.docs/srs/srs-walkthrough-[slug].md.slug, operator_profile (carried, not re-inferred), verdict (PASS/FAIL/NEEDS-HUMAN), walkthrough path, diagnostic label, outcome report, next workflow.# Walkthrough: [Name]
## Scope
## Acceptance Criteria
## Evidence
| Check | Result | Evidence |
| ------- | ------------------- | ---------- |
| [check] | [PASS/FAIL/BLOCKED] | [evidence] |
## Risks
## Outcome Report
{schema_version: 1, run_id: "[run-id]", slug: "[slug]", workflow: verify-bug, feature_status: verified, started_at: "[timestamp]", completed_at: "[timestamp]", requirement_trace: {brd_objectives: [], requirements: [], acceptance_criteria: [], srs: []}, completed_evidence: [], missing_evidence: [], decision_needed: [], recommended_next_workflow: deploy-release, cost: {source: unavailable}, agent: {identity: "[agent-identity]", model: "[model]"}}
## Next Workflow
deploy-release | dev-fix
Call get_session_cost(workflow="verify-bug") before final handoff.
-s={TICKET}.