| name | qcsd-ideation-swarm |
| description | Use when running Quality Criteria sessions during PI/Sprint planning with HTSM v6.3, Risk Storming, or Testability analysis in the QCSD Ideation phase. |
| category | qcsd-phases |
| priority | critical |
| version | 7.5.1 |
| tokenEstimate | 3500 |
| domains | {"primary":[{"domain":"requirements-validation","agents":["qe-quality-criteria-recommender","qe-requirements-validator"]},{"domain":"coverage-analysis","agents":["qe-risk-assessor"]}],"conditional":[{"domain":"security-compliance","agents":["qe-security-auditor"]},{"domain":"visual-accessibility","agents":["qe-accessibility-auditor"]},{"domain":"cross-domain","agents":["qe-qx-partner"]},{"domain":"enterprise-integration","agents":["qe-middleware-validator","qe-sap-rfc-tester","qe-sod-analyzer"]}]} |
| agents | {"core":["qe-quality-criteria-recommender","qe-risk-assessor","qe-requirements-validator"],"conditional":["qe-accessibility-auditor","qe-security-auditor","qe-qx-partner","qe-middleware-validator","qe-sap-rfc-tester","qe-sod-analyzer"],"total":9,"sub_agents":0} |
| skills | ["testability-scoring","risk-based-testing","context-driven-testing","holistic-testing-pact"] |
| execution | {"primary":"task-tool","alternatives":["mcp-tools","cli"]} |
| swarm_pattern | true |
| parallel_batches | 2 |
| last_updated | "2026-01-28T00:00:00.000Z" |
| html_output | true |
| enforcement_level | strict |
| tags | ["qcsd","ideation","htsm","quality-criteria","risk-storming","testability","swarm","parallel","ddd"] |
| trust_tier | 3 |
| validation | {"schema_path":"schemas/output.json","validator_path":"scripts/validate-config.json","eval_path":"evals/qcsd-ideation-swarm.yaml"} |
QCSD Ideation Swarm v7.0
Shift-left quality engineering swarm for PI Planning and Sprint Planning.
Overview
The Ideation Swarm assesses stories and URLs before development begins, using HTSM v6.3
quality criteria, Risk Storming, and Testability analysis. It renders a
GO / CONDITIONAL / NO-GO decision and is the first gate in the QCSD lifecycle.
QCSD Phase Positioning
| Phase | Swarm | Decision | When |
|---|
| Ideation | qcsd-ideation-swarm | GO / CONDITIONAL / NO-GO | PI/Sprint Planning |
| Refinement | qcsd-refinement-swarm | READY / CONDITIONAL / NOT-READY | Sprint Refinement |
| Development | qcsd-development-swarm | SHIP / CONDITIONAL / HOLD | During Sprint |
| Verification | qcsd-cicd-swarm | RELEASE / REMEDIATE / BLOCK | Pre-Release / CI-CD |
| Production | qcsd-production-swarm | HEALTHY / DEGRADED / CRITICAL | Post-Release |
Parameters
URL: Website to analyze (required for URL mode)
OUTPUT_FOLDER: Where to save reports (default: ${PROJECT_ROOT}/Agentic QCSD/{domain}/)
Unique Features
- URL Mode: Automated 5-tier browser cascade for live website analysis
- HAS_VIDEO Flag: Detects video content and recommends
/a11y-ally follow-up
- HTML Output: Generates HTML reports when
html_output: true
- Browser Cascade: Vibium -> agent-browser -> Playwright+Stealth -> WebFetch -> WebSearch-fallback
ENFORCEMENT RULES - READ FIRST
| Rule | Enforcement |
|---|
| E1 | You MUST spawn ALL THREE core agents (qe-quality-criteria-recommender, qe-risk-assessor, qe-requirements-validator) in Step 2. No exceptions. |
| E2 | You MUST put all parallel Task calls in a SINGLE message. |