1-analysis intentionalized

This commit is contained in:
Brian Madison
2025-10-16 08:11:22 -05:00
parent 516fa1a917
commit 1fe405eb64
9 changed files with 144 additions and 456 deletions

View File

@@ -2,12 +2,14 @@
<critical>The workflow execution engine is governed by: {project_root}/bmad/core/tasks/workflow.xml</critical>
<critical>You MUST have already loaded and processed: {installed_path}/workflow.yaml</critical>
<critical>This is a ROUTER that directs to specialized research instruction sets</critical>
<critical>Communicate all responses in {communication_language}</critical>
<!-- IDE-INJECT-POINT: research-subagents -->
<workflow>
<critical>This is a ROUTER that directs to specialized research instruction sets</critical>
<step n="1" goal="Check and load workflow status file">
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
<action>Find the most recent file (by date in filename: bmm-workflow-status.md)</action>

View File

@@ -25,129 +25,8 @@ template_market: "{installed_path}/template-market.md"
template_deep_prompt: "{installed_path}/template-deep-prompt.md"
template_technical: "{installed_path}/template-technical.md"
# Output configuration (dynamic based on research type)
# Output configuration (dynamic based on research type selected in router)
default_output_file: "{output_folder}/research-{{research_type}}-{{date}}.md"
market_output: "{output_folder}/market-research-{{product_name_slug}}-{{date}}.md"
deep_prompt_output: "{output_folder}/deep-research-prompt-{{date}}.md"
technical_output: "{output_folder}/technical-research-{{date}}.md"
# Research types supported
research_types:
market:
name: "Market Research"
description: "Comprehensive market analysis with TAM/SAM/SOM"
instructions: "{instructions_market}"
template: "{template_market}"
output: "{market_output}"
deep_prompt:
name: "Deep Research Prompt Generator"
description: "Generate optimized prompts for AI research platforms"
instructions: "{instructions_deep_prompt}"
template: "{template_deep_prompt}"
output: "{deep_prompt_output}"
technical:
name: "Technical/Architecture Research"
description: "Technology evaluation and architecture pattern research"
instructions: "{instructions_technical}"
template: "{template_technical}"
output: "{technical_output}"
competitive:
name: "Competitive Intelligence"
description: "Deep competitor analysis"
instructions: "{instructions_market}" # Uses market with competitive focus
template: "{template_market}"
output: "{output_folder}/competitive-intelligence-{{date}}.md"
user:
name: "User Research"
description: "Customer insights and persona development"
instructions: "{instructions_market}" # Uses market with user focus
template: "{template_market}"
output: "{output_folder}/user-research-{{date}}.md"
domain:
name: "Domain/Industry Research"
description: "Industry and domain deep dives"
instructions: "{instructions_market}" # Uses market with domain focus
template: "{template_market}"
output: "{output_folder}/domain-research-{{date}}.md"
# Research parameters (can be overridden at runtime)
research_depth: "comprehensive" # Options: quick, standard, comprehensive
enable_web_research: true
enable_competitor_analysis: true
enable_financial_modeling: true
# Data sources and tools
required_tools:
- web_search: "For real-time data gathering across all research types"
- calculator: "For calculations (TAM/SAM/SOM, TCO, etc.)"
- data_analysis: "For trends, patterns, and comparative analysis"
# Recommended input documents (varies by research type)
recommended_inputs:
market:
- product_brief: "Product or business description"
- target_customers: "Customer segment hypotheses"
- competitor_list: "Known competitors (optional)"
technical:
- requirements_doc: "Technical requirements"
- architecture_doc: "Current architecture (if brownfield)"
- constraints_list: "Technical constraints"
deep_prompt:
- research_question: "Initial research question or topic"
- context_docs: "Background documents for context"
# Claude Code integration points
claude_code_enhancements:
- injection_point: "research-subagents"
- available_subagents:
- market-researcher: "Deep market intelligence gathering"
- trend-spotter: "Emerging trends and weak signals"
- data-analyst: "Quantitative analysis"
- competitor-analyzer: "Competitive intelligence"
- user-researcher: "Customer insights"
- technical-evaluator: "Technology assessment"
# Workflow configuration
interactive: true # User checkpoints throughout
autonomous: false # Requires user input
allow_parallel: true # Can run research tasks in parallel
# Research frameworks available (context dependent)
frameworks:
market:
- "TAM/SAM/SOM Analysis"
- "Porter's Five Forces"
- "Jobs-to-be-Done"
- "Technology Adoption Lifecycle"
- "SWOT Analysis"
- "Value Chain Analysis"
technical:
- "Trade-off Analysis"
- "Architecture Decision Records (ADR)"
- "Technology Radar"
- "Comparison Matrix"
- "Cost-Benefit Analysis"
deep_prompt:
- "ChatGPT Deep Research Best Practices"
- "Gemini Deep Research Framework"
- "Grok DeepSearch Optimization"
- "Claude Projects Methodology"
- "Iterative Prompt Refinement"
# Data sources (for web research)
data_sources:
- "Industry reports and publications"
- "Government statistics and databases"
- "Financial reports and SEC filings"
- "News articles and press releases"
- "Academic research papers"
- "Technical documentation and RFCs"
- "GitHub repositories and discussions"
- "Stack Overflow and developer forums"
- "Market research firm reports"
- "Social media and communities"
- "Patent databases"
- "Benchmarking studies"
web_bundle:
name: "research"
@@ -164,82 +43,3 @@ web_bundle:
- "bmad/bmm/workflows/1-analysis/research/template-deep-prompt.md"
- "bmad/bmm/workflows/1-analysis/research/template-technical.md"
- "bmad/bmm/workflows/1-analysis/research/checklist.md"
# Workflow configuration
interactive: true # User checkpoints throughout
autonomous: false # Requires user input
allow_parallel: true # Can run research tasks in parallel
# Research frameworks available (context dependent)
frameworks:
market:
- "TAM/SAM/SOM Analysis"
- "Porter's Five Forces"
- "Jobs-to-be-Done"
- "Technology Adoption Lifecycle"
- "SWOT Analysis"
- "Value Chain Analysis"
technical:
- "Trade-off Analysis"
- "Architecture Decision Records (ADR)"
- "Technology Radar"
- "Comparison Matrix"
- "Cost-Benefit Analysis"
deep_prompt:
- "ChatGPT Deep Research Best Practices"
- "Gemini Deep Research Framework"
- "Grok DeepSearch Optimization"
- "Claude Projects Methodology"
- "Iterative Prompt Refinement"
# Data sources (for web research)
data_sources:
- "Industry reports and publications"
- "Government statistics and databases"
- "Financial reports and SEC filings"
- "News articles and press releases"
- "Academic research papers"
- "Technical documentation and RFCs"
- "GitHub repositories and discussions"
- "Stack Overflow and developer forums"
- "Market research firm reports"
- "Social media and communities"
- "Patent databases"
- "Benchmarking studies"
# Research types supported
research_types:
market:
name: "Market Research"
description: "Comprehensive market analysis with TAM/SAM/SOM"
instructions: "bmad/bmm/workflows/1-analysis/research/instructions-market.md"
template: "bmad/bmm/workflows/1-analysis/research/template-market.md"
output: "{market_output}"
deep_prompt:
name: "Deep Research Prompt Generator"
description: "Generate optimized prompts for AI research platforms"
instructions: "bmad/bmm/workflows/1-analysis/research/instructions-deep-prompt.md"
template: "bmad/bmm/workflows/1-analysis/research/template-deep-prompt.md"
output: "{deep_prompt_output}"
technical:
name: "Technical/Architecture Research"
description: "Technology evaluation and architecture pattern research"
instructions: "bmad/bmm/workflows/1-analysis/research/instructions-technical.md"
template: "bmad/bmm/workflows/1-analysis/research/template-technical.md"
output: "{technical_output}"
competitive:
name: "Competitive Intelligence"
description: "Deep competitor analysis"
instructions: "bmad/bmm/workflows/1-analysis/research/instructions-market.md" # Uses market with competitive focus
template: "bmad/bmm/workflows/1-analysis/research/template-market.md"
output: "{output_folder}/competitive-intelligence-{{date}}.md"
user:
name: "User Research"
description: "Customer insights and persona development"
instructions: "bmad/bmm/workflows/1-analysis/research/instructions-market.md" # Uses market with user focus
template: "bmad/bmm/workflows/1-analysis/research/template-market.md"
output: "{output_folder}/user-research-{{date}}.md"
domain:
name: "Domain/Industry Research"
description: "Industry and domain deep dives"
instructions: "bmad/bmm/workflows/1-analysis/research/instructions-market.md" # Uses market with domain focus
template: "bmad/bmm/workflows/1-analysis/research/template-market.md"
output: "{output_folder}/domain-research-{{date}}.md"