BMAD-METHOD/tools/cli/installers/lib
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
..
core fix: resolve all test failures (56 → 0) 2026-01-25 23:38:33 -05:00
custom feat: add documentation website with Docusaurus build pipeline (#1177) 2025-12-23 23:01:36 +08:00
ide chore: merge upstream/main (6.0.0-alpha.23) into fork 2026-01-25 18:38:41 -05:00
modules versioned module downloads and manifest 2026-01-23 00:27:26 -06:00
message-loader.js installation intro and outtro custom messages, configurable in install-messages.yaml 2025-12-23 21:43:29 +08:00