mirror of
https://github.com/bmadcode/BMAD-METHOD.git
synced 2025-12-29 16:14:59 +00:00
installer fixed to not add game assets to slash commands in some ides that read from the manifest. and fixed the manifest.
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
# foo task
|
||||
|
||||
The user just said foo, respond with bar.
|
||||
1
.claude/github-star-reminder.txt
Normal file
1
.claude/github-star-reminder.txt
Normal file
@@ -0,0 +1 @@
|
||||
20251028
|
||||
1
.claude/piper-voices-dir.txt
Normal file
1
.claude/piper-voices-dir.txt
Normal file
@@ -0,0 +1 @@
|
||||
/Users/brianmadison/.claude/piper-voices
|
||||
1
.claude/tts-provider.txt
Normal file
1
.claude/tts-provider.txt
Normal file
@@ -0,0 +1 @@
|
||||
piper
|
||||
@@ -83,20 +83,26 @@ class ManifestGenerator {
|
||||
|
||||
/**
|
||||
* Collect all workflows from core and selected modules
|
||||
* Scans the INSTALLED bmad directory, not the source
|
||||
*/
|
||||
async collectWorkflows(selectedModules) {
|
||||
this.workflows = [];
|
||||
|
||||
// Get core workflows
|
||||
const corePath = getModulePath('core');
|
||||
const coreWorkflows = await this.getWorkflowsFromPath(corePath, 'core');
|
||||
this.workflows.push(...coreWorkflows);
|
||||
// Get core workflows from installed bmad directory
|
||||
const corePath = path.join(this.bmadDir, 'core');
|
||||
if (await fs.pathExists(corePath)) {
|
||||
const coreWorkflows = await this.getWorkflowsFromPath(corePath, 'core');
|
||||
this.workflows.push(...coreWorkflows);
|
||||
}
|
||||
|
||||
// Get module workflows
|
||||
// Get module workflows from installed bmad directory
|
||||
for (const moduleName of selectedModules) {
|
||||
const modulePath = getSourcePath(`modules/${moduleName}`);
|
||||
const moduleWorkflows = await this.getWorkflowsFromPath(modulePath, moduleName);
|
||||
this.workflows.push(...moduleWorkflows);
|
||||
const modulePath = path.join(this.bmadDir, moduleName);
|
||||
|
||||
if (await fs.pathExists(modulePath)) {
|
||||
const moduleWorkflows = await this.getWorkflowsFromPath(modulePath, moduleName);
|
||||
this.workflows.push(...moduleWorkflows);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user