Validate a completed task against its original requirements
Validates completed tasks against original requirements with implementation evidence and functional verification.
/plugin marketplace add kylesnowschwartz/SimpleClaude/plugin install sc-extras@simpleclaude[task-description] - Description of the task to validateFocused validation of specific completed tasks or todo items.
/sc-validate-task [task-description]
Identify exactly what was supposed to be accomplished:
Gather implementation evidence:
Confirm code changes address the specific task:
Task: [Original requirement]
├── Changes Made → [List actual modifications]
│ ├── Files: [Which files were touched]
│ ├── Logic: [What core functionality was added/changed]
│ └── Tests: [What validation was added]
└── Matches Requirement? → [Yes/No with evidence]
Focus validation based on task type:
Verify the implementation works as intended:
Ensure basic quality standards:
✅ VALIDATED - Task is complete and working correctly ❌ NEEDS FIXES - Task has issues that must be resolved ⚠️ PARTIAL - Task is mostly complete but has minor issues
# Task Validation: [Specific Task Description]
## Task Definition
**Original Request**: [What was asked for]
**Expected Outcome**: [What should have been delivered]
**Success Criteria**: [How we know it's working]
## Implementation Evidence
**Files Changed**: [List of modified files]
**Core Changes**: [Brief summary of what was implemented]
**Tests Added**: [New validation coverage]
## Functional Verification
**Manual Testing**: [Steps taken to verify functionality]
**Results**: [What happened when testing]
**Edge Cases**: [Boundary conditions checked]
## Validation Results
**Status**: ✅ VALIDATED | ❌ NEEDS FIXES | ⚠️ PARTIAL
**Evidence**: [Specific proof the task works/doesn't work]
**Confidence**: [High/Medium/Low based on testing]
## Issues Found (if any)
- **[Priority]**: [Specific problem with location and fix needed]
## Decision
- **If ✅**: Task complete, ready for next todo
- **If ❌**: [Specific fixes needed before marking complete]
- **If ⚠️**: [What works, what needs attention, acceptable to proceed?]
When to validate quickly (2-3 checks):
When to validate thoroughly (full protocol):
Red flags that require deeper investigation:
Remember: This is task-specific validation, not comprehensive code review. Stay focused on whether this one thing was completed correctly.
${ARGUMENTS}