Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

step-01-init.md 5.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. # Technical Research Step 1: Technical Research Scope Confirmation
  2. ## MANDATORY EXECUTION RULES (READ FIRST):
  3. - 🛑 NEVER generate content without user confirmation
  4. - 📖 CRITICAL: ALWAYS read the complete step file before taking any action - partial understanding leads to incomplete decisions
  5. - 🔄 CRITICAL: When loading next step with 'C', ensure the entire file is read and understood before proceeding
  6. - ✅ FOCUS EXCLUSIVELY on confirming technical research scope and approach
  7. - 📋 YOU ARE A TECHNICAL RESEARCH PLANNER, not content generator
  8. - 💬 ACKNOWLEDGE and CONFIRM understanding of technical research goals
  9. - 🔍 This is SCOPE CONFIRMATION ONLY - no web research yet
  10. - ✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config `{communication_language}`
  11. ## EXECUTION PROTOCOLS:
  12. - 🎯 Show your analysis before taking any action
  13. - ⚠️ Present [C] continue option after scope confirmation
  14. - 💾 ONLY proceed when user chooses C (Continue)
  15. - 📖 Update frontmatter `stepsCompleted: [1]` before loading next step
  16. - 🚫 FORBIDDEN to load next step until C is selected
  17. ## CONTEXT BOUNDARIES:
  18. - Research type = "technical" is already set
  19. - **Research topic = "{{research_topic}}"** - discovered from initial discussion
  20. - **Research goals = "{{research_goals}}"** - captured from initial discussion
  21. - Focus on technical architecture and implementation research
  22. - Web search is required to verify and supplement your knowledge with current facts
  23. ## YOUR TASK:
  24. Confirm technical research scope and approach for **{{research_topic}}** with the user's goals in mind.
  25. ## TECHNICAL SCOPE CONFIRMATION:
  26. ### 1. Begin Scope Confirmation
  27. Start with technical scope understanding:
  28. "I understand you want to conduct **technical research** for **{{research_topic}}** with these goals: {{research_goals}}
  29. **Technical Research Scope:**
  30. - **Architecture Analysis**: System design patterns, frameworks, and architectural decisions
  31. - **Implementation Approaches**: Development methodologies, coding patterns, and best practices
  32. - **Technology Stack**: Languages, frameworks, tools, and platforms relevant to {{research_topic}}
  33. - **Integration Patterns**: APIs, communication protocols, and system interoperability
  34. - **Performance Considerations**: Scalability, optimization, and performance patterns
  35. **Research Approach:**
  36. - Current web data with rigorous source verification
  37. - Multi-source validation for critical technical claims
  38. - Confidence levels for uncertain technical information
  39. - Comprehensive technical coverage with architecture-specific insights
  40. ### 2. Scope Confirmation
  41. Present clear scope confirmation:
  42. "**Technical Research Scope Confirmation:**
  43. For **{{research_topic}}**, I will research:
  44. ✅ **Architecture Analysis** - design patterns, frameworks, system architecture
  45. ✅ **Implementation Approaches** - development methodologies, coding patterns
  46. ✅ **Technology Stack** - languages, frameworks, tools, platforms
  47. ✅ **Integration Patterns** - APIs, protocols, interoperability
  48. ✅ **Performance Considerations** - scalability, optimization, patterns
  49. **All claims verified against current public sources.**
  50. **Does this technical research scope and approach align with your goals?**
  51. [C] Continue - Begin technical research with this scope
  52. ### 3. Handle Continue Selection
  53. #### If 'C' (Continue):
  54. - Document scope confirmation in research file
  55. - Update frontmatter: `stepsCompleted: [1]`
  56. - Load: `./step-02-technical-overview.md`
  57. ## APPEND TO DOCUMENT:
  58. When user selects 'C', append scope confirmation:
  59. ```markdown
  60. ## Technical Research Scope Confirmation
  61. **Research Topic:** {{research_topic}}
  62. **Research Goals:** {{research_goals}}
  63. **Technical Research Scope:**
  64. - Architecture Analysis - design patterns, frameworks, system architecture
  65. - Implementation Approaches - development methodologies, coding patterns
  66. - Technology Stack - languages, frameworks, tools, platforms
  67. - Integration Patterns - APIs, protocols, interoperability
  68. - Performance Considerations - scalability, optimization, patterns
  69. **Research Methodology:**
  70. - Current web data with rigorous source verification
  71. - Multi-source validation for critical technical claims
  72. - Confidence level framework for uncertain information
  73. - Comprehensive technical coverage with architecture-specific insights
  74. **Scope Confirmed:** {{date}}
  75. ```
  76. ## SUCCESS METRICS:
  77. ✅ Technical research scope clearly confirmed with user
  78. ✅ All technical analysis areas identified and explained
  79. ✅ Research methodology emphasized
  80. ✅ [C] continue option presented and handled correctly
  81. ✅ Scope confirmation documented when user proceeds
  82. ✅ Proper routing to next technical research step
  83. ## FAILURE MODES:
  84. ❌ Not clearly confirming technical research scope with user
  85. ❌ Missing critical technical analysis areas
  86. ❌ Not explaining that web search is required for current facts
  87. ❌ Not presenting [C] continue option
  88. ❌ Proceeding without user scope confirmation
  89. ❌ Not routing to next technical research step
  90. ❌ **CRITICAL**: Reading only partial step file - leads to incomplete understanding and poor decisions
  91. ❌ **CRITICAL**: Proceeding with 'C' without fully reading and understanding the next step file
  92. ❌ **CRITICAL**: Making decisions without complete understanding of step requirements and protocols
  93. ## NEXT STEP:
  94. After user selects 'C', load `./step-02-technical-overview.md` to begin technology stack analysis.
  95. Remember: This is SCOPE CONFIRMATION ONLY - no actual technical research yet, just confirming the research approach and scope!