brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
task-decomposition-treeDecompose a large user request into a tree of smaller, independently verifiable tasks so the work can be planned, parallelized, delegated, and reviewed leaf-by-leaf.
Independent GitHub snapshot · Automated classification · Original documentation governs
Most agent failure modes start with bad decomposition — either too coarse (a single mega-task that can't be reviewed) or too fine (a tree of trivial leaves that creates more coordination cost than work).
A decomposition tree has three levels:
Each leaf has:
independent / dependent flag for parallel-agent-coordination.planning_tasks_bulk_create so the tree lives in the planning system, not just in the chat.