name: ‘step-01-validate’ description: ‘Validate workflow outputs against checklist’ outputFile: ‘{test_artifacts}/test-design-validation-report.md’
Validate outputs using the workflow checklist and record findings.
{communication_language}{validationChecklist}{outputFile}CRITICAL: Follow this sequence exactly.
Read {validationChecklist} and list all criteria.
Evaluate outputs against each checklist item.
Write a validation report to {outputFile} with PASS/WARN/FAIL per section.
Run: python3 {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow.on_complete
If the resolver succeeds and returns a non-empty workflow.on_complete, execute that value as the final terminal instruction before exiting.
If the resolver fails, returns no output, or resolves an empty value, skip the hook and exit normally.