What problem does it solve?
Decompose a project or track into well-defined modules with clear responsibilities, boundaries, and a recommended implementation order.
Core Features & Use Cases
- Module discovery: Identify cohesive modules based on code structure and track requirements.
- Dependency mapping: Analyze inter-module dependencies and flag potential circular references.
- Architecture generation: Create a draft architecture file (architecture.md) at project-wide or track-scoped levels, including module definitions and a visualization of dependencies.
- Checkpoint-driven planning: Provide a guided checkpoint flow to align with developer approval before implementation.
Quick Start
Run the decomposition workflow to generate a draft architecture. Review draft/architecture.md to refine modules, boundaries, and dependency order before proceeding.