**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) |
||
|---|---|---|
| .. | ||
| cli | ||
| docs | ||
| flattener | ||
| lib | ||
| maintainer | ||
| schema | ||
| bmad-npx-wrapper.js | ||
| build-docs.js | ||
| fix-doc-links.js | ||
| format-workflow-md.js | ||
| migrate-custom-module-paths.js | ||
| platform-codes.yaml | ||
| validate-agent-schema.js | ||
| validate-doc-links.js | ||
| validate-svg-changes.sh | ||