BMAD-METHOD/scripts
Caleb 9f532eff65 feat(uat-validate): add human intervention detection and enhanced fix context
- Add human intervention detection with BLOCKING/WARNING pattern matching
  - Detects .env issues, API keys, permissions, connection failures
  - Categorizes issues for Barry to handle appropriately

- Add story context extraction for fix documents
  - Extracts acceptance criteria from story files
  - Includes Dev Agent Record (implementation notes)

- Enhance fix context generation
  - Includes human intervention items section
  - Adds root cause hints for each failure
  - Appends story context with AC mapping

- Add human actions file generation
  - Creates epic-{id}-human-actions.md with actionable checklist
  - Provides specific guidance per issue type

- Add timing metrics to track UAT evaluation duration
  - Captures start_time, end_time, duration_seconds
  - Shows duration in summary output

- Update output signals with human action flags
  - UAT_HUMAN_ACTION_REQUIRED: true/false
  - UAT_HUMAN_ACTION_COUNT: N
  - UAT_HUMAN_ACTION_FILE: path

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 04:37:29 -06:00
..
epic-chain.sh feat: implement UAT validation with self-healing fix loop 2026-01-05 19:24:18 -06:00
epic-execute.sh feat(epic-execute): integrate BMAD workflows with self-healing fix loop 2026-01-17 06:01:22 -06:00
uat-validate.sh feat(uat-validate): add human intervention detection and enhanced fix context 2026-01-19 04:37:29 -06:00