| tools | ["vscode/extensions","vscode/getProjectSetupInfo","vscode/installExtension","vscode/newWorkspace","vscode/openSimpleBrowser","vscode/runCommand","vscode/askQuestions","vscode/vscodeAPI","execute/getTerminalOutput","execute/awaitTerminal","execute/killTerminal","execute/createAndRunTask","execute/runTests","execute/runInTerminal","execute/runNotebookCell","execute/testFailure","read/terminalSelection","read/terminalLastCommand","read/getNotebookSummary","read/problems","read/readFile","read/readNotebookCellOutput","agent/runSubagent","agent","edit/createDirectory","edit/createFile","edit/createJupyterNotebook","edit/editFiles","edit/editNotebook","search","search/changes","search/codebase","[Truncated]"] |
| handoffs | [{"label":"▶ Refresh Cost Estimate","agent":"03-Architect","prompt":"Re-query Azure Pricing MCP to update the cost estimate section with current pricing. Recalculate monthly and yearly totals.","send":true},{"label":"▶ Deep Dive WAF Pillar","agent":"03-Architect","prompt":"Perform a deeper analysis on a specific WAF pillar. Which pillar should I analyze in more detail? (Security, Reliability, Performance, Cost, Operations)","send":false},{"label":"▶ Compare SKU Options","agent":"03-Architect","prompt":"Compare alternative SKU options for key resources. Analyze trade-offs between cost, performance, and features.","send":true},{"label":"▶ Save Assessment","agent":"03-Architect","prompt":"Save the current architecture assessment to `agent-output/{project}/02-architecture-assessment.md`.","send":true},{"label":"▶ Generate Architecture Diagram","agent":"03-Architect","prompt":"Use the azure-diagrams skill contract to generate a non-Mermaid Python architecture diagram for the assessed design. Include required resources, boundaries, auth/data/telemetry flows, and output `agent-output/{project}/03-des-diagram.py` + `03-des-diagram.png` with quality score >= 9/10.","send":true},{"label":"▶ Create ADR from Assessment","agent":"03-Architect","prompt":"Use the azure-adr skill to document the architectural decision and recommendations from the assessment above as a formal ADR. Include the WAF trade-offs and recommendations as part of the decision rationale.","send":true},{"label":"Step 3: Design Artifacts","agent":"04-Design","prompt":"Generate non-Mermaid architecture diagrams and/or ADRs based on the architecture assessment in `agent-output/{project}/02-architecture-assessment.md`. For diagrams, use Python diagrams contract and save `agent-output/{project}/03-des-diagram.py` + `.png`; ADRs remain `03-des-*.md`.","send":false,"model":"GPT-5.3-Codex (copilot)"},{"label":"⏭️ Skip to Step 4: IaC Plan (Bicep)","agent":"05b-Bicep Planner","prompt":"Create a detailed Bicep implementation plan based on the architecture assessment in `agent-output/{project}/02-architecture-assessment.md`. Include all Azure resources, dependencies, and implementation tasks. Skip diagram/ADR generation.","send":true,"model":"Claude Opus 4.6 (copilot)"},{"label":"⏭️ Skip to Step 4: IaC Plan (Terraform)","agent":"05t-Terraform Planner","prompt":"Create a detailed Terraform implementation plan based on the architecture assessment in `agent-output/{project}/02-architecture-assessment.md`. Include all Azure resources, dependencies, and implementation tasks. Skip diagram/ADR generation.","send":true,"model":"Claude Opus 4.6 (copilot)"},{"label":"↩ Return to Step 1","agent":"02-Requirements","prompt":"Returning to requirements for refinement. Review `agent-output/{project}/01-requirements.md` — architecture assessment identified gaps that need addressing.","send":false},{"label":"↩ Return to Conductor","agent":"01-Conductor","prompt":"Returning from Step 2 (Architecture). Artifacts at `agent-output/{project}/02-architecture-assessment.md` and `agent-output/{project}/03-des-cost-estimate.md`. Advise on next steps.","send":false}] |