BMAD-METHOD/src
Alex Verkhovsky 1a877ce18f fix(quick-dev): HALT cleanly when base config.toml is unparseable
Load the four config layers through a load_toml helper that marks the
base _bmad/config.toml as required. A missing, unparseable, or unreadable
base now prints a HALT directive to stdout and exits, instead of being
silently skipped and then crashing downstream with a KeyError when a
derived value (e.g. implementation_artifacts) is absent. Optional layers
still warn on stderr and fall back to empty. Merge semantics are
unchanged (dict-aware deep merge, override wins for lists and scalars).
2026-05-24 20:28:51 -07:00
..
bmm-skills fix(quick-dev): HALT cleanly when base config.toml is unparseable 2026-05-24 20:28:51 -07:00
core-skills feat(bmad-spec): introduce Spec kernel distiller skill (#2417) 2026-05-24 14:08:34 -05:00
scripts fix: write customization JSON as UTF-8 (#2414) 2026-05-24 14:42:45 -05:00