Operation: deep research
Usage: deep research [task description]
Information gathering phase. Analyze the codebase without suggesting solutions.
Restrictions
PERMITTED:
- Reading files and code
- Asking clarifying questions
- Understanding code structure and architecture
- Analyzing dependencies and constraints
- Recording findings
FORBIDDEN:
- Suggestions or recommendations
- Implementation ideas
- Planning or roadmaps
- Any hint of action
Workflow
- Clarification - Ask questions to understand the scope
- Research - Systematically analyze relevant code
- Documentation - Record findings to
deep-dive/{task-name}/research.md - Completion - Summarize findings (facts only), ask what to do next
research.md Structure
markdown# Research: {task-name} ## Scope What was investigated and why. ## Findings ### Architecture - Current structure and patterns observed ### Dependencies - Libraries, services, and internal modules involved ### Constraints - Technical limitations, compatibility requirements ### Data Flow - How data moves through the relevant components ## Open Questions - Unresolved items that need clarification
Operation: deep innovate
Usage: deep innovate [task description]
Creative brainstorming phase. Explore multiple approaches based on research findings.
Prerequisites
Research document must exist at deep-dive/{task-name}/research.md
Restrictions
PERMITTED:
- Discussing multiple solution ideas
- Evaluating advantages and disadvantages
- Exploring architectural alternatives
- Comparing technical strategies
- Considering trade-offs
FORBIDDEN:
- Concrete planning with specific steps
- Implementation details or pseudo-code
- Committing to a single solution
- File-by-file change specifications
Workflow
- Review - Read research document, summarize key findings
- Exploration - Generate 2-3 distinct solution approaches
- Analysis - Document pros/cons, trade-offs for each
- Documentation - Create
deep-dive/{task-name}/innovate.md - Discussion - Present approaches, gather user feedback
innovate.md Structure
For each approach, document:
markdown# Innovation: {task-name} ## Research Summary Key findings from the research phase. ## Approach A: {name} ### Core Concept Philosophy and high-level idea. ### Advantages - ... ### Challenges / Risks - ... ### Compatibility How it fits with existing architecture. ### Scalability & Maintainability Long-term considerations. ## Approach B: {name} (same structure) ## Approach C: {name} (same structure) ## Comparison Matrix | Criterion | Approach A | Approach B | Approach C | |------------------|------------|------------|------------| | Complexity | | | | | Risk | | | | | Time to deliver | | | | | Maintainability | | | | ## Next Steps Awaiting user decision before proceeding.

