Run a checklist against a document with thorough analysis and produce a validation report If checklist not provided, load checklist.md from workflow location Try to fuzzy match for files similar to the input document name or if user did not provide the document. If document not provided or unsure, ask user: "Which document should I validate?" Load both the checklist and document For EVERY checklist item, WITHOUT SKIPPING ANY: Read requirement carefully Search document for evidence along with any ancillary loaded documents or artifacts (quotes with line numbers) Analyze deeply - look for explicit AND implied coverage ✓ PASS - Requirement fully met (provide evidence) ⚠ PARTIAL - Some coverage but incomplete (explain gaps) ✗ FAIL - Not met or severely deficient (explain why) ➖ N/A - Not applicable (explain reason) DO NOT SKIP ANY SECTIONS OR ITEMS Create validation-report-{timestamp}.md in document's folder # Validation Report **Document:** {document-path} **Checklist:** {checklist-path} **Date:** {timestamp} ## Summary - Overall: X/Y passed (Z%) - Critical Issues: {count} ## Section Results ### {Section Name} Pass Rate: X/Y (Z%) {For each item:} [MARK] {Item description} Evidence: {Quote with line# or explanation} {If FAIL/PARTIAL: Impact: {why this matters}} ## Failed Items {All ✗ items with recommendations} ## Partial Items {All ⚠ items with what's missing} ## Recommendations 1. Must Fix: {critical failures} 2. Should Improve: {important gaps} 3. Consider: {minor improvements} Present section-by-section summary Highlight all critical issues Provide path to saved report HALT - do not continue unless user asks NEVER skip sections - validate EVERYTHING ALWAYS provide evidence (quotes + line numbers) for marks Think deeply about each requirement - don't rush Save report to document's folder automatically HALT after presenting summary - wait for user