BMAD-METHOD/tools/cli
Jonah Schulte 359aa3a74f fix: resolve all test failures (56 → 0)
**Dependency Resolver Fixes:**
- Handle bmadDir being src directory itself (test scenario)
- Handle bmadDir being parent of src (production scenario)
- Add modules/bmm path resolution
- Add templates/ categorization (was missing)
- Add brain-tech CSV data categorization

**Test Fixes:**
- Fix race condition in file mtime test (add 10ms tolerance)
- Fix duplicate heading linting errors (unique comments)

**Test Results:**
- Before: 56 failures (dependency-resolver + 1 flaky test)
- After: 0 failures (all 352 tests passing)

All quality gates now pass:
 test:schemas (52 agent schema validations)
 test:install (installation component tests)
 test:unit (352 unit tests)
 validate:schemas (agent schema validation)
 lint (0 errors)
 lint:md (0 errors)
 format:check (all files formatted)
2026-01-25 23:38:33 -05:00
..
commands versioned module downloads and manifest 2026-01-23 00:27:26 -06:00
installers fix: resolve all test failures (56 → 0) 2026-01-25 23:38:33 -05:00
lib docs: radical reduction of documentation scope for v6 beta (#1406) 2026-01-25 14:00:26 -06:00
README.md remove modules moved to new repos and update installer to support the remote module isntallation and updates. this is a temporary imlemtation machanism 2026-01-15 22:20:56 -06:00
bmad-cli.js fix(cli): replace inquirer with @clack/prompts for Windows compatibility (#1316) 2026-01-14 16:25:35 -06:00
external-official-modules.yaml versioned module downloads and manifest 2026-01-23 00:27:26 -06:00

README.md

BMad CLI Tool

Installing external repo BMad official modules

For external official modules to be discoverable during install, ensure an entry for the external repo is added to external-official-modules.yaml.

For community modules - this will be handled in a different way. This file is only for registration of modules under the bmad-code-org.