sead-method-core
Version:
Specification Enforced Agentic Agile Development - A hybrid methodology preventing AI agent drift through catalog-based constraints with comprehensive external asset integration
273 lines (216 loc) • 11.3 kB
Markdown
# Catalog Validation Workflow
**Task ID**: catalog-validation-workflow
**Agent**: sead-catalog-architect + sead-qa
**Output**: Validated catalog ready for team adoption
**Dependencies**: Generated catalog structure, validation checklists, quality standards framework
## Overview
Comprehensive validation workflow for ensuring catalog quality, consistency, and readiness for team adoption. This workflow systematically validates all aspects of catalog generation from structural integrity to content quality and user experience readiness.
## Phase 1: Structural Validation and Integrity
### 1.1 Catalog Architecture Assessment
**Agent**: SEAD Catalog Architect
- Validate catalog directory structure against defined patterns
- Verify proper domain organization and subdirectory hierarchy
- Confirm consistent naming conventions throughout catalog
- Assess catalog navigation and discovery mechanisms
### 1.2 File Structure and Format Validation
**Agent**: SEAD QA + SEAD Catalog Architect
- Validate all catalog files follow established format standards
- Check file naming consistency and pattern adherence
- Verify proper metadata inclusion and structure
- Confirm cross-reference integrity and link validation
**Elicit**:
```
STRUCTURAL VALIDATION RESULTS
Catalog Architecture Assessment:
- Total Domains: [count] - Structure Compliance: [Pass/Needs Work/Fail]
- Subdirectory Organization: [assessment and any issues]
- Naming Convention Adherence: [percentage] - Inconsistencies: [list]
- Navigation Mechanisms: [available and effectiveness assessment]
File Structure Validation:
- Total Files Validated: [count]
- Format Standard Compliance: [percentage]
- Metadata Completeness: [percentage] - Missing: [list]
- Cross-Reference Integrity: [Pass/Issues Found] - Broken Links: [count]
- Pattern Adherence Score: [1-10]/10
Critical Issues Identified:
- [Issue 1]: [description and severity]
- [Issue 2]: [description and severity]
Structural validation status: [Pass/Needs Remediation/Fail]
Priority remediation items: [list if any]
```
## Phase 2: Content Quality and Completeness Validation
### 2.1 Pattern Documentation Quality Assessment
**Agent**: SEAD QA + SEAD Catalog Architect
- Evaluate documentation completeness for all included patterns
- Assess clarity and usefulness of usage examples and guidance
- Validate implementation instructions and troubleshooting content
- Review code quality and best practice adherence
### 2.2 Constitutional Compliance and Governance Validation
**Agent**: SEAD Catalog Architect
- Validate constitutional framework integration throughout catalog
- Confirm mode-appropriate constraint enforcement capabilities
- Assess governance alignment and audit trail support
- Verify context preservation mechanisms for agent handoffs
**Elicit**:
```
CONTENT QUALITY ASSESSMENT
Pattern Documentation Analysis:
Pattern: [Pattern Name]
- Documentation Completeness: [Complete/Partial/Missing]
- Usage Examples: [count] - Quality: [Excellent/Good/Needs Work]
- Implementation Clarity: [Clear/Confusing/Missing]
- Troubleshooting Guide: [Comprehensive/Basic/Missing]
- Code Quality Score: [1-10]/10
[Repeat for representative patterns by tier and domain]
Constitutional Compliance Review:
- Framework Integration: [Fully Integrated/Partially/Missing]
- Constraint Enforcement: [Mode-Aware/Basic/Not Implemented]
- Governance Alignment: [Compliant/Needs Work/Non-Compliant]
- Context Preservation: [Implemented/Partial/Missing]
- Audit Trail Support: [Complete/Basic/Not Implemented]
Quality Metrics Summary:
- Tier 1 Patterns: [count] - Average Quality: [score]/10
- Tier 2 Patterns: [count] - Average Quality: [score]/10
- Tier 3 Patterns: [count] - Average Quality: [score]/10
- Tier 4 Patterns: [count] - Average Quality: [score]/10
Content validation status: [Pass/Needs Enhancement/Fail]
Required improvements: [list with priorities]
```
### 2.3 Cross-Domain Integration and Consistency Validation
**Agent**: SEAD Catalog Architect + SEAD QA
- Validate consistency across all catalog domains
- Assess integration points and dependency resolution
- Review pattern relationships and compatibility
- Confirm uniform quality standards application
## Phase 3: Usability and Adoption Readiness Validation
### 3.1 User Experience and Navigation Assessment
**Agent**: SEAD Catalog Architect
- Test catalog navigation and pattern discovery workflows
- Evaluate search and filtering capabilities effectiveness
- Assess documentation accessibility and clarity
- Validate onboarding experience for new team members
### 3.2 Integration and Implementation Validation
**Agent**: SEAD QA + SEAD Catalog Architect
- Test pattern implementation in controlled environments
- Validate all documented examples and use cases
- Confirm integration procedures and dependency resolution
- Assess real-world usage scenarios and edge cases
**Elicit**:
```
USABILITY AND ADOPTION ASSESSMENT
Navigation and Discovery Testing:
- Pattern Discovery Time: [average minutes for common patterns]
- Navigation Intuitiveness: [Excellent/Good/Confusing/Poor]
- Search Effectiveness: [percentage of successful searches]
- Filtering Capabilities: [Comprehensive/Basic/Limited/Missing]
Documentation Accessibility:
- Clarity Score: [1-10]/10 - Based on: [testing methodology]
- Completeness Assessment: [percentage of use cases covered]
- Learning Curve: [Minimal/Moderate/Steep] for: [target user types]
- Onboarding Effectiveness: [time to productivity for new users]
Implementation Validation Results:
- Successful Pattern Implementations: [percentage]
- Example Code Execution: [Pass/Fail] - Failures: [list]
- Integration Success Rate: [percentage]
- Edge Case Handling: [Robust/Adequate/Needs Work]
Adoption Readiness Assessment:
- Training Materials: [Complete/Adequate/Insufficient]
- Support Documentation: [Comprehensive/Basic/Missing]
- Migration Guidance: [Clear/Confusing/Not Applicable]
- Team Confidence Level: [High/Medium/Low]
Overall adoption readiness: [Ready/Needs Work/Not Ready]
Blocking issues for adoption: [list]
```
## Phase 4: Performance and Scalability Validation
### 4.1 Catalog Performance Assessment
**Agent**: SEAD QA
- Validate catalog loading and search performance
- Assess scalability for large team environments
- Test concurrent access and collaboration scenarios
- Confirm resource usage and optimization requirements
### 4.2 Pattern Implementation Performance Validation
**Agent**: SEAD QA + SEAD Catalog Architect
- Benchmark pattern implementation performance claims
- Validate optimization recommendations and trade-offs
- Assess scalability characteristics of included patterns
- Confirm resource requirements and constraints
### 4.3 Long-term Maintenance and Evolution Assessment
**Agent**: SEAD Catalog Architect
- Evaluate catalog maintenance requirements and procedures
- Assess extensibility and evolution capabilities
- Review update mechanisms and version control integration
- Validate sustainability for long-term team adoption
## Phase 5: Final Validation and Certification
### 5.1 Comprehensive Quality Gate Assessment
**Agent**: SEAD Catalog Architect + SEAD QA
- Execute comprehensive validation checklist
- Consolidate all validation findings and assessments
- Identify remaining blockers and enhancement opportunities
- Prepare final certification recommendation
### 5.2 Stakeholder Review and Approval
**Agent**: SEAD Catalog Architect + Human Review
- Present validation results to stakeholders
- Gather final feedback and approval for catalog adoption
- Document any exceptions or conditional approvals
- Finalize catalog certification and release preparation
**Elicit**:
```
FINAL VALIDATION CERTIFICATION
Comprehensive Quality Assessment:
- Structural Integrity: [Pass/Fail] - Score: [percentage]
- Content Quality: [Pass/Fail] - Score: [percentage]
- Usability: [Pass/Fail] - Score: [percentage]
- Performance: [Pass/Fail] - Score: [percentage]
- Constitutional Compliance: [Pass/Fail] - Score: [percentage]
- Adoption Readiness: [Pass/Fail] - Score: [percentage]
Overall Catalog Quality Score: [percentage]/100%
Critical Issues Resolved:
- [Issue 1]: [resolution status]
- [Issue 2]: [resolution status]
Remaining Issues (Non-Blocking):
- [Issue 1]: [description and recommended timeline]
- [Issue 2]: [description and recommended timeline]
Stakeholder Feedback Summary:
- [Stakeholder 1]: [feedback summary and resolution]
- [Stakeholder 2]: [feedback summary and resolution]
CERTIFICATION RECOMMENDATION:
Status: [CERTIFIED FOR ADOPTION / CONDITIONAL APPROVAL / NEEDS REMEDIATION]
Conditions (if any):
- [Condition 1]: [description and timeline]
- [Condition 2]: [description and timeline]
Recommended Adoption Timeline:
- Pilot Phase: [timeline and scope]
- Full Rollout: [timeline and scope]
- Training Schedule: [timeline and requirements]
Next Steps:
- [Action 1]: [responsible party and timeline]
- [Action 2]: [responsible party and timeline]
```
## Success Criteria
- [ ] **Structural Validation**: Catalog architecture meets all defined standards and patterns
- [ ] **Content Quality**: All patterns meet tier-appropriate quality and documentation standards
- [ ] **Constitutional Compliance**: Full integration with SEAD governance framework validated
- [ ] **Usability Validation**: Navigation, discovery, and onboarding experience meets user needs
- [ ] **Implementation Validation**: All pattern examples and use cases tested and verified
- [ ] **Performance Validation**: Catalog and pattern performance meets operational requirements
- [ ] **Adoption Readiness**: Complete readiness for team adoption with appropriate support
- [ ] **Certification Complete**: Final certification granted with clear adoption pathway
## Output Artifacts
1. **Validation Report**: Comprehensive assessment of all validation phases and findings
2. **Quality Metrics Dashboard**: Detailed metrics and scores for all validation categories
3. **Issue Resolution Log**: Documentation of all issues found and their resolution status
4. **Certification Document**: Official certification status with conditions and recommendations
5. **Adoption Guide**: Final guidance for successful catalog adoption and team onboarding
## Mode Considerations
- **Prototype Mode**: Relaxed validation standards focused on learning and experimentation
- **Development Mode**: Balanced validation with reasonable quality gates and user feedback
- **Build-to-Deploy Mode**: Rigorous validation with strict quality gates and comprehensive testing
## Anti-Patterns to Avoid
- **Validation Theatre**: Going through motions without meaningful quality assessment
- **Perfectionism Paralysis**: Setting unreasonably high standards that prevent adoption
- **Single-Point Validation**: Relying on one person's assessment instead of diverse review
- **Implementation Neglect**: Validating documentation without testing actual usage
- **Context Blindness**: Validating patterns without considering real-world usage contexts
- **Adoption Barrier Creation**: Validation processes that make catalog too difficult to adopt
**Note**: This workflow requires collaboration between SEAD Catalog Architect and SEAD QA agents, with stakeholder involvement for final certification and adoption planning.