diff --git a/README.md b/README.md index 5494b3fc..0d89fda7 100644 --- a/README.md +++ b/README.md @@ -234,7 +234,7 @@ After uploading a bundle, type `/help` to see available commands. - **[Complete User Guide](docs/user-guide.md)** - Full walkthrough from project inception to completion - **[CLI Commands](docs/user-guide.md#cli-commands)** - Installation, updates, and management - **[Upgrading from V3](docs/user-guide.md#upgrading-from-v3-to-v4)** - Migration instructions -- **[Core Configuration](docs/user-guide.md#core-configuration-coreconfigyml)** - V4's flexible project structure support +- **[Core Configuration](docs/user-guide.md#core-configuration)** - V4's flexible project structure support - **[Teams & Workflows](docs/user-guide.md#team-configurations)** - Pre-configured agent teams ## Project Structure diff --git a/docs/user-guide.md b/docs/user-guide.md index 3dd5621f..4256fa53 100644 --- a/docs/user-guide.md +++ b/docs/user-guide.md @@ -104,7 +104,7 @@ After upgrading: 2. Optionally run the `doc-migration-task` to align your documents with V4 templates - you can do this with your agent by saying something like: 'run {drag in task} against {drag prd or arch file from docs} to align with {drag the template from .bmad-core/templates/full-stack-architecture.md}' 3. If you have separate front-end and backend architecture docs you can modify step 2 to merge both into a single full stack architecture or separate Front and Back end. -The reason #2 and #3 are optional is because now BMAD V4 makes sharding optional for the SM. See [Core Configuration](#core-configuration-coreconfigyml) +The reason #2 and #3 are optional is because now BMAD V4 makes sharding optional for the SM. See [Core Configuration](#core-configuration) **Note**: The agents in `.bmad-core/` fully replace the items in `bmad-agent/` - you can remove the backup folder versions. @@ -1131,7 +1131,7 @@ This file allows you to define your preferred technologies, patterns, and standa When creating custom web bundles or uploading to AI platforms, include your `technical-preferences.md` content to ensure agents have your preferences from the start of any conversation. -### Core Configuration (core-config.yaml) +### Core Configuration The `bmad-core/core-config.yaml` file is a critical V4 innovation that enables BMAD to work seamlessly with any project structure, providing maximum flexibility and backwards compatibility. diff --git a/tools/builders/web-builder.js b/tools/builders/web-builder.js index 8648541c..7d23220b 100644 --- a/tools/builders/web-builder.js +++ b/tools/builders/web-builder.js @@ -572,7 +572,7 @@ class WebBuilder { )) { const filePath = path.join(resourcePath, resourceFile); const fileContent = await fs.readFile(filePath, "utf8"); - const fileName = resourceFile.replace(/\.(md|yml)$/, ""); + const fileName = resourceFile.replace(/\.(md|yaml)$/, ""); // Only add if not already included as a dependency const resourceKey = `${resourceDir}#${fileName}`;