Files
Claude-Code-Workflow/ccw/docs-site/build/docs/workflows/level-4-brainstorm.html
catlog22 c6093ef741 feat: add CLI Command Node and Prompt Node components for orchestrator
- Implemented CliCommandNode component for executing CLI tools with AI models.
- Implemented PromptNode component for constructing AI prompts with context.
- Added styling for mode and tool badges in both components.
- Enhanced user experience with command and argument previews, execution status, and error handling.

test: add comprehensive tests for ask_question tool

- Created direct test for ask_question tool execution.
- Developed end-to-end tests to validate ask_question tool integration with WebSocket and A2UI surfaces.
- Implemented simple and integrated WebSocket tests to ensure proper message handling and surface reception.
- Added tool registration test to verify ask_question tool is correctly registered.

chore: add WebSocket listener and simulation tests

- Added WebSocket listener for A2UI surfaces to facilitate testing.
- Implemented frontend simulation test to validate complete flow from backend to frontend.
- Created various test scripts to ensure robust testing of ask_question tool functionality.
2026-02-03 23:10:36 +08:00

151 lines
49 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-workflows/level-4-brainstorm" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.9.2">
<title data-rh="true">Level 4 - Brainstorm Workflows | CCW Help Documentation</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="http://localhost:3001/docs/docs/workflows/level-4-brainstorm"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" property="og:locale:alternate" content="zh"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Level 4 - Brainstorm Workflows | CCW Help Documentation"><meta data-rh="true" name="description" content="Multi-role brainstorming workflows for complex feature design and architecture exploration"><meta data-rh="true" property="og:description" content="Multi-role brainstorming workflows for complex feature design and architecture exploration"><link data-rh="true" rel="icon" href="/docs/img/favicon.ico"><link data-rh="true" rel="canonical" href="http://localhost:3001/docs/docs/workflows/level-4-brainstorm"><link data-rh="true" rel="alternate" href="http://localhost:3001/docs/docs/workflows/level-4-brainstorm" hreflang="en"><link data-rh="true" rel="alternate" href="http://localhost:3001/docs/zh/docs/workflows/level-4-brainstorm" hreflang="zh"><link data-rh="true" rel="alternate" href="http://localhost:3001/docs/docs/workflows/level-4-brainstorm" hreflang="x-default"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Level 4: Brainstorm","item":"http://localhost:3001/docs/docs/workflows/level-4-brainstorm"}]}</script><link rel="stylesheet" href="/docs/assets/css/styles.43777f0a.css">
<script src="/docs/assets/js/runtime~main.0220a52f.js" defer="defer"></script>
<script src="/docs/assets/js/main.d2194b90.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<svg style="display: none;"><defs>
<symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
</defs></svg>
<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_G6ar" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="theme-layout-navbar navbar navbar--fixed-top"><div class="navbar__inner"><div class="theme-layout-navbar-left navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/docs/"><div class="navbar__logo"><img src="/docs/img/logo.svg" alt="CCW Logo" class="themedComponent_DHUr themedComponent--light_DIHH"><img src="/docs/img/logo.svg" alt="CCW Logo" class="themedComponent_DHUr themedComponent--dark_Bv2M"></div><b class="navbar__title text--truncate">CCW Help</b></a></div><div class="theme-layout-navbar-right navbar__items navbar__items--right"><div class="navbar__item dropdown dropdown--hoverable dropdown--right"><a href="#" aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link"><svg viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" class="iconLanguage_xrmG"><path fill="currentColor" d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"></path></svg>English</a><ul class="dropdown__menu"><li><a href="/docs/docs/workflows/level-4-brainstorm" target="_self" rel="noopener noreferrer" class="dropdown__link dropdown__link--active" lang="en">English</a></li><li><a href="/docs/zh/docs/workflows/level-4-brainstorm" target="_self" rel="noopener noreferrer" class="dropdown__link" lang="zh">中文</a></li></ul></div><div class="toggle_OLSw colorModeToggle_Hg9V"><button class="clean-btn toggleButton_wYmb toggleButtonDisabled_vaDU" type="button" disabled="" title="system mode" aria-label="Switch between dark and light mode (currently system mode)"><svg viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" class="toggleIcon_KEbZ lightToggleIcon_Sxwe"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" class="toggleIcon_KEbZ darkToggleIcon_Yem1"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" class="toggleIcon_KEbZ systemToggleIcon_txm5"><path fill="currentColor" d="m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 1.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"></path></svg></button></div><div class="navbarSearchContainer_bmvg"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="theme-layout-main main-wrapper mainWrapper_UyTV"><div class="docsWrapper_XLvK"><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_z1FD" type="button"></button><div class="docRoot_HciC"><aside class="theme-doc-sidebar-container docSidebarContainer_e5ai"><div class="sidebarViewport_N8x0"><div class="sidebar_vJCc"><nav aria-label="Docs sidebar" class="menu thin-scrollbar menu_qiME"><ul class="theme-doc-sidebar-menu menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menu__list-item"><a class="menu__link" href="/docs/docs/overview"><span title="Overview" class="linkLabel_PuAu">Overview</span></a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="categoryLink_d9ci menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="true" href="/docs/docs/commands/general/ccw"><span title="Commands" class="categoryLinkLabel_Oe72">Commands</span></a></div><ul class="menu__list"><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item"><div class="menu__list-item-collapsible"><a class="categoryLink_d9ci menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="true" tabindex="0" href="/docs/docs/commands/general/ccw"><span title="General Commands" class="categoryLinkLabel_Oe72">General Commands</span></a></div><ul class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/general/ccw"><span title="/ccw" class="linkLabel_PuAu">/ccw</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/general/ccw-plan"><span title="/ccw-plan" class="linkLabel_PuAu">/ccw-plan</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/general/ccw-test"><span title="/ccw-test" class="linkLabel_PuAu">/ccw-test</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/general/ccw-coordinator"><span title="/ccw-coordinator" class="linkLabel_PuAu">/ccw-coordinator</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/general/ccw-debug"><span title="/ccw-debug" class="linkLabel_PuAu">/ccw-debug</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/general/flow-create"><span title="/flow-create" class="linkLabel_PuAu">/flow-create</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/general/codex-coordinator"><span title="/codex-coordinator" class="linkLabel_PuAu">/codex-coordinator</span></a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item"><div class="menu__list-item-collapsible"><a class="categoryLink_d9ci menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="true" tabindex="0" href="/docs/docs/commands/issue/issue-new"><span title="Issue Commands" class="categoryLinkLabel_Oe72">Issue Commands</span></a></div><ul class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/issue/issue-new"><span title="issue:new" class="linkLabel_PuAu">issue:new</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/issue/issue-discover"><span title="issue:discover" class="linkLabel_PuAu">issue:discover</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/issue/issue-plan"><span title="issue:plan" class="linkLabel_PuAu">issue:plan</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/issue/issue-queue"><span title="issue:queue" class="linkLabel_PuAu">issue:queue</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/issue/issue-execute"><span title="issue:execute" class="linkLabel_PuAu">issue:execute</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/issue/issue-from-brainstorm"><span title="issue:from-brainstorm" class="linkLabel_PuAu">issue:from-brainstorm</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/issue/issue-convert-to-plan"><span title="issue:convert-to-plan" class="linkLabel_PuAu">issue:convert-to-plan</span></a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item"><div class="menu__list-item-collapsible"><a class="categoryLink_d9ci menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="true" tabindex="0" href="/docs/docs/commands/cli/cli-init"><span title="CLI Commands" class="categoryLinkLabel_Oe72">CLI Commands</span></a></div><ul class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/cli/cli-init"><span title="/cli:cli-init" class="linkLabel_PuAu">/cli:cli-init</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/cli/codex-review"><span title="/cli:codex-review" class="linkLabel_PuAu">/cli:codex-review</span></a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item"><div class="menu__list-item-collapsible"><a class="categoryLink_d9ci menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="true" tabindex="0" href="/docs/docs/commands/memory/memory-update-full"><span title="Memory Commands" class="categoryLinkLabel_Oe72">Memory Commands</span></a></div><ul class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-update-full"><span title="/memory:update-full" class="linkLabel_PuAu">/memory:update-full</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-update-related"><span title="/memory:update-related" class="linkLabel_PuAu">/memory:update-related</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-load"><span title="/memory:load" class="linkLabel_PuAu">/memory:load</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-docs-full-cli"><span title="/memory:docs-full-cli" class="linkLabel_PuAu">/memory:docs-full-cli</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-docs-related-cli"><span title="/memory:docs-related-cli" class="linkLabel_PuAu">/memory:docs-related-cli</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-compact"><span title="/memory:compact" class="linkLabel_PuAu">/memory:compact</span></a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item"><div class="menu__list-item-collapsible"><a class="categoryLink_d9ci menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="true" tabindex="0" href="/docs/docs/commands/memory/memory-update-full"><span title="Memory Commands" class="categoryLinkLabel_Oe72">Memory Commands</span></a></div><ul class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-update-full"><span title="/memory:update-full" class="linkLabel_PuAu">/memory:update-full</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-update-related"><span title="/memory:update-related" class="linkLabel_PuAu">/memory:update-related</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-load"><span title="/memory:load" class="linkLabel_PuAu">/memory:load</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-docs-full-cli"><span title="/memory:docs-full-cli" class="linkLabel_PuAu">/memory:docs-full-cli</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-docs-related-cli"><span title="/memory:docs-related-cli" class="linkLabel_PuAu">/memory:docs-related-cli</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/commands/memory/memory-compact"><span title="/memory:compact" class="linkLabel_PuAu">/memory:compact</span></a></li></ul></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="categoryLink_d9ci menu__link menu__link--sublist menu__link--sublist-caret menu__link--active" role="button" aria-expanded="true" href="/docs/docs/workflows/introduction"><span title="Workflows" class="categoryLinkLabel_Oe72">Workflows</span></a></div><ul class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/workflows/introduction"><span title="Introduction" class="linkLabel_PuAu">Introduction</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/workflows/level-1-ultra-lightweight"><span title="Level 1: Ultra Lightweight" class="linkLabel_PuAu">Level 1: Ultra Lightweight</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/workflows/level-2-rapid"><span title="Level 2: Rapid" class="linkLabel_PuAu">Level 2: Rapid</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/workflows/level-3-standard"><span title="Level 3: Standard" class="linkLabel_PuAu">Level 3: Standard</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link menu__link--active" aria-current="page" tabindex="0" href="/docs/docs/workflows/level-4-brainstorm"><span title="Level 4: Brainstorm" class="linkLabel_PuAu">Level 4: Brainstorm</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/docs/workflows/level-5-intelligent"><span title="Level 5: Intelligent" class="linkLabel_PuAu">Level 5: Intelligent</span></a></li></ul></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menu__list-item"><a class="menu__link" href="/docs/docs/faq"><span title="FAQ" class="linkLabel_PuAu">FAQ</span></a></li></ul></nav></div></div></aside><main class="docMainContainer_namt"><div class="container padding-top--md padding-bottom--lg"><div class="row"><div class="col docItemCol_YAwJ"><div class="docItemContainer_Rv5Z"><article><nav class="theme-doc-breadcrumbs breadcrumbsContainer_zCmv" aria-label="Breadcrumbs"><ul class="breadcrumbs"><li class="breadcrumbs__item"><span class="breadcrumbs__link">Workflows</span></li><li class="breadcrumbs__item breadcrumbs__item--active"><span class="breadcrumbs__link">Level 4: Brainstorm</span></li></ul></nav><div class="tocCollapsible_O_Qc theme-doc-toc-mobile tocMobile_tjDr"><button type="button" class="clean-btn tocCollapsibleButton_htYj">On this page</button></div><div class="theme-doc-markdown markdown"><header><h1>Level 4: Brainstorm Workflows</h1></header>
<p><strong>Complexity</strong>: High | <strong>Artifacts</strong>: Multi-role analysis docs | <strong>Roles</strong>: 3-9 | <strong>Execution</strong>: Phase 1/3 sequential, Phase 2 parallel</p>
<p>Level 4 workflows provide multi-role brainstorming with complete planning and execution. They&#x27;re designed for exploratory requirements, uncertain implementation approaches, and multi-dimensional trade-offs.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview" translate="no"></a></h2>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="included-workflow-brainstorm">Included Workflow: brainstorm<!-- -->:auto-parallel<a href="#included-workflow-brainstorm" class="hash-link" aria-label="Direct link to included-workflow-brainstorm" title="Direct link to included-workflow-brainstorm" translate="no"></a></h2>
<p><strong>Multi-role brainstorming + Complete planning + Execution</strong></p>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="command">Command<a href="#command" class="hash-link" aria-label="Direct link to Command" title="Direct link to Command" translate="no"></a></h3>
<div class="language-bash codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_kX1v"><pre tabindex="0" class="prism-code language-bash codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:brainstorm:auto-parallel </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;Real-time notification system architecture&quot;</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">[</span><span class="token plain">--count N</span><span class="token punctuation" style="color:rgb(199, 146, 234)">]</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">[</span><span class="token plain">--style-skill package</span><span class="token punctuation" style="color:rgb(199, 146, 234)">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:plan </span><span class="token parameter variable" style="color:rgb(191, 199, 213)">--session</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">{</span><span class="token plain">sessionId</span><span class="token punctuation" style="color:rgb(199, 146, 234)">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:plan-verify</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:execute</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="flow-diagram">Flow Diagram<a href="#flow-diagram" class="hash-link" aria-label="Direct link to Flow Diagram" title="Direct link to Flow Diagram" translate="no"></a></h3>
<!-- -->
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="characteristics">Characteristics<a href="#characteristics" class="hash-link" aria-label="Direct link to Characteristics" title="Direct link to Characteristics" translate="no"></a></h3>
<table><thead><tr><th>Property</th><th>Value</th></tr></thead><tbody><tr><td><strong>Complexity</strong></td><td>High</td></tr><tr><td><strong>Artifacts</strong></td><td>Multi-role analysis docs + <code>IMPL_PLAN.md</code></td></tr><tr><td><strong>Role Count</strong></td><td>3-9 (default 3)</td></tr><tr><td><strong>Execution Mode</strong></td><td>Phase 1/3 sequential, Phase 2 parallel</td></tr></tbody></table>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="process-phases">Process Phases<a href="#process-phases" class="hash-link" aria-label="Direct link to Process Phases" title="Direct link to Process Phases" translate="no"></a></h3>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="phase-1-interactive-framework-generation">Phase 1: Interactive Framework Generation<a href="#phase-1-interactive-framework-generation" class="hash-link" aria-label="Direct link to Phase 1: Interactive Framework Generation" title="Direct link to Phase 1: Interactive Framework Generation" translate="no"></a></h4>
<div class="language-bash codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_kX1v"><pre tabindex="0" class="prism-code language-bash codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:brainstorm:artifacts </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;Real-time notification system architecture&quot;</span><br></span></code></pre></div></div>
<p><strong>Steps</strong>:</p>
<ol>
<li class=""><strong>Topic Analysis</strong> - Analyze the topic, generate key questions</li>
<li class=""><strong>Role Selection</strong> - User confirms role selection</li>
<li class=""><strong>Role Question Collection</strong> - Assign questions to roles</li>
<li class=""><strong>Conflict Detection</strong> - Detect and resolve role conflicts</li>
<li class=""><strong>Generate Framework</strong> - Create <code>guidance-specification.md</code></li>
</ol>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="phase-2-parallel-role-analysis">Phase 2: Parallel Role Analysis<a href="#phase-2-parallel-role-analysis" class="hash-link" aria-label="Direct link to Phase 2: Parallel Role Analysis" title="Direct link to Phase 2: Parallel Role Analysis" translate="no"></a></h4>
<div class="language-bash codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_kX1v"><pre tabindex="0" class="prism-code language-bash codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Executes N conceptual-planning-agent tasks in parallel</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">Task</span><span class="token punctuation" style="color:rgb(199, 146, 234)">(</span><span class="token plain">subagent_type: </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;conceptual-planning-agent&quot;</span><span class="token plain">, prompt: </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;Role: {role}, Topic: {topic}, Questions: {questions}&quot;</span><span class="token punctuation" style="color:rgb(199, 146, 234)">)</span><br></span></code></pre></div></div>
<p><strong>Each role</strong>:</p>
<ul>
<li class="">Receives role-specific guidance</li>
<li class="">Analyzes topic independently</li>
<li class="">Generates <code>{role}/analysis.md</code></li>
<li class="">Optional: Sub-documents (max 5)</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="phase-3-synthesis-integration">Phase 3: Synthesis Integration<a href="#phase-3-synthesis-integration" class="hash-link" aria-label="Direct link to Phase 3: Synthesis Integration" title="Direct link to Phase 3: Synthesis Integration" translate="no"></a></h4>
<div class="language-bash codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_kX1v"><pre tabindex="0" class="prism-code language-bash codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:brainstorm:synthesis </span><span class="token parameter variable" style="color:rgb(191, 199, 213)">--session</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">{</span><span class="token plain">sessionId</span><span class="token punctuation" style="color:rgb(199, 146, 234)">}</span><br></span></code></pre></div></div>
<p><strong>Steps</strong>:</p>
<ol>
<li class=""><strong>Collect</strong> all role analyses</li>
<li class=""><strong>Integrate</strong> perspectives into synthesis</li>
<li class=""><strong>Generate</strong> <code>synthesis-specification.md</code></li>
<li class=""><strong>Identify</strong> key decisions and trade-offs</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="available-roles">Available Roles<a href="#available-roles" class="hash-link" aria-label="Direct link to Available Roles" title="Direct link to Available Roles" translate="no"></a></h3>
<table><thead><tr><th>Role</th><th>Description</th></tr></thead><tbody><tr><td><code>system-architect</code></td><td>System Architect - Overall system design</td></tr><tr><td><code>ui-designer</code></td><td>UI Designer - User interface design</td></tr><tr><td><code>ux-expert</code></td><td>UX Expert - User experience optimization</td></tr><tr><td><code>product-manager</code></td><td>Product Manager - Product requirements</td></tr><tr><td><code>product-owner</code></td><td>Product Owner - Business value</td></tr><tr><td><code>data-architect</code></td><td>Data Architect - Data structure design</td></tr><tr><td><code>scrum-master</code></td><td>Scrum Master - Process and team</td></tr><tr><td><code>subject-matter-expert</code></td><td>Domain Expert - Subject matter expertise</td></tr><tr><td><code>test-strategist</code></td><td>Test Strategist - Testing strategy</td></tr></tbody></table>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="artifact-structure">Artifact Structure<a href="#artifact-structure" class="hash-link" aria-label="Direct link to Artifact Structure" title="Direct link to Artifact Structure" translate="no"></a></h3>
<div class="language-text codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_kX1v"><pre tabindex="0" class="prism-code language-text codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token plain">.workflow/active/WFS-realtime-notifications/</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">├── workflow-session.json</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">└── .brainstorming/</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> ├── guidance-specification.md # Framework (Phase 1)</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> ├── system-architect/</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> │ ├── analysis.md # Main document</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> │ └── analysis-scale-{}.md # Sub-documents (optional, max 5)</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> ├── ux-expert/</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> │ ├── analysis.md</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> │ └── analysis-accessibility.md</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> ├── data-architect/</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> │ ├── analysis.md</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> │ └── analysis-storage.md</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"> └── synthesis-specification.md # Integration (Phase 3)</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="use-cases">Use Cases<a href="#use-cases" class="hash-link" aria-label="Direct link to Use Cases" title="Direct link to Use Cases" translate="no"></a></h3>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="when-to-use">When to Use<a href="#when-to-use" class="hash-link" aria-label="Direct link to When to Use" title="Direct link to When to Use" translate="no"></a></h3>
<ul>
<li class="">New feature design</li>
<li class="">System architecture refactoring</li>
<li class="">Exploratory requirements</li>
<li class="">Uncertain implementation approach</li>
<li class="">Multi-dimensional trade-offs needed</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="when-not-to-use">When NOT to Use<a href="#when-not-to-use" class="hash-link" aria-label="Direct link to When NOT to Use" title="Direct link to When NOT to Use" translate="no"></a></h3>
<ul>
<li class="">Clear requirements (use Level 2-3)</li>
<li class="">Time-sensitive tasks (use Level 2)</li>
<li class="">Single-perspective sufficient (use Level 2-3)</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="examples">Examples<a href="#examples" class="hash-link" aria-label="Direct link to Examples" title="Direct link to Examples" translate="no"></a></h3>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="example-1-architecture-design">Example 1: Architecture Design<a href="#example-1-architecture-design" class="hash-link" aria-label="Direct link to Example 1: Architecture Design" title="Direct link to Example 1: Architecture Design" translate="no"></a></h4>
<div class="language-bash codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_kX1v"><pre tabindex="0" class="prism-code language-bash codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:brainstorm:auto-parallel </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;Microservices architecture for e-commerce platform&quot;</span><span class="token plain"> </span><span class="token parameter variable" style="color:rgb(191, 199, 213)">--count</span><span class="token plain"> </span><span class="token number" style="color:rgb(247, 140, 108)">5</span><br></span></code></pre></div></div>
<p><strong>Roles</strong>: system-architect, data-architect, ux-expert, product-manager, test-strategist</p>
<p><strong>Output</strong>:</p>
<ul>
<li class="">Multiple architectural perspectives</li>
<li class="">Data flow considerations</li>
<li class="">User experience implications</li>
<li class="">Business requirements alignment</li>
<li class="">Testing strategy recommendations</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="example-2-feature-exploration">Example 2: Feature Exploration<a href="#example-2-feature-exploration" class="hash-link" aria-label="Direct link to Example 2: Feature Exploration" title="Direct link to Example 2: Feature Exploration" translate="no"></a></h4>
<div class="language-bash codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_kX1v"><pre tabindex="0" class="prism-code language-bash codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:brainstorm:auto-parallel </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;AI-powered recommendations&quot;</span><span class="token plain"> </span><span class="token parameter variable" style="color:rgb(191, 199, 213)">--count</span><span class="token plain"> </span><span class="token number" style="color:rgb(247, 140, 108)">3</span><br></span></code></pre></div></div>
<p><strong>Roles</strong>: system-architect, product-manager, subject-matter-expert</p>
<p><strong>Output</strong>:</p>
<ul>
<li class="">Technical feasibility analysis</li>
<li class="">Business value assessment</li>
<li class="">Domain-specific considerations</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="with-file-workflows">With-File Workflows<a href="#with-file-workflows" class="hash-link" aria-label="Direct link to With-File Workflows" title="Direct link to With-File Workflows" translate="no"></a></h2>
<p><strong>With-File workflows</strong> provide documented exploration with multi-CLI collaboration. They are self-contained and generate comprehensive session artifacts.</p>
<table><thead><tr><th>Workflow</th><th>Purpose</th><th>Level</th><th>Key Features</th></tr></thead><tbody><tr><td><strong>brainstorm-with-file</strong></td><td>Multi-perspective ideation</td><td>4</td><td>Gemini/Codex/Claude perspectives, diverge-converge cycles</td></tr><tr><td><strong>debug-with-file</strong></td><td>Hypothesis-driven debugging</td><td>3</td><td>Gemini validation, understanding evolution, NDJSON logging</td></tr><tr><td><strong>analyze-with-file</strong></td><td>Collaborative analysis</td><td>3</td><td>Multi-round Q&amp;A, CLI exploration, documented discussions</td></tr></tbody></table>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="brainstorm-with-file">brainstorm-with-file<a href="#brainstorm-with-file" class="hash-link" aria-label="Direct link to brainstorm-with-file" title="Direct link to brainstorm-with-file" translate="no"></a></h3>
<p><strong>Multi-perspective ideation with documented exploration</strong></p>
<div class="language-bash codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_kX1v"><pre tabindex="0" class="prism-code language-bash codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:brainstorm-with-file </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;Notification system redesign&quot;</span><br></span></code></pre></div></div>
<p><strong>Output Folder</strong>: <code>.workflow/.brainstorm/</code></p>
<p><strong>Characteristics</strong>:</p>
<ul>
<li class="">Diverge-converge cycles</li>
<li class="">Multiple CLI perspectives (Gemini, Codex, Claude)</li>
<li class="">Built-in post-completion options (create plan, issue, deep analysis)</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="debug-with-file">debug-with-file<a href="#debug-with-file" class="hash-link" aria-label="Direct link to debug-with-file" title="Direct link to debug-with-file" translate="no"></a></h3>
<p><strong>Hypothesis-driven debugging with documented investigation</strong></p>
<div class="language-bash codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_kX1v"><pre tabindex="0" class="prism-code language-bash codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:debug-with-file </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;System randomly crashes under load&quot;</span><br></span></code></pre></div></div>
<p><strong>Output Folder</strong>: <code>.workflow/.debug/</code></p>
<p><strong>Characteristics</strong>:</p>
<ul>
<li class="">Hypothesis-driven iteration</li>
<li class="">Gemini validation for hypotheses</li>
<li class="">Understanding evolution tracking</li>
<li class="">NDJSON logging for reproducibility</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="analyze-with-file">analyze-with-file<a href="#analyze-with-file" class="hash-link" aria-label="Direct link to analyze-with-file" title="Direct link to analyze-with-file" translate="no"></a></h3>
<p><strong>Collaborative analysis with documented discussions</strong></p>
<div class="language-bash codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_kX1v"><pre tabindex="0" class="prism-code language-bash codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token plain">/workflow:analyze-with-file </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;Understand authentication architecture design decisions&quot;</span><br></span></code></pre></div></div>
<p><strong>Output Folder</strong>: <code>.workflow/.analysis/</code></p>
<p><strong>Characteristics</strong>:</p>
<ul>
<li class="">Multi-round Q&amp;A</li>
<li class="">CLI exploration integration</li>
<li class="">Documented discussion threads</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="detection-keywords">Detection Keywords<a href="#detection-keywords" class="hash-link" aria-label="Direct link to Detection Keywords" title="Direct link to Detection Keywords" translate="no"></a></h2>
<table><thead><tr><th>Workflow</th><th>Keywords</th></tr></thead><tbody><tr><td><strong>brainstorm</strong></td><td>头脑风暴, 创意, 发散思维, multi-perspective, compare perspectives, 探索可能</td></tr><tr><td><strong>debug-file</strong></td><td>深度调试, 假设验证, systematic debug, hypothesis debug, 调试记录</td></tr><tr><td><strong>analyze-file</strong></td><td>协作分析, 深度理解, collaborative analysis, explore concept, 理解架构</td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="comparison-with-file-vs-standard-workflows">Comparison: With-File vs Standard Workflows<a href="#comparison-with-file-vs-standard-workflows" class="hash-link" aria-label="Direct link to Comparison: With-File vs Standard Workflows" title="Direct link to Comparison: With-File vs Standard Workflows" translate="no"></a></h2>
<table><thead><tr><th>Aspect</th><th>With-File Workflows</th><th>Standard Workflows</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td>E evolving documents</td><td>Session artifacts</td></tr><tr><td><strong>Multi-CLI</strong></td><td>Built-in (Gemini/Codex/Claude)</td><td>Optional</td></tr><tr><td><strong>Iteration</strong></td><td>Self-contained loop</td><td>Manual continuation</td></tr><tr><td><strong>Post-Completion</strong></td><td>Built-in options</td><td>Manual next steps</td></tr><tr><td><strong>Best For</strong></td><td>Documented exploration</td><td>Structured execution</td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="level-4-summary">Level 4 Summary<a href="#level-4-summary" class="hash-link" aria-label="Direct link to Level 4 Summary" title="Direct link to Level 4 Summary" translate="no"></a></h2>
<table><thead><tr><th>Aspect</th><th>Value</th></tr></thead><tbody><tr><td><strong>Complexity</strong></td><td>High</td></tr><tr><td><strong>Artifacts</strong></td><td>Multi-role analysis + Session</td></tr><tr><td><strong>Planning</strong></td><td>Multi-perspective convergence</td></tr><tr><td><strong>Execution</strong></td><td>Standard Level 3 execution</td></tr><tr><td><strong>Best For</strong></td><td>Complex, exploratory tasks</td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="related-workflows">Related Workflows<a href="#related-workflows" class="hash-link" aria-label="Direct link to Related Workflows" title="Direct link to Related Workflows" translate="no"></a></h2>
<ul>
<li class=""><a class="" href="/docs/docs/workflows/level-3-standard">Level 3: Standard</a> - Standard planning workflows</li>
<li class=""><a class="" href="/docs/docs/workflows/level-5-intelligent">Level 5: Intelligent</a> - Automated orchestration</li>
<li class=""><a class="" href="/docs/docs/workflows/faq">FAQ</a> - Common questions</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="command-reference">Command Reference<a href="#command-reference" class="hash-link" aria-label="Direct link to Command Reference" title="Direct link to Command Reference" translate="no"></a></h2>
<p>See <a class="" href="/docs/docs/commands/general/ccw">Commands Documentation</a> for:</p>
<ul>
<li class=""><code>/workflow:brainstorm:auto-parallel</code> - Multi-role brainstorming</li>
<li class=""><code>/workflow:brainstorm-with-file</code> - Documented ideation</li>
<li class=""><code>/workflow:debug-with-file</code> - Hypothesis-driven debugging</li>
<li class=""><code>/workflow:analyze-with-file</code> - Collaborative analysis</li>
</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_HJkF"><a href="https://github.com/ccw/docs/tree/main/docs/workflows/level-4-brainstorm.mdx" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_UohW" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_g62E"></div></div></footer></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/docs/workflows/level-3-standard"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Level 3: Standard</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/docs/workflows/level-5-intelligent"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Level 5: Intelligent</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_TN1Q thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#overview" class="table-of-contents__link toc-highlight">Overview</a></li><li><a href="#included-workflow-brainstorm" class="table-of-contents__link toc-highlight">Included Workflow: brainstorm</a><ul><li><a href="#command" class="table-of-contents__link toc-highlight">Command</a></li><li><a href="#flow-diagram" class="table-of-contents__link toc-highlight">Flow Diagram</a></li><li><a href="#characteristics" class="table-of-contents__link toc-highlight">Characteristics</a></li><li><a href="#process-phases" class="table-of-contents__link toc-highlight">Process Phases</a></li><li><a href="#available-roles" class="table-of-contents__link toc-highlight">Available Roles</a></li><li><a href="#artifact-structure" class="table-of-contents__link toc-highlight">Artifact Structure</a></li><li><a href="#use-cases" class="table-of-contents__link toc-highlight">Use Cases</a></li><li><a href="#when-to-use" class="table-of-contents__link toc-highlight">When to Use</a></li><li><a href="#when-not-to-use" class="table-of-contents__link toc-highlight">When NOT to Use</a></li><li><a href="#examples" class="table-of-contents__link toc-highlight">Examples</a></li></ul></li><li><a href="#with-file-workflows" class="table-of-contents__link toc-highlight">With-File Workflows</a><ul><li><a href="#brainstorm-with-file" class="table-of-contents__link toc-highlight">brainstorm-with-file</a></li><li><a href="#debug-with-file" class="table-of-contents__link toc-highlight">debug-with-file</a></li><li><a href="#analyze-with-file" class="table-of-contents__link toc-highlight">analyze-with-file</a></li></ul></li><li><a href="#detection-keywords" class="table-of-contents__link toc-highlight">Detection Keywords</a></li><li><a href="#comparison-with-file-vs-standard-workflows" class="table-of-contents__link toc-highlight">Comparison: With-File vs Standard Workflows</a></li><li><a href="#level-4-summary" class="table-of-contents__link toc-highlight">Level 4 Summary</a></li><li><a href="#related-workflows" class="table-of-contents__link toc-highlight">Related Workflows</a></li><li><a href="#command-reference" class="table-of-contents__link toc-highlight">Command Reference</a></li></ul></div></div></div></div></main></div></div></div><footer class="theme-layout-footer footer footer--dark"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2026 CCW. Built with Docusaurus.</div></div></div></footer></div>
</body>
</html>