Commit Graph

10 Commits

Author SHA1 Message Date
stephenleo
8fa07e5012 feat(bad): bump to v1.2.0 — watchdog integration, 7-step pipeline, consistency audit
- Bump module_version and marketplace.json to 1.2.0
- Add pattern-watchdog.md and setup-activity-hook.py (hung-agent detection)
- Wire watchdog into SKILL.md Phase 2 and add Watchdog Pattern reference section
- Fix step-number drift: CI monitoring was mislabelled Step 4 throughout — corrected
  to Step 6 (pattern-monitor.md ×3, SKILL.md Monitor Pattern section)
- Fix Rule 3 in SKILL.md: sequential steps listed as 1→5, now 1→7
- Renumber module-setup.md steps from 1,2,2b,2c,3…6 → 1–8 (strictly increasing)
- Update all cross-references to renamed steps (gate-pre-continuation, setup-statusline-hook,
  pattern-watchdog)
- Update README and docs/index.md: 5-step → 7-step pipeline with ATDD (Step 2) and
  Test Review (Step 4); add STALE_TIMEOUT_MINUTES to config tables

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 12:00:10 +08:00
stephenleo
1328fa9d45 fix(bad): audit skill and docs for inconsistencies
- Fix task deletion referencing '& continuation' vs creation using '+ continuation' (leftover from prior & → + fix)
- Broaden gate-pre-continuation.md description: checks run between Phase 2 steps, after Phase 3 merges, and after retrospective — not only before Phase 0
- Fix wrong config path in docs and module-setup.md: _bmad/bad/config.yaml → bad: section of _bmad/config.yaml
- Fix '4-step pipeline' → '5-step pipeline' in README and docs/index.md (Steps 1–5 were always listed)
- Add missing API threshold variables to README config table
- Add Claude Code sandbox requirement (enableWeakerNetworkIsolation) to gh CLI setup steps

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 14:24:22 +08:00
stephenleo
12faba6f11 docs(bad): add --dangerously-skip-permissions guidance and Agent tool clarity
Document that BAD should be started with --dangerously-skip-permissions for
the full autonomous experience (no per-subagent permission prompts). Update
both README.md and docs/index.md Usage sections. Also clarify in SKILL.md
that the coordinator spawns subagents via the Agent tool explicitly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 08:19:38 +08:00
stephenleo
b1736e8a0a docs(bad): sync README and docs with v1.1.0 pipeline and config changes
Add Step 5 (PR code review) to the pipeline description in both README.md
and docs/index.md, reflecting the split from the old Step 4. Add
MONITOR_SUPPORT, CONTEXT_COMPACTION_THRESHOLD, and TIMER_SUPPORT to the
README config table (already present in docs/index.md); add MONITOR_SUPPORT
to docs/index.md.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 08:02:46 +08:00
stephenleo
de8cd5b275 feat(bad): add Monitor tool support for CI polling and PR-merge watching (v1.1.0)
- Add MONITOR_SUPPORT config flag (true for Claude Code, false for Bedrock/Vertex/Foundry)
- Replace manual CI polling loop in Step 4 with Monitor tool when supported
- Replace blind WAIT_TIMER sleep in Phase 4 Branch B with Monitor PR-merge watcher + CronCreate fallback
- Extract Notify, Timer, and Monitor patterns into dedicated reference files for progressive disclosure
- Add sprint task list (TaskCreate) after Phase 0 for live progress tracking in UI
- Update module-setup.md and marketplace.json to register monitor_support alongside timer_support

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 17:01:22 +08:00
stephenleo
b0261a12de adding image 2026-04-05 14:40:25 +08:00
stephenleo
a54f13ac85 docs: update installation command to use npx skills add
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-05 13:50:34 +08:00
stephenleo
6616ecf548 docs: mention git worktrees as the parallelism isolation mechanism
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-05 12:57:24 +08:00
stephenleo
303af472f9 feat: initial release of BAD — BMad Autonomous Development v1.0.0
Standalone BMad module that orchestrates fully autonomous parallel
multi-agent pipelines through the full story lifecycle (create → dev →
review → PR), driven by the sprint backlog and dependency graph.

- Every step runs in a dedicated subagent with a fresh context window
- Harness-agnostic: detects Claude Code, Cursor, Copilot, etc. at setup
- Configurable models, timers, CI, and merge behaviour per harness
- Self-registering via assets/module-setup.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-05 12:49:27 +08:00
Marie Stephen Leo
563d649a61 Initial commit 2026-04-05 12:04:52 +08:00