Commit Graph

  • 8b84303da3
    Merge c62b600e4f into e36f219c81 Hrithik Vasanthram 2026-05-06 05:14:14 +0000
  • c62b600e4f fix(bmm): align PRFAQ distillate path with active output file hrithik18k 2026-05-06 10:31:10 +0530
  • 9db55844ef fix: V-003 security vulnerability orbisai0security 2026-05-05 09:59:56 +0000
  • 146416e987
    fix(installer): guard automator registry lookups bmad 2026-05-05 02:17:45 -0300
  • 3f10610daa
    Merge 550807f8ec into e36f219c81 Alex Verkhovsky 2026-05-04 16:17:13 +0000
  • 550807f8ec test(quick-dev): add renderer smoke test with TOML override feat/quick-dev-python-config Alex Verkhovsky 2026-04-21 23:58:52 -0700
  • 38b2ffe53d fix(quick-dev): scope render/ whitelist to bmad-quick-dev Alex Verkhovsky 2026-04-21 23:55:32 -0700
  • 972b79852f fix(quick-dev): delete stale .md renders before rebuilding Alex Verkhovsky 2026-04-21 23:53:52 -0700
  • 6f849e00a3 fix(quick-dev): preserve source line endings in render.py Alex Verkhovsky 2026-04-21 23:50:22 -0700
  • ea0c12ac04 fix(quick-dev): normalize render.py paths to forward slashes Alex Verkhovsky 2026-04-21 23:49:00 -0700
  • 7428054805 refactor(quick-dev): drop render.py YAML fallback and smart defaults Alex Verkhovsky 2026-04-21 23:46:47 -0700
  • 7701cbea62 feat(quick-dev): render templates via stdlib Python at skill entry Alex Verkhovsky 2026-04-20 09:52:52 -0700
  • 45d27e5c06
    Merge 31d6c8357f into e36f219c81 Jérôme Revillard 2026-05-04 07:52:34 +0000
  • 89d1bd571e
    Merge 8d253353bb into e36f219c81 Jérôme Revillard 2026-05-04 07:52:34 +0000
  • 31d6c8357f fix: resolve default branch explicitly when updating shallow-cloned custom modules Jerome Revillard 2026-04-27 08:34:56 +0200
  • 8d253353bb fix(skills): update config resolution in SKILL.md files migrated from workflow.md Jerome Revillard 2026-04-27 18:25:23 +0200
  • c0647908e0 fix(skills): use resolve_config.py instead of reading config.yaml directly Jerome Revillard 2026-04-27 18:16:19 +0200
  • 63fe2af4cd fix: update argparse descriptions to match actual layer count Jerome Revillard 2026-04-27 16:29:14 +0200
  • 4195c6fc72 fix(config): correct global layer priority — overrides installer defaults Jerome Revillard 2026-04-27 16:23:46 +0200
  • a0aec0d7b0 feat(config): add per-user global config layer at ~/.bmad/config/ Jerome Revillard 2026-04-27 15:53:10 +0200
  • 5d3334a2a6
    Merge b161491ca8 into e36f219c81 gabadi 2026-05-02 09:56:53 +0700
  • 56d136d1bb
    Merge branch 'main' into feat/badge-installer-integration NEE 2026-05-02 10:15:52 +0800
  • 99561e59a9
    Merge 61bba10cb3 into e36f219c81 Jacob du Toit 2026-05-01 20:02:05 -0400
  • 77f6106a8e
    fix(bmm): unwrap case-file template, tighten PRD discovery glob AJ Côté 2026-05-01 16:33:34 -0400
  • a8b1c2c3f2
    feat(bmm): add bmad-investigate skill AJ Côté 2026-05-01 14:52:02 -0400
  • e36f219c81
    refactor(catalog): rename after/before to preceded-by/followed-by (#2360) main Alex Verkhovsky 2026-05-01 12:28:50 -0700
  • 95bed595a8 feat(installer): warn on non-canonical module-help.csv headers refactor/rename-dep-columns Alex Verkhovsky 2026-05-01 12:26:28 -0700
  • 4a4a7c9079 feat(installer): auto-inject BMAD version badge into project README nick 2026-05-01 22:10:42 +0800
  • da90e1b2e2 feat(installer): package automator runtime from source Dicky Moore 2026-05-01 11:32:11 +0100
  • 7f20e7cae5 fix(bmm): standardize generated artifact filenames hrithik18k 2026-05-01 14:29:44 +0530
  • 1e339afe51 style(installer): wrap long header strings per prettier Alex Verkhovsky 2026-04-30 22:57:26 -0700
  • 411e8c71cd refactor(catalog): rename after/before columns to preceded-by/followed-by Alex Verkhovsky 2026-04-30 22:32:28 -0700
  • e80d00d66e ran through analysis with codex this time feat/v7-ces pbean 2026-04-30 19:21:26 -0700
  • 1136a59e0c anthropic critique of skill adjustments pbean 2026-04-30 16:02:43 -0700
  • 9debc165aa
    fix(installer): remove bmad-help from Copilot Custom Agents picker (#2359) jheyworth 2026-04-30 14:03:02 +0100
  • 6ee23f39eb test: clarify Suite 17 fixture comment per PR review jheyworth 2026-04-30 09:19:34 +0100
  • 2c7619a083 fix(installer): remove bmad-help from Copilot Custom Agents picker jheyworth 2026-04-30 09:00:55 +0100
  • 65b810a11f
    fix(installer): generate slash-command and Agent pointer files (OpenCode + GitHub Copilot) (#2324) jheyworth 2026-04-30 04:13:06 +0100
  • dd1efb3c61 Updates after quality-assessment pbean 2026-04-29 17:36:43 -0700
  • 1e7769bf89 first version of new CES skill pbean 2026-04-29 14:55:17 -0700
  • 0b11b48dcf
    Merge branch 'main' into feat/opencode-command-pointers jheyworth 2026-04-29 11:04:49 +0100
  • 9ed88e428a fix(installer): always include bmad-help in Copilot agents picker jheyworth 2026-04-29 10:53:03 +0100
  • 75e1fa2323 fix(installer): detect personas via customize.toml [agent] section jheyworth 2026-04-29 08:00:01 +0100
  • 645ba47f7a
    Merge 6b60599e3b into e6cdc93b79 bm 2026-04-29 04:29:07 +0000
  • 6b60599e3b fix(installer): address automator review feedback bmad 2026-04-28 22:03:45 -0300
  • 95941d7768 feat(installer): install automator skill module bmad 2026-04-26 06:02:24 -0300
  • 3778cc1082 feat(installer): register automator external module bmad 2026-04-26 05:58:09 -0300
  • e6cdc93b79 chore(release): v6.6.0 [skip ci] v6.6.0 github-actions[bot] 2026-04-29 03:53:32 +0000
  • e174bebc60
    chore(release): draft v6.6.0 changelog and bump marketplace plugins (#2356) Brian 2026-04-28 22:52:51 -0500
  • d1eb475796 chore(release): draft v6.6.0 changelog and bump marketplace plugins Brian Madison 2026-04-28 22:51:29 -0500
  • 9b95bba58f
    Merge branch 'main' into feat/opencode-command-pointers Brian 2026-04-28 22:07:47 -0500
  • fcf20f1c7b
    Fix/azure devops url parsing (#2269) Tankatronic 2026-04-28 20:06:37 -0700
  • 380893f144
    Merge branch 'main' into fix/azure-devops-url-parsing Brian 2026-04-28 22:03:03 -0500
  • e011192525
    docs(zh-cn): complete missing translations and localize ecosystem sidebar (#2355) Leon 2026-04-29 11:01:40 +0800
  • 3188793ebb docs(zh-cn): complete missing translations and localize ecosystem sidebar leon 2026-04-29 10:06:55 +0800
  • 91a57499e9
    feat(installer): add --set and --list-options for non-interactive config (#2354) Brian 2026-04-28 20:15:57 -0500
  • 5cb619c93c feat(installer): add --set and --list-options for non-interactive config feat-set-1663 Brian Madison 2026-04-28 19:52:46 -0500
  • 1ab4d5f93c refactor(installer): simplify --set to a post-install TOML patch feat-set-flag-1663 Brian Madison 2026-04-28 19:48:30 -0500
  • 8ab1de8501 fix(installer): forward-compat --set keys survive quick-update reinstalls Brian Madison 2026-04-28 19:22:34 -0500
  • 7ad054f0e9 fix(installer): address fourth-round PR #2353 review comments Brian Madison 2026-04-28 18:59:17 -0500
  • fb57c81176 fix(installer): address third-round PR #2353 review comments Brian Madison 2026-04-28 11:42:07 -0500
  • ce12cc1a7f fix(installer): address second-round PR #2353 review comments Brian Madison 2026-04-28 11:24:51 -0500
  • f1c9e12618 fix(installer): address PR #2353 review comments Brian Madison 2026-04-28 10:27:37 -0500
  • 151dcc4d55 fix: narrow closeout status persistence check Dicky Moore 2026-04-28 16:25:52 +0100
  • f33d251790 feat(installer): add --set and --list-options for non-interactive config (#1663) Brian Madison 2026-04-28 09:54:34 -0500
  • a889a6cc88
    Merge branch 'main' into feat/opencode-command-pointers jheyworth 2026-04-28 14:52:04 +0100
  • 5e0a8ea2f3 fix(installer): filter Copilot Custom Agents picker to persona agents only jheyworth 2026-04-28 12:55:26 +0100
  • 56a3f267f0 fix(installer): extend command-pointer generation to Copilot Custom Agents jheyworth 2026-04-28 12:03:26 +0100
  • 54f0437922 fix: harden closeout reconciliation failure cases Dicky Moore 2026-04-28 08:55:33 +0100
  • 8d80762280 test: separate workflow contract checks from refs Dicky Moore 2026-04-28 08:36:00 +0100
  • f99d29e9e6
    Merge branch 'main' into fix/closeout-status-reconciliation Dicky Moore 2026-04-28 08:12:24 +0100
  • 5288377101
    Merge branch 'main' into fix/azure-devops-url-parsing Tankatronic 2026-04-27 23:35:34 -0700
  • 48a7ec8bff
    fix: align bmad-help.csv with documented schema and clean up source rows (#2278) (#2349) Brian 2026-04-27 23:54:21 -0500
  • 8d7b18feb7
    Merge branch 'main' into fix-bmad-help-schema-2278 fix-bmad-help-schema-2278 Brian 2026-04-27 23:52:38 -0500
  • e5caf0a3b6 fix(catalog): normalize module-help.csv rows to documented 13-column schema Brian Madison 2026-04-27 23:42:15 -0500
  • 27ccb7ee98 fix(installer): preserve module-help.csv schema in merged bmad-help.csv (#2278) Brian Madison 2026-04-27 23:41:54 -0500
  • 3da984a491
    fix(config): promote project_name to core (closes #2279) (#2348) Brian 2026-04-27 23:31:59 -0500
  • 93f6547554 fix(installer): harden config-load against malformed config.yaml core-project-name-2279 Brian Madison 2026-04-27 23:28:41 -0500
  • b3f337c147
    Merge branch 'main' into core-project-name-2279 Brian 2026-04-27 23:24:51 -0500
  • b37ca3b314 fix(config): promote project_name to core, fixes #2279 Brian Madison 2026-04-27 23:20:52 -0500
  • 815600e4ca
    fix(create-architecture): unprime step-07 validation checklist (#2292) (#2347) Brian 2026-04-27 23:14:23 -0500
  • a6f29f0895 fix(create-architecture): unprime step-07 validation checklist (#2292) fix-arch-validation-prechecked Brian Madison 2026-04-27 23:13:21 -0500
  • 7ee5fa313b
    fix(installer): require --tools for fresh --yes installs; remove --tools none (#2346) Brian 2026-04-27 23:01:23 -0500
  • 9962f3ca0d fix(installer): close --tools "" bypass and drop hardcoded tool count tools-required-2326 Brian Madison 2026-04-27 22:53:50 -0500
  • bbdefb4269 fix(installer): address review for #2326 — single source of truth, drop dead code, add tests Brian Madison 2026-04-27 22:51:15 -0500
  • c5486f6aa5 fix(installer): require --tools for fresh --yes installs; remove --tools none (closes #2326) Brian Madison 2026-04-27 22:44:19 -0500
  • 61bba10cb3
    Merge branch 'main' into feat/expand-advanced-elicitation-methods Brian 2026-04-27 21:06:12 -0500
  • 3e89b30b3c
    fix: use full update path when --custom-source is passed with --yes (#2336) Jérôme Revillard 2026-04-28 03:49:21 +0200
  • 118a5f32a7 style: prettier fix for empty-body methods in custom-module-manager Brian Madison 2026-04-27 20:47:03 -0500
  • 9fe649c357
    Merge branch 'main' into fix/custom-source-skip-quick-update Brian 2026-04-27 20:40:39 -0500
  • b4d73b7daf
    Fix installer custom modules http (#2344) LanyGuan 2026-04-28 08:58:38 +0800
  • 44796ab116 fix: tighten closeout reconciliation rules Dicky Moore 2026-04-27 22:34:42 +0100
  • 999fbea7a3 fix: reconcile story and sprint status on closeout Dicky Moore 2026-04-27 17:20:17 +0100
  • 31034cc8da
    feat(bmm): add Tracy, a forensic code investigator agent Anderewrey 2026-04-27 07:33:47 -0400
  • dff2cc9cb5 fix: address review feedback on choices.find() and comment clarity Jerome Revillard 2026-04-27 12:30:49 +0200
  • defab55922 fix: use full update path when --custom-source is passed with --yes Jerome Revillard 2026-04-27 12:17:38 +0200
  • 3984284710 docs(installer): fix JSDoc annotation for cloneRepo param 关惠民 2026-04-27 16:09:03 +0800
  • 5425449302 docs(installer): update JSDoc to mention HTTP support in cloneRepo 关惠民 2026-04-27 16:04:58 +0800
  • e597645d3b fix(installer): preserve http protocol in custom module clone URLs 关惠民 2026-04-27 15:45:44 +0800
  • 46a3d854f3 fix(installer): address PR #2324 follow-up nitpicks jheyworth 2026-04-26 22:02:59 +0100