fix: resolve skill validation findings in market-research

- Add co-located HALT instructions after every menu in all 6 step files
- Fix step-05 to route to step-06 instead of declaring workflow complete
- Rename market-steps/ to steps/ for standard naming convention

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Alex Verkhovsky 2026-03-14 20:11:09 -06:00
parent f076957807
commit da4426237e
7 changed files with 18 additions and 12 deletions

View File

@ -132,6 +132,8 @@ Show initial scope document and present continue option:
[C] Continue - Confirm scope and proceed to customer insights analysis [C] Continue - Confirm scope and proceed to customer insights analysis
[Modify] Suggest changes to research scope before proceeding [Modify] Suggest changes to research scope before proceeding
**HALT — wait for user response before proceeding.**
### 5. Handle User Response ### 5. Handle User Response
#### If 'C' (Continue): #### If 'C' (Continue):

View File

@ -173,6 +173,8 @@ _Source: [URL]_
**Ready to proceed to customer pain points?** **Ready to proceed to customer pain points?**
[C] Continue - Save this to document and proceed to pain points analysis [C] Continue - Save this to document and proceed to pain points analysis
**HALT — wait for user response before proceeding.**
### 6. Handle Continue Selection ### 6. Handle Continue Selection
#### If 'C' (Continue): #### If 'C' (Continue):

View File

@ -184,6 +184,8 @@ _Source: [URL]_
**Ready to proceed to customer decision processes?** **Ready to proceed to customer decision processes?**
[C] Continue - Save this to document and proceed to decision processes analysis [C] Continue - Save this to document and proceed to decision processes analysis
**HALT — wait for user response before proceeding.**
### 6. Handle Continue Selection ### 6. Handle Continue Selection
#### If 'C' (Continue): #### If 'C' (Continue):

View File

@ -194,6 +194,8 @@ _Source: [URL]_
**Ready to proceed to competitive analysis?** **Ready to proceed to competitive analysis?**
[C] Continue - Save this to document and proceed to competitive analysis [C] Continue - Save this to document and proceed to competitive analysis
**HALT — wait for user response before proceeding.**
### 6. Handle Continue Selection ### 6. Handle Continue Selection
#### If 'C' (Continue): #### If 'C' (Continue):

View File

@ -109,15 +109,17 @@ Show the generated competitive analysis and present complete option:
- Competitive threats and challenges documented - Competitive threats and challenges documented
**Ready to complete the market research?** **Ready to complete the market research?**
[C] Complete Research - Save final document and conclude [C] Complete Research - Save competitive analysis and proceed to research completion
**HALT — wait for user response before proceeding.**
### 4. Handle Complete Selection ### 4. Handle Complete Selection
#### If 'C' (Complete Research): #### If 'C' (Complete Research):
- Append the final content to the research document - Append the final content to the research document
- Update frontmatter: `stepsCompleted: [1, 2, 3]` - Update frontmatter: `stepsCompleted: [1, 2, 3, 4, 5]`
- Complete the market research workflow - Load: `./step-06-research-completion.md`
## APPEND TO DOCUMENT: ## APPEND TO DOCUMENT:
@ -166,12 +168,6 @@ When 'C' is selected:
- Market research workflow status updated - Market research workflow status updated
- Final recommendations provided to user - Final recommendations provided to user
## NEXT STEPS: ## NEXT STEP:
Market research workflow complete. User may: After user selects 'C', load `./step-06-research-completion.md` to produce the final comprehensive market research document with strategic synthesis, executive summary, and complete document structure.
- Use market research to inform product development strategies
- Conduct additional competitive research on specific companies
- Combine market research with other research types for comprehensive insights
Congratulations on completing comprehensive market research! 🎉

View File

@ -385,6 +385,8 @@ _This comprehensive market research document serves as an authoritative market r
**Ready to complete this comprehensive market research document?** **Ready to complete this comprehensive market research document?**
[C] Complete Research - Save final comprehensive market research document [C] Complete Research - Save final comprehensive market research document
**HALT — wait for user response before proceeding.**
### 6. Handle Complete Selection ### 6. Handle Complete Selection
#### If 'C' (Complete Research): #### If 'C' (Complete Research):

View File

@ -42,7 +42,7 @@ After gathering the topic and goals:
2. Set `research_topic = [discovered topic from discussion]` 2. Set `research_topic = [discovered topic from discussion]`
3. Set `research_goals = [discovered goals from discussion]` 3. Set `research_goals = [discovered goals from discussion]`
4. Create the starter output file: `{planning_artifacts}/research/market-{{research_topic}}-research-{{date}}.md` with exact copy of the `./research.template.md` contents 4. Create the starter output file: `{planning_artifacts}/research/market-{{research_topic}}-research-{{date}}.md` with exact copy of the `./research.template.md` contents
5. Load: `./market-steps/step-01-init.md` with topic context 5. Load: `./steps/step-01-init.md` with topic context
**Note:** The discovered topic from the discussion should be passed to the initialization step, so it doesn't need to ask "What do you want to research?" again - it can focus on refining the scope for market research. **Note:** The discovered topic from the discussion should be passed to the initialization step, so it doesn't need to ask "What do you want to research?" again - it can focus on refining the scope for market research.