BMAD-METHOD/scripts/epic-execute-lib
Caleb 51e31ada91 feat(epic-execute): implement low-priority UX improvements (L1-L5)
- L1: Add checkpoint/resume capability with --resume flag
  - load_checkpoint(), save_checkpoint(), clear_checkpoint() in utils.sh
  - Auto-saves progress after each story, 7-day expiration
- L2: Add comprehensive --help option with grouped options and examples
  - show_help() function with environment variables and file locations
- L3: Add verbose Claude output streaming
  - execute_claude_verbose() for real-time output when --verbose set
- L4: Add metrics file archival to prevent unbounded growth
  - Archives to metrics/archive/, keeps last 10 per epic
- L5: Add workflow file content validation
  - validate_yaml_content(), validate_xml_content() with fallbacks
  - Integrated into validate_workflows()

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 15:18:20 -06:00
..
decision-log.sh feat(epic-execute): add phase 2+3 improvements with modular architecture 2026-01-26 14:23:16 -06:00
design-phase.sh feat(epic-execute): add phase 2+3 improvements with modular architecture 2026-01-26 14:23:16 -06:00
json-output.sh feat(epic-execute): implement medium-priority reliability fixes (M1-M5) 2026-01-26 15:11:41 -06:00
regression-gate.sh fix(epic-execute): implement high-priority reliability fixes (H1-H5) 2026-01-26 15:03:48 -06:00
tdd-flow.sh feat(epic-execute): add JSON output parsing and TDD workflow phases 2026-01-26 14:33:25 -06:00
utils.sh feat(epic-execute): implement low-priority UX improvements (L1-L5) 2026-01-26 15:18:20 -06:00