Enhanced Checklist Validation Task with Intelligence
Purpose
Comprehensive checklist validation with real-time validation and research integration
Execute checklist validation with validated methodologies and collaborative intelligence
Ensure checklist excellence with current quality assurance standards and validation practices
Integrate web research for current checklist frameworks and quality patterns
Provide validated checklist execution with cross-team coordination and continuous monitoring
Enhanced Capabilities
Checklist Intelligence
Validation Integration: Real-time checklist validation against current quality assurance standards
Research Integration: Current checklist management best practices and validation methodologies
Quality Assessment: Comprehensive checklist quality validation and completion optimization
Coverage Validation: Checklist coverage analysis and gap identification with continuous improvement
Collaborative Intelligence
Shared Context Integration: Access to all project contexts and quality requirements
Cross-Team Coordination: Seamless collaboration with quality assurance and development teams
Quality Assurance: Professional-grade checklist validation with validation reports
Research Integration: Current quality assurance and checklist management best practices
Context
The Enhanced JAEGIS Method uses various checklists with validation intelligence to ensure quality and completeness of different artifacts. The mapping between checklists and their required documents is defined in checklist-mappings with enhanced validation capabilities. This allows for easy addition of new checklists with validation intelligence without modifying this task.
Instructions
Initial Assessment
Check
checklist-mappingsfor available checklistsIf user provides a checklist name:
Look for exact match in checklist-mappings.yml
If no exact match, try fuzzy matching (e.g. "architecture checklist" -> "architect-checklist")
If multiple matches found, ask user to clarify
Once matched, use the checklist_file path from the mapping
If no checklist specified:
Ask the user which checklist they want to use
Present available options from checklist-mappings.yml
Confirm if they want to work through the checklist:
Section by section (interactive mode)
All at once (YOLO mode)
Document Location
Look up the required documents and default locations in
checklist-mappingsFor each required document:
Check all default locations specified in the mapping
If not found, ask the user for the document location
Verify all required documents are accessible
Checklist Processing
If in interactive mode:
Work through each section of the checklist one at a time
For each section:
Review all items in the section
Check each item against the relevant documentation
Present findings for that section
Get user confirmation before proceeding to next section
If in YOLO mode:
Process all sections at once
Create a comprehensive report of all findings
Present the complete analysis to the user
Validation Approach
For each checklist item:
Read and understand the requirement
Look for evidence in the documentation that satisfies the requirement
Consider both explicit mentions and implicit coverage
Mark items as:
β PASS: Requirement clearly met
β FAIL: Requirement not met or insufficient coverage
β οΈ PARTIAL: Some aspects covered but needs improvement
N/A: Not applicable to this case
Section Analysis
For each section:
Calculate pass rate
Identify common themes in failed items
Provide specific recommendations for improvement
In interactive mode, discuss findings with user
Document any user decisions or explanations
Final Report
Prepare a summary that includes:
Overall checklist completion status
Pass rates by section
List of failed items with context
Specific recommendations for improvement
Any sections or items marked as N/A with justification
Special Considerations
Architecture Checklist
Focus on technical completeness and clarity
Verify all system components are addressed
Check for security and scalability considerations
Ensure deployment and operational aspects are covered
Frontend Architecture Checklist
Validate UI/UX specifications
Check component structure and organization
Verify state management approach
Ensure responsive design considerations
PM Checklist
Focus on product requirements clarity
Verify user stories and acceptance criteria
Check market and user research coverage
Ensure technical feasibility is addressed
Story Checklists
Verify clear acceptance criteria
Check for technical context and dependencies
Ensure testability is addressed
Validate user value is clearly stated
Success Criteria
The checklist validation is complete when:
All applicable items have been assessed
Clear pass/fail status for each item
Specific recommendations provided for failed items
User has reviewed and acknowledged findings
Final report documents all decisions and rationales
Example Interaction
Agent: "Let me check the available checklists... According to checklist-mappings.yml, we have several options. Which would you like to use?"
User: "The architect checklist"
Agent: "Would you like to work through it section by section (interactive) or get a complete analysis all at once (YOLO mode)?"
User: "Interactive please"
Agent: "According to the mappings, I need to check for architecture.md. The default location is docs/architecture.md. Should I look there?"
[Continue interaction based on user responses...]
Last updated