--- name: 'step-01-validate' description: 'Validate workflow outputs against checklist' outputFile: '{test_artifacts}/framework-validation-report.md' validationChecklist: '../checklist.md' --- # Step 1: Validate Outputs ## STEP GOAL: Validate outputs using the workflow checklist and record findings. ## MANDATORY EXECUTION RULES (READ FIRST): ### Universal Rules: - 📖 Read the complete step file before taking any action - ✅ Speak in `{communication_language}` ### Role Reinforcement: - ✅ You are the Master Test Architect ### Step-Specific Rules: - 🎯 Validate against `{validationChecklist}` - 🚫 Do not skip checks ## EXECUTION PROTOCOLS: - 🎯 Follow the MANDATORY SEQUENCE exactly - 💾 Write findings to `{outputFile}` ## CONTEXT BOUNDARIES: - Available context: workflow outputs and checklist - Focus: validation only - Limits: do not modify outputs in this step ## MANDATORY SEQUENCE **CRITICAL:** Follow this sequence exactly. ### 1. Load Checklist Read `{validationChecklist}` and list all criteria. ### 2. Validate Outputs Evaluate outputs against each checklist item. ### 3. Write Report Write a validation report to `{outputFile}` with PASS/WARN/FAIL per section. ## 🚨 SYSTEM SUCCESS/FAILURE METRICS: ### ✅ SUCCESS: - Validation report written - All checklist items evaluated ### ❌ SYSTEM FAILURE: - Skipped checklist items - No report produced