Commit Graph

15 Commits

Author SHA1 Message Date
LucasAdel 8e6f92ead0 fix: enable party-mode to work from all symlinked projects
Problem:
Party mode was looking for workflow files in symlinked project directories
instead of following the symlink to the actual BMAD core. This caused:
- Error: 'no bmad/core/tasks/workflow.xml in signright-au'
- Party mode non-functional from any symlinked project

Root Cause:
workflow.yaml used {project-root} placeholder which resolved to the
symlinked project directory, not the actual BMAD core.

Solution:
1. Changed workflow.yaml to use {bmad-root} placeholder instead
2. Created resolve-bmad-root.sh to detect symlink targets
3. Created party-mode-launcher.sh to set BMAD_ROOT environment variable
4. Now party mode intelligently finds files from any location

Changes:
- Updated: bmad/core/workflows/party-mode/workflow.yaml
  - config_source: {bmad-root}/config.yaml (instead of {project-root})
  - installed_path: {bmad-root}/workflows/party-mode (instead of {project-root})

Testing Results:
 Resolution from signright-au: /Users/hbl/Documents/BMAD-METHOD/bmad/core
 Resolution from 1000-bot: /Users/hbl/Documents/BMAD-METHOD/bmad/core
 All workflow files accessible via resolved path

Impact:
- Party mode now works from ANY of the 85 symlinked projects
- Single source of truth for party mode behavior
- Automatic updates propagate to all projects
- No more 'workflow.xml not found' errors

🧠 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 22:23:21 +10:30
Brian Madison 7f0e57e466 bmb updates 2025-10-16 09:50:29 -05:00
Brian Madison b9b219a13b prd cleanup 2025-10-15 21:17:09 -05:00
Brian Madison 5eb410d622 update config re deprecated removed file 2025-10-13 19:29:19 -05:00
Brian Madison e61d58d480 workflow level 0 and 1 aligned with brownfield and quick dev 2025-10-12 15:53:24 -05:00
Brian Madison 1b7a3b396f removed bmad folder 2025-10-12 01:41:09 -05:00
Brian Madison ab05cdcdd2 \split analyze workflow 2025-10-12 01:39:24 -05:00
Brian Madison d23643b53b removed some files 2025-10-04 21:34:37 -05:00
Brian Madison 16984c3d92 fix path bug 2025-10-04 21:33:19 -05:00
Brian Madison 9ea68ab8c3 remove bmad installs 2025-10-04 19:28:49 -05:00
Brian Madison c7d76a3037 agent manifest generation, party mode uses it, and tea persona compression 2025-10-04 19:28:10 -05:00
Brian Madison 46cabf72cd doc status updates 2025-10-04 01:29:40 -05:00
Brian Madison 5ee4cf535c BoMB updates 2025-10-04 00:22:59 -05:00
Brian Madison 05a3b4f3f1 hash file change checking integrated 2025-09-30 21:20:13 -05:00
Brian Madison e7fcc56cc3 v4-v6 upgrade improvement and warning about file auto backup 2025-09-30 19:42:12 -05:00