BMAD-METHOD/bmad-core/tasks
kevlingo aa296aff4d feat(dev-agent): Add version-based critical research assessment
This commit enhances the dependency analysis workflow to intelligently determine when internet research is critical versus optional, preventing the model doesn't know what it doesn't know problem.

Key improvements:
- Version Criticality Analysis: Compares package.json versions against model training cutoff to identify potentially unknown libraries
- Smart Fallback Logic: Distinguishes between critical research (newer versions, latest specifiers) and optional research (general best practices)
- Risk-Aware Halting: Stops execution for critical version mismatches with clear explanation of risks
- User Choice Preservation: Allows informed decisions about proceeding without current knowledge

Critical triggers include:
- Package versions newer than model training data
- latest/^ version specifiers for major dependencies
- Completely new frameworks not in training data
- Major version bumps requiring migration knowledge

This prevents implementation failures due to outdated patterns while maintaining workflow efficiency for routine development tasks.
2025-06-23 12:17:04 -04:00
..
advanced-elicitation.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
brainstorming-techniques.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
brownfield-create-epic.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
brownfield-create-story.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
core-dump.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
correct-course.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
create-deep-research-prompt.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
create-doc.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
create-next-story.md feat: add markdown-tree integration for document sharding 2025-06-21 15:26:09 -05:00
doc-migration-task.md removed bad template updates from previous autoformatter 2025-06-17 21:40:59 -05:00
document-project.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
execute-checklist.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
generate-ai-frontend-prompt.md Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
implement-story-with-review.md feat(dev-agent): Add version-based critical research assessment 2025-06-23 12:17:04 -04:00
index-docs.md removed bad template updates from previous autoformatter 2025-06-17 21:40:59 -05:00
kb-mode-interaction.md feat: Core Config and doc sharding is now optional in v4 2025-06-19 18:57:19 -05:00
shard-doc.md feat: add markdown-tree integration for document sharding 2025-06-21 15:26:09 -05:00