Commit Graph

164 Commits

Author SHA1 Message Date
James (Claude Code) 17a8840c47 chore: Remove duplicate workspace-utils folders
- Removed workspace-utils-enhanced/ (partial implementation)
- Removed workspace-utils-fixed/ (simplified version)
- Kept main workspace-utils/ with complete feature set including health monitoring
2025-07-23 22:29:53 -04:00
James (Claude Code) da5ba742ca feat: Restore bmad-creator-tools expansion pack and complete expansion pack ecosystem
- Restored missing bmad-creator-tools expansion pack from git history (commit 2d61df4)
- Added complete expansion pack ecosystem with 4 domains:
  - bmad-2d-phaser-game-dev (Phaser 3 gaming)
  - bmad-2d-unity-game-dev (Unity C# gaming)
  - bmad-infrastructure-devops (DevOps/Infrastructure)
  - bmad-creator-tools (Framework extension tools)
- Fixed installer to properly detect and offer all expansion pack options
- Updated web bundles to include all expansion packs
- Successfully merged quality-framework-enhancements functionality into main branch
2025-07-23 22:29:53 -04:00
BarrelOfMonkeyNuts c51b66c101
Delete workspace-utils-fixed directory 2025-07-23 22:29:16 -04:00
BarrelOfMonkeyNuts 587344b624
Delete workspace-utils-enhanced directory 2025-07-23 22:29:06 -04:00
BarrelOfMonkeyNuts 4ccf0b3d96
Delete tmp directory 2025-07-23 22:28:38 -04:00
BarrelOfMonkeyNuts 45cb826f5b
Delete prj directory 2025-07-23 22:28:16 -04:00
James (Claude Code) 7190efdd07 fix: Add all missing files from quality-framework-enhancements branch
MISSING CORE INFRASTRUCTURE:
 bmad-core/ - Complete core framework (70+ files)
  - agents/, checklists/, data/, tasks/, templates/, workflows/
  - core-config.yaml, user-guide.md
 tools/lib/yaml-utils.js - Required by installer
 tools/lib/dependency-resolver.js - Required by installer
 tools/cli.js - Main CLI interface
 tools/bmad-npx-wrapper.js - NPX wrapper
 tools/builders/ - Web builder infrastructure
 Complete build and version management tools

MISSING PROJECT INFRASTRUCTURE:
 .github/ workflows and templates
 .husky/ git hooks
 Build configuration (.prettierrc, .releaserc.json, etc.)
 CHANGELOG.md, CONTRIBUTING.md, LICENSE

This completes the merge by adding all missing files required for
full BMAD functionality including installer, CLI, and core framework.

Total: 90+ missing files added (yaml-utils.js was causing installer failure)
2025-07-23 20:59:37 -04:00
James (Claude Code) 1186049635 fix: Maintain backward compatibility with existing dependencies
- Revert main package.json to original dependency versions
- Update installer package.json to match existing versions
- Maintains original design principle: no npm install required
- Ensures installer works with existing node_modules
- Preserves self-contained installer functionality
2025-07-23 20:56:52 -04:00
James (Claude Code) 14ce65238c fix: Update package.json dependencies to match installer requirements
- Update chalk from ^4.1.2 to ^5.4.1
- Update inquirer from ^8.2.6 to ^12.6.3
- Update ora from ^5.4.1 to ^8.2.0
- Ensures compatibility with installer infrastructure
- Fixes MODULE_NOT_FOUND and dependency version conflicts
2025-07-23 20:55:21 -04:00
James (Claude Code) 207d41c42f fix: Add missing bmad installer and complete installer infrastructure
- Add tools/installer/bin/bmad.js (main installer script)
- Add complete installer library with workspace integration
- Add IDE configuration and setup infrastructure
- Add installer package.json with dependencies
- Fixes MODULE_NOT_FOUND error when running npm run install:bmad
2025-07-23 20:54:47 -04:00
James (Claude Code) ad7d31fec6 chore: Remove .workspace folder from git tracking
- Remove all .workspace/* files from git history
- .workspace/ is now properly ignored via .gitignore
- Workspace files should be generated locally and not tracked in git
- This fixes the issue where workspace files were accidentally committed
2025-07-23 20:52:09 -04:00
James (Claude Code) 5d6086e012 docs: Add missing getting-started-guide.md referenced in enhancements.md
- Complete user-friendly guide with step-by-step workflows
- Agent selection guide with optimization settings
- Advanced techniques and troubleshooting
- Practical examples for all enhanced features
- Fixes broken link in enhancements.md line 133
2025-07-23 20:50:39 -04:00
James (Claude Code) ff6d3bf3aa chore: Add workspace and IDE-specific folders to .gitignore
- Add .workspace/ to ignore generated workspace files
- Add .claude/ to ignore Claude Code IDE-specific files
- Add prj/ to ignore project-specific build artifacts
- These folders should be generated locally and not tracked in git
2025-07-23 19:34:51 -04:00
James (Claude Code) 204ecf9777 feat: Integrate quality framework enhancements and collaborative workspace system
Successfully merged quality-framework-enhancements branch into main branch:

ENHANCEMENT FEATURES ADDED:
 Automatic Remediation Execution - Zero-touch issue resolution without manual commands
 Enhanced Reality Enforcement - 10-phase comprehensive quality auditing with A-F scoring
 Collaborative Workspace System - Multi-session AI coordination with auto-escalation to external LLMs
 Cross-IDE Utility System - Support for 8+ IDEs including Cursor, Claude Code, Windsurf
 Universal Installer Integration - Automated workspace deployment with IDE-specific configuration
 Story-to-Code Audit - Automatic cross-reference between completed stories and implementation
 Token Optimization - 78-86% reduction through intelligent task routing and caching
 Role-Optimized LLM Settings - Custom temperature and parameters per agent

WORKSPACE FEATURES:
 .workspace/ directory structure for collaborative development
 workspace-utils/ with 6 Node.js scripts for cross-IDE support
 Automatic handoff management with role-specific filtering
 Health monitoring and session management
 IDE environment detection and adaptation

QUALITY FRAMEWORK:
 5 new quality audit tasks in bmad-core/tasks/
 Comprehensive reality auditing with scope management
 Automatic remediation story creation
 Tiered remediation approach
 Story-to-code validation

INSTALLER INTEGRATION:
 Enhanced workspace setup automation
 Handoff manager for agent coordination
 IDE-specific configuration deployment

DOCUMENTATION:
 Updated README.md with enhanced features overview
 Preserved comprehensive documentation from main branch
 Added collaborative workspace documentation
 Complete enhancement details in enhancements.md

This integration preserves all existing functionality while adding powerful
quality assurance and collaborative development capabilities.
2025-07-23 19:29:45 -04:00
DevForgeAI fab0c5d0aa Update 2025-06-09 20:01:40 -04:00
DevForgeAI 2ad49fb64d Latest Enhancements 2025-06-09 17:40:30 -04:00
DevForgeAI 829b0f715e More enhancements 2025-06-09 16:41:52 -04:00
DevForgeAI a129f94006 Updates 2025-06-08 06:58:02 -04:00
DevForgeAI 4d9cfff782 Documentation Update 2025-06-08 05:59:25 -04:00
DevForgeAI 3fb3fbedd8 Documentation Update 2025-06-08 05:56:34 -04:00
DevForgeAI de335ba5f7 Documentation Update 2025-06-08 05:54:56 -04:00
DevForgeAI 7248a159ed Update README.md 2025-06-08 05:43:53 -04:00
DevForgeAI 1514e02f05 Documentation Updates 2025-06-08 05:42:39 -04:00
DevForgeAI fb02de7d2e Update 2025-06-07 20:34:52 -04:00
DevForgeAI 0479413153 Update gem-setup.png 2025-06-07 07:41:13 -04:00
DevForgeAI 05dbf8ab6d Update 2025-06-07 07:40:02 -04:00
DevForgeAI 9841158c15 Inclusion of V0 UXUI designer based persona for use in regular IDE 2025-06-07 07:19:19 -04:00
Brian Madison c7995bd1f0 v1 and v2 removed - exist in branches and linked in readme 2025-06-05 21:38:54 -05:00
Brian 04972720d0
Task template standardization improvements (#163)
create-doc-from-template used with create-prd template with new template with llm instruction standardization format.
ide-web agent simplifications, removal of overlap, and agent name alignment
advanced elicitation streamlined throughout creation of PRD
2025-06-05 21:22:01 -05:00
Kayvan Sylvan fa470c92fd
Improve developer experience with shared tooling, cleaner docs. (#170)
* docs: add headers and improve formatting for BMAD orchestrator agent documentation

## CHANGES

- Add configuration header to cfg file
- Improve numbered list formatting consistency
- Add proper heading punctuation throughout
- Enhance readability with cleaner structure
- Standardize markdown formatting conventions

* gitignore update

* Plaform Engineer role for a robust infrastructure (#135)

* Add Platform Engineer role to support a robust and validated infrastructure

* Platform Engineer and Architect boundaries, confidence levels, domain expertise

* remove duplicate task, leftover artifact

* Consistency, workflow, feedback loops between architect and PE

* PE customization generalized, updated Architect, consistency check

* style: add VSCode integration and standardize document formatting

CHANGES
- Introduce VSCode recommended extensions and project-specific settings.
- Update `.gitignore` to track the `.vscode` directory.
- Apply consistent markdown formatting to all checklist documents.
- Standardize spacing, list styles, and headers in personas.
- Refine formatting and sectioning in task definition files.
- Ensure newline termination for all modified text files.
- Correct code block specifiers and minor textual content.

* docs: remove exclamation from header

* fix: spacing at end of line

---------

Co-authored-by: Brian Madison <brianmadison@Brians-MacBook-Pro.local>
Co-authored-by: Sebastian Ickler <icklers@users.noreply.github.com>
2025-06-05 07:42:07 -05:00
Sebastian Ickler cffbb59941
Plaform Engineer role for a robust infrastructure (#135)
* Add Platform Engineer role to support a robust and validated infrastructure

* Platform Engineer and Architect boundaries, confidence levels, domain expertise

* remove duplicate task, leftover artifact

* Consistency, workflow, feedback loops between architect and PE

* PE customization generalized, updated Architect, consistency check
2025-06-04 21:35:02 -05:00
Brian Madison 2c38e26ac7 gitignore update 2025-06-03 07:30:35 -05:00
Kayvan Sylvan ae9f52837a
docs: add headers and improve formatting for BMAD orchestrator agent documentation (#147)
## CHANGES

- Add configuration header to cfg file
- Improve numbered list formatting consistency
- Add proper heading punctuation throughout
- Enhance readability with cleaner structure
- Standardize markdown formatting conventions
2025-06-01 18:14:21 -05:00
Brian Madison 0f4c4d5692 replaced / commands in ide agents with * commands to work with more platforms than cursor 2025-05-31 20:32:40 -05:00
Kayvan Sylvan 14584028b2
docs: fix typos and update section headings for clarity (#143)
## CHANGES

- Fix typo in CONTRIBUTING.md header
- Rename "Web Agent Setup" to clearer title
- Rename "IDE Agent Setup" to include usage
- Update anchor links to match new headings
- Improve documentation structure and navigation
2025-05-31 17:03:04 -05:00
fabb 73f461acb7
Switch PM and PO in ide-bmad-orchestrator.cfg.md (#130)
this change matches the order in the web orchestrator, and the logic order when creating a new project
2025-05-30 18:48:23 -05:00
fabb 431f1dd344
Update mentioned roles in ide-setup.md for BMAD v3 (#131) 2025-05-30 18:42:49 -05:00
Brian Madison 92fe588560 readme update 2025-05-30 07:03:14 -05:00
Brian Madison 6fb87b0629 missed save on one file 2025-05-28 22:32:24 -05:00
Brian Madison 025f59a6ea big improvement to helpfulness of the bmad agent 2025-05-28 22:01:31 -05:00
Brian Madison 918f0c86eb better guidance from the BMad Agent around what to do in gemini vs the IDE 2025-05-28 21:22:52 -05:00
Kayvan Sylvan ca56866866
docs: update README links to renamed orchestrator config files (#115)
* docs: update README links to renamed orchestrator config files

## CHANGES

- Update orchestrator link to ide-bmad-orchestrator.md
- Update config link to ide-bmad-orchestrator.cfg.md
- Fix Markdownlint errors in ide-bmad-orchestrator.cfg.md

* docs: update path references from BETA-V3 to bmad-agent in instruction.md

## CHANGES

- Update all BETA-V3 directory references to bmad-agent
- Clarify paths are relative to bmad-agent directory
- Fix markdown formatting for numbered lists
- Update IDE orchestrator configuration path examples
- Correct agent-root path in Data Resolution section
- Remove references to deprecated BETA-V3 structure
2025-05-28 19:41:02 -05:00
Kayvan Sylvan 82bdb3ded0
Javascript `build-web-agent.js` fixes (#107)
* chore: update build script to use Node.js built-in modules and fix linting issues

## CHANGES

- Replace CommonJS require with node: prefix
- Remove unused _workspaceRoot variable declaration
- Change template literal to regular string
- Update .gitignore to exclude VSCode settings

* feat: remove unused workspace root variable from build configuration
2025-05-27 19:58:22 -05:00
Jason 83eab78b44
Fix typo: 'close' to 'clone' in IDE Project Quickstart section (#94) 2025-05-26 10:58:12 -05:00
Brian Madison 7037218313 fix ide agents 2025-05-25 23:26:33 -05:00
Brian Madison 349a9ca3f2 improve some file naming towards consistency 2025-05-25 23:24:28 -05:00
Brian Madison d7442ed043 update web build sample with improvements 2025-05-25 22:33:24 -05:00
Brian Madison f43bbd92e7 add help commands to sm and dev ide agents 2025-05-25 18:03:15 -05:00
Brian Madison 551e524cf8 Improve IDE Orchestrator capabilities. Slash commands in IDE orchestrator, fix a txt checklist to md extension. Added experimental core-dump task 2025-05-25 17:14:24 -05:00
Brian ecc7e221f3
Update README.md 2025-05-24 16:21:13 -05:00