mirror of
https://github.com/bmadcode/BMAD-METHOD.git
synced 2025-12-29 16:14:59 +00:00
fix(workflows): remove hardcoded years from WebSearch queries (#1040)
* update 2024 to 2025 * fix(workflows): remove hardcoded years from WebSearch queries Years in search queries (2024/2025) do not improve results - search engines already prioritize current documentation. Tested all patterns and confirmed identical quality results with/without years. Removes years from: - step-03-starter.md (5 queries) - step-04-decisions.md (2 queries) - game-architecture/instructions.md (2 queries) Leaves file-utils.md unchanged (test fixture data, not a search query). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * fix(workflows): remove year placeholders from research WebSearch queries Search engines return current results regardless of year - removes {{current_year}} and hardcoded 2025 from step-05-technical-trends.md 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * refactor(workflows): replace {{current_year}} with semantic alternatives Replaces year placeholder with context-appropriate wording: - 'current data' for up-to-date information - 'web searches' without year qualifier - Updated failure mode to focus on using web searches 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * fix(workflows): clarify failure mode about stale training data Rephrased to explicitly mention training data cutoff as the reason to use web searches for current technology trends. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * refactor(workflows): make web search references platform-agnostic - Remove hardcoded year references from WebSearch queries - Replace `WebSearch` tool name with natural language "search the web" - Soften "training data is stale" to "verify and supplement your knowledge" - Add web search prerequisite check to research workflow - Add platform-agnostic design note to CLAUDE.md This framework targets 15+ agentic platforms, not just Claude Code. Tool-specific syntax like `WebSearch:` won't work across all platforms. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * refactor(research): clean up prompts and routing --------- Co-authored-by: Pomazan Bohdan <pomazan.bogdan@gmail.com> Co-authored-by: Brian <bmadcode@gmail.com> Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -95,7 +95,6 @@ stepsCompleted: [1, 2, 3]
|
||||
workflowType: 'party-mode'
|
||||
user_name: '{{user_name}}'
|
||||
date: '{{date}}'
|
||||
current_year: '{{current_year}}'
|
||||
agents_loaded: true
|
||||
party_active: false
|
||||
workflow_completed: true
|
||||
|
||||
@@ -31,7 +31,7 @@ Load config from `{project-root}/{bmad_folder}/bmm/config.yaml` and resolve:
|
||||
|
||||
- `project_name`, `output_folder`, `user_name`
|
||||
- `communication_language`, `document_output_language`, `user_skill_level`
|
||||
- `date`, `current_year`, `current_month` as system-generated values
|
||||
- `date` as a system-generated value
|
||||
- Agent manifest path: `{project-root}/{bmad_folder}/_cfg/agent-manifest.csv`
|
||||
|
||||
### Paths
|
||||
@@ -118,7 +118,6 @@ stepsCompleted: [1]
|
||||
workflowType: 'party-mode'
|
||||
user_name: '{{user_name}}'
|
||||
date: '{{date}}'
|
||||
current_year: '{{current_year}}'
|
||||
agents_loaded: true
|
||||
party_active: true
|
||||
exit_triggers: ['*exit', 'goodbye', 'end party', 'quit']
|
||||
|
||||
Reference in New Issue
Block a user