Brian Madison
83b0df0f21
.17 changelog and link to changelog in installer output
2025-12-16 18:23:15 +08:00
Brian Madison
cba7cf223f
standardize custom agent workflow and module output, and improve module folder selection
2025-12-13 22:59:58 +08:00
Brian Madison
26e47562dd
Release: 6.0.0-alpha.16
...
- Update changelog with recent changes
- Version bump to 6.0.0-alpha.16
- Document temporary custom content installation disable
- Document BMB workflow path fixes and package updates
2025-12-10 21:10:57 +09:00
Brian Madison
446a0359ab
fix bmb workflow paths
2025-12-10 20:50:24 +09:00
Brian Madison
2da016f797
chore: bump version to alpha.15
...
- Module installation standardization with module.yaml
- Enhanced custom content installation with interactive search
- Added CodeRabbit AI and Raven's Verdict integrations
- Documentation improvements and cleanup
- Breaking change: _module-installer/install-config.yaml → module.yaml
2025-12-07 22:16:42 -06:00
Brian Madison
80a90c01d4
chore: bump version to alpha.14
...
- Updated CHANGELOG.md with comprehensive Alpha.14 release notes
- Added advanced builder features and custom installation improvements
- IDE configuration preservation during upgrades
- Breaking change: removed legacy agent-install command
2025-12-07 02:21:49 -06:00
Brian Madison
9223174f40
remove legacy workflows from bmb that were upgraded to step sharded flows and prep .13 changelog
2025-11-30 23:18:01 -06:00
Murat K Ozcan
00b541f5d4
feat: playwright-utils integration ( #954 )
...
* feat: playwright-utils integration
* removed the temp plan file, and addressed changelog
* feat: edited the installer question for pw-utils
* feat: even more n00b friendly install prompt
* Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update src/modules/bmm/_module-installer/install-config.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Murat Ozcan <murat@mac.lan>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-20 17:34:08 -06:00
Brian Madison
be04d687dc
chore: bump version to 6.0.0-alpha.12 and add yaml dependency
...
- Add missing yaml package dependency to fix MODULE_NOT_FOUND error
- Update CHANGELOG.md with alpha.12 release notes
2025-11-19 00:36:31 -06:00
Brian Madison
ece3eefd13
docs: Update CHANGELOG and README for v6.0.0-alpha.11 release
...
- Comprehensive alpha.11 changelog capturing all major features
- Condensed earlier alpha releases (0-10) to 5 key bullets each
- Reduced changelog from 1,744 to 609 lines for better readability
- Updated README status badges and installation instructions
2025-11-18 23:16:23 -06:00
Brian Madison
0ca164de34
chore: release v6.0.0-alpha.10
...
Major milestone: Epics & Stories now generated AFTER Architecture
- New Frame Expert agent with Excalidraw workflows
- Time estimate prohibition across all workflows
- Platform-specific command filtering (ide-only/web-only)
- Agent customization enhancement (prompts & memories)
- Workflow configuration standardization
2025-11-16 00:52:51 -06:00
Brian Madison
6d14147c26
docs: add comprehensive changelog for v6.0.0-alpha.9 release
...
- Document workflow engine revolution with intelligent file discovery protocol
- Highlight track-based project system replacing Level 0-4 terminology
- Detail unified folder structure and ephemeral folder removal
- Include migration notes for users upgrading from alpha.8
- Emphasize sprint-artifacts location changes and backward compatibility
2025-11-12 22:59:07 -06:00
Brian Madison
48cf5c8056
feat(workflows): Implement intelligent file discovery protocol and Phase 4 BMGD workflows
...
## Core Workflow Engine Enhancements
### discover_inputs Protocol (MAJOR)
- Added reusable `discover_inputs` protocol to workflow.xml for intelligent file loading
- Supports three loading strategies:
- FULL_LOAD: Load all shards for PRD, Architecture, UX (changed pattern from /index.md to /*/*.md)
- SELECTIVE_LOAD: Load specific shard via template variable (e.g., epic-{{epic_num}}.md)
- INDEX_GUIDED: Load index, analyze TOC, intelligently load relevant docs (with "DO NOT BE LAZY" mandate)
- Auto-discovers whole vs sharded documents with proper fallback
- Provides transparent reporting of loaded content with file counts
- Invoked via <invoke-protocol name="discover_inputs" /> tag in workflow instructions
### Advanced Elicitation Improvements
- Renamed adv-elicit.xml to advanced-elicitation.xml for clarity
- Updated all references across agents and commands
### Shard Document Tool Enhancement
- Added Step 6: Handle Original Document with three options:
- [d] Delete - Remove original (recommended, prevents confusion)
- [m] Move to archive - Backup original to archive folder
- [k] Keep - Warning about defeating sharding purpose
- Prevents issue where both whole and sharded versions exist, confusing discover_inputs protocol
## BMM Module - Input File Pattern Standardization
### Phase 1 - Analysis (1 workflow)
- product-brief: Added load_strategy (FULL_LOAD for research/brainstorming, INDEX_GUIDED for document_project)
- Updated instructions.md to use invoke-protocol, replaced manual fuzzy matching
### Phase 2 - Planning (4 workflows)
- prd: Added load_strategy, updated instructions to reference {product_brief_content}, {research_content}
- create-ux-design: Added load_strategy, removed fuzzy matching from instructions
- tech-spec: Added load_strategy for brownfield context discovery
- All epics patterns updated to support SELECTIVE_LOAD for specific epic shards
### Phase 3 - Solutioning (2 workflows)
- architecture: Added load_strategy, updated instructions to use pre-loaded {prd_content}, {epics_content}, {ux_design_content}
- solutioning-gate-check: Added load_strategy, replaced manual discovery with protocol invocation
### Phase 4 - Implementation (8 workflows)
- code-review: Added load_strategy, fixed sharded patterns to /*/*.md, added step 1.5 for protocol
- correct-course: Added complete input_file_patterns section (was missing), added step 0.5
- create-story: Added load_strategy, updated to SELECTIVE_LOAD for epics, added step 1.5
- dev-story: Added complete input_file_patterns section (was missing), added step 0.5
- epic-tech-context: Added load_strategy, updated PRD extraction to use {prd_content}, added step 1.5
- retrospective: Added load_strategy for architecture/prd (FULL_LOAD), epics (SELECTIVE_LOAD), added step 0.5
- sprint-planning: Fixed sharded pattern to load ALL epics (/*/*.md), added step 0.5
- story-context: Added load_strategy, updated doc collection to reference pre-loaded content, added step 1.5
### Sprint Artifacts Path Corrections
- story-done: Added missing sprint_artifacts variable, fixed sprint_status path from {context_dir} to {sprint_artifacts}
- story-ready: Added missing sprint_artifacts variable
- story-context: Fixed undefined {context_dir} -> {sprint_artifacts}
- correct-course: Added sprint_artifacts and sprint_status variables
## BMGD Module - Phase 4 Production Workflows (NEW)
Added complete Phase 4 implementation workflows for game development:
- code-review: Senior developer review for completed game features
- correct-course: Sprint change management for game projects
- create-story: Story generation for game mechanics/features
- dev-story: Feature implementation workflow
- epic-tech-context: Technical spec generation per game epic
- retrospective: Epic completion review and lessons learned
- sprint-planning: Game development sprint status tracking
- story-context: Dynamic context assembly for game stories
- story-done: Story completion workflow
- story-ready: Story readiness workflow
All BMGD workflows follow BMM patterns with game-specific adaptations.
## Agent Updates
### BMM Agents
- Updated all 7 BMM agents (analyst, architect, dev, pm, sm, tea, tech-writer, ux-designer)
- Standardized web bundle configurations
### BMGD Agents
- Updated 4 game development agents (game-architect, game-designer, game-dev, game-scrum-master)
- Aligned with BMM agent structure
### CIS Agents
- Updated 5 creative intelligence agents for consistency
## Documentation & Configuration
- Updated CHANGELOG.md with Phase 4 workflow additions
- Updated files-manifest.csv and task-manifest.csv
- Updated .claude commands for all agents
- Fixed formatting issues from previous commits
## Breaking Changes
NONE - All changes are backward compatible. Workflows without input_file_patterns continue to work.
Workflows with input_file_patterns now benefit from intelligent auto-loading.
## Migration Notes
Existing workflows can gradually adopt discover_inputs protocol by:
1. Adding load_strategy to existing input_file_patterns in workflow.yaml
2. Adding <invoke-protocol name="discover_inputs" /> step in instructions.md
3. Replacing manual file loading with references to {pattern_name_content} variables
2025-11-12 19:18:38 -06:00
Brian Madison
ccd6cacd89
release: bump to v6.0.0-alpha.5
2025-11-04 00:15:34 -06:00
Brian Madison
750024fb14
release: bump to v6.0.0-alpha.4
2025-11-02 22:00:12 -06:00
Brian Madison
1c5b30f361
some v5 references lingered - change to v6
2025-10-28 20:32:08 -05:00
Alex Verkhovsky
c49f4b2e9b
feat(codex): activate with custom prompts instead of AGENTS.md ( #679 )
2025-10-05 17:52:48 -05:00
Brian Madison
0a6a3f3015
feat: v6.0.0-alpha.0 - the future is now
2025-09-28 23:17:07 -05:00
manjaroblack
ed539432fb
chore: add code formatting config and pre-commit hooks ( #450 )
2025-08-16 19:08:39 -05:00
Brian Madison
93426c2d2f
feat: publish stable release 5.0.0
...
BREAKING CHANGE: Promote beta features to stable release for v5.0.0
This commit ensures the stable release gets properly published to NPM and GitHub releases.
2025-08-15 23:06:28 -05:00
Murat K Ozcan
0b61175d98
feat: transform QA agent into Test Architect with advanced quality ca… ( #433 )
...
* feat: transform QA agent into Test Architect with advanced quality capabilities
- Add 6 specialized quality assessment commands
- Implement risk-based testing with scoring
- Create quality gate system with deterministic decisions
- Add comprehensive test design and NFR validation
- Update documentation with stage-based workflow integration
* feat: transform QA agent into Test Architect with advanced quality capabilities
- Add 6 specialized quality assessment commands
- Implement risk-based testing with scoring
- Create quality gate system with deterministic decisions
- Add comprehensive test design and NFR validation
- Update documentation with stage-based workflow integration
* docs: refined the docs for test architect
* fix: addressed review comments from manjaroblack, round 1
* fix: addressed review comments from manjaroblack, round 1
---------
Co-authored-by: Murat Ozcan <murat@mac.lan>
Co-authored-by: Brian <bmadcode@gmail.com>
2025-08-15 21:02:37 -05:00
semantic-release-bot
ffcb4d4bf2
chore(release): 4.36.2 [skip ci]
...
## [4.36.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.36.1...v4.36.2 ) (2025-08-10)
### Bug Fixes
* align installer dependencies with root package versions for ESM compatibility ([#420 ](https://github.com/bmadcode/BMAD-METHOD/issues/420 )) ([3f6b674](3f6b67443d ))
2025-08-10 14:26:15 +00:00
semantic-release-bot
85a0d83fc5
chore(release): 4.36.1 [skip ci]
...
## [4.36.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.36.0...v4.36.1 ) (2025-08-09)
### Bug Fixes
* update Node.js version to 20 in release workflow and reduce Discord spam ([3f7e19a](3f7e19a098 ))
2025-08-09 20:49:42 +00:00
semantic-release-bot
23df54c955
chore(release): 4.36.0 [skip ci]
...
# [4.36.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.35.3...v4.36.0 ) (2025-08-09)
### Features
* modularize flattener tool into separate components with improved project root detection ([#417 ](https://github.com/bmadcode/BMAD-METHOD/issues/417 )) ([0fdbca7](0fdbca73fc ))
2025-08-09 20:33:49 +00:00
semantic-release-bot
8211d2daff
chore(release): 4.35.3 [skip ci]
...
## [4.35.3](https://github.com/bmadcode/BMAD-METHOD/compare/v4.35.2...v4.35.3 ) (2025-08-06)
### Bug Fixes
* doc location improvement ([1676f51](1676f5189e ))
2025-08-06 05:01:55 +00:00
semantic-release-bot
3c3d58939f
chore(release): 4.35.2 [skip ci]
...
## [4.35.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.35.1...v4.35.2 ) (2025-08-06)
### Bug Fixes
* npx status check ([f7c2a4f](f7c2a4fb6c ))
2025-08-06 03:34:49 +00:00
semantic-release-bot
9df28d5313
chore(release): 4.35.1 [skip ci]
...
## [4.35.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.35.0...v4.35.1 ) (2025-08-06)
### Bug Fixes
* npx hanging commands ([2cf322e](2cf322ee0d ))
2025-08-06 03:22:35 +00:00
semantic-release-bot
5dc4043577
chore(release): 4.35.0 [skip ci]
...
# [4.35.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.34.0...v4.35.0 ) (2025-08-04)
### Features
* add qwen-code ide support to bmad installer. ([#392 ](https://github.com/bmadcode/BMAD-METHOD/issues/392 )) ([a72b790](a72b790f3b ))
2025-08-04 01:24:35 +00:00
semantic-release-bot
55f834954f
chore(release): 4.34.0 [skip ci]
...
# [4.34.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.33.1...v4.34.0 ) (2025-08-03)
### Features
* add KiloCode integration support to BMAD installer ([#390 ](https://github.com/bmadcode/BMAD-METHOD/issues/390 )) ([dcebe91](dcebe91d5e ))
2025-08-03 14:50:09 +00:00
semantic-release-bot
4fc8e752a6
chore(release): 4.33.1 [skip ci]
...
## [4.33.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.33.0...v4.33.1 ) (2025-07-29)
### Bug Fixes
* dev agent yaml syntax for develop-story command ([#362 ](https://github.com/bmadcode/BMAD-METHOD/issues/362 )) ([bcb3728](bcb3728f88 ))
2025-07-29 02:05:28 +00:00
semantic-release-bot
f7963cbaa9
chore(release): 4.33.0 [skip ci]
...
# [4.33.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.32.0...v4.33.0 ) (2025-07-28)
### Features
* version bump ([e9dd4e7](e9dd4e7beb ))
2025-07-28 04:54:52 +00:00
semantic-release-bot
a2ddf926e5
chore(release): 4.32.0 [skip ci]
...
# [4.32.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.31.0...v4.32.0 ) (2025-07-27)
### Bug Fixes
* Add package-lock.json to fix GitHub Actions dependency resolution ([cce7a75](cce7a758a6 ))
* GHA fix ([62ccccd](62ccccdc9e ))
### Features
* Overhaul and Enhance 2D Unity Game Dev Expansion Pack ([#350 ](https://github.com/bmadcode/BMAD-METHOD/issues/350 )) ([a7038d4](a7038d43d1 ))
2025-07-27 03:35:50 +00:00
semantic-release-bot
bfaaa0ee11
chore(release): 4.31.0 [skip ci]
...
# [4.31.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.30.4...v4.31.0 ) (2025-07-20)
### Bug Fixes
* enhanced user guide with better diagrams ([c445962](c445962f25 ))
### Features
* Installation includes a getting started user guide with detailed mermaid diagram ([df57d77](df57d772ca ))
2025-07-20 02:18:34 +00:00
semantic-release-bot
e44271b191
chore(release): 4.30.4 [skip ci]
...
## [4.30.4](https://github.com/bmadcode/BMAD-METHOD/compare/v4.30.3...v4.30.4 ) (2025-07-19)
### Bug Fixes
* docs ([8619006](8619006c16 ))
* lint fix ([49e4897](49e489701e ))
2025-07-19 15:07:57 +00:00
semantic-release-bot
1062cad9bc
chore(release): 4.30.3 [skip ci]
...
## [4.30.3](https://github.com/bmadcode/BMAD-METHOD/compare/v4.30.2...v4.30.3 ) (2025-07-19)
### Bug Fixes
* improve code in the installer to be more memory efficient ([849e428](849e42871a ))
2025-07-19 05:04:46 +00:00
semantic-release-bot
0089110e3c
chore(release): 4.30.2 [skip ci]
...
## [4.30.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.30.1...v4.30.2 ) (2025-07-17)
### Bug Fixes
* remove z2 ([dcb36a9](dcb36a9b44 ))
2025-07-17 04:37:47 +00:00
semantic-release-bot
4fd72a6dcb
chore(release): 4.30.1 [skip ci]
...
## [4.30.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.30.0...v4.30.1 ) (2025-07-15)
### Bug Fixes
* added logo to installer, because why not... ([2cea37a](2cea37aa8c ))
2025-07-15 00:48:18 +00:00
semantic-release-bot
00285c9250
chore(release): 4.30.0 [skip ci]
...
# [4.30.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.7...v4.30.0 ) (2025-07-15)
### Features
* installer is now VERY clear about IDE selection being a multiselect ([e24b6f8](e24b6f84fd ))
2025-07-15 00:39:46 +00:00
semantic-release-bot
2c20531883
chore(release): 4.29.7 [skip ci]
...
## [4.29.7](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.6...v4.29.7 ) (2025-07-14)
### Bug Fixes
* bundle build ([0723eed](0723eed881 ))
2025-07-14 05:08:00 +00:00
semantic-release-bot
bddb5b05c4
chore(release): 4.29.6 [skip ci]
...
## [4.29.6](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.5...v4.29.6 ) (2025-07-14)
### Bug Fixes
* improve agent task folowing in agressing cost saving ide model combos ([3621c33](3621c330e6 ))
2025-07-14 05:06:57 +00:00
semantic-release-bot
ef32eddcd6
chore(release): 4.29.5 [skip ci]
...
## [4.29.5](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.4...v4.29.5 ) (2025-07-14)
### Bug Fixes
* windows regex issue ([9f48c1a](9f48c1a869 ))
2025-07-14 03:48:54 +00:00
semantic-release-bot
733a085370
chore(release): 4.29.4 [skip ci]
...
## [4.29.4](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.3...v4.29.4 ) (2025-07-14)
### Bug Fixes
* empty .roomodes, support Windows-style newlines in YAML block regex ([#311 ](https://github.com/bmadcode/BMAD-METHOD/issues/311 )) ([551e30b](551e30b65e ))
2025-07-14 03:45:02 +00:00
semantic-release-bot
5b8f6cc85d
chore(release): 4.29.3 [skip ci]
...
## [4.29.3](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.2...v4.29.3 ) (2025-07-13)
### Bug Fixes
* annoying YAML lint error ([afea271](afea271e5e ))
2025-07-13 20:52:18 +00:00
semantic-release-bot
c39164789d
chore(release): 4.29.2 [skip ci]
...
## [4.29.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.1...v4.29.2 ) (2025-07-13)
### Bug Fixes
* add readme note about discord joining issues ([4ceaced](4ceacedd73 ))
2025-07-13 16:56:32 +00:00
semantic-release-bot
192c6a403b
chore(release): 4.29.1 [skip ci]
...
## [4.29.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.0...v4.29.1 ) (2025-07-13)
### Bug Fixes
* brianstorming facilitation output ([f62c05a](f62c05ab0f ))
2025-07-13 16:33:31 +00:00
semantic-release-bot
5c588d008e
chore(release): 4.29.0 [skip ci]
...
# [4.29.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.28.0...v4.29.0 ) (2025-07-13)
### Features
* Claude Code slash commands for Tasks and Agents! ([e9e541a](e9e541a52e ))
2025-07-13 02:08:47 +00:00
semantic-release-bot
f32a5fe08a
chore(release): 4.28.0 [skip ci]
...
# [4.28.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.27.6...v4.28.0 ) (2025-07-12)
### Features
* bmad-master can load kb properly ([3c13c56](3c13c56498 ))
2025-07-12 15:27:50 +00:00
semantic-release-bot
b5cbffd608
chore(release): 4.27.6 [skip ci]
...
## [4.27.6](https://github.com/bmadcode/BMAD-METHOD/compare/v4.27.5...v4.27.6 ) (2025-07-08)
### Bug Fixes
* installer improvement ([db30230](db302309f4 ))
2025-07-08 03:11:59 +00:00
semantic-release-bot
c97d76c797
chore(release): 4.27.5 [skip ci]
...
## [4.27.5](https://github.com/bmadcode/BMAD-METHOD/compare/v4.27.4...v4.27.5 ) (2025-07-08)
### Bug Fixes
* installer for github copilot asks follow up questions right away now so it does not seem to hang, and some minor doc improvements ([cadf8b6](cadf8b6750 ))
2025-07-08 01:47:25 +00:00
semantic-release-bot
ba9e3f3272
chore(release): 4.27.4 [skip ci]
...
## [4.27.4](https://github.com/bmadcode/BMAD-METHOD/compare/v4.27.3...v4.27.4 ) (2025-07-07)
### Bug Fixes
* doc updates ([1b86cd4](1b86cd4db3 ))
2025-07-07 01:52:36 +00:00