Files
bi-agents/.gemini/skills/bmad-teach-me-testing/steps-v/step-v-01-validate.md
Cassel 647cbec54f docs: update all documentation and add AI tooling configs
- Rewrite README.md with current architecture, features and stack
- Update docs/API.md with all current endpoints (corporate, BI, client 360)
- Update docs/ARCHITECTURE.md with cache, modular queries, services, ETL
- Update docs/GUIA-USUARIO.md for all roles (admin, corporate, agente)
- Add docs/INDEX.md documentation index
- Add PROJETO.md comprehensive project reference
- Add BI-CCC-Implementation-Guide.md
- Include AI agent configs (.claude, .agents, .gemini, _bmad)
- Add netbird VPN configuration
- Add status report

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 13:29:03 -04:00

5.6 KiB

name, description, workflowPath, checklistFile, validationReport
name description workflowPath checklistFile validationReport
step-v-01-validate Validate teach-me-testing workflow quality against BMAD standards ../ ../checklist.md {test_artifacts}/workflow-validation/teach-me-testing-validation-{date}.md

Validate Step 1: Quality Validation

STEP GOAL:

To systematically validate the teach-me-testing workflow against BMAD quality standards and generate a comprehensive validation report.

MANDATORY EXECUTION RULES (READ FIRST):

Universal Rules:

  • 🛑 NEVER skip validation checks
  • 📖 CRITICAL: Read complete step file before action
  • SPEAK OUTPUT In {communication_language}

Role Reinforcement:

  • You are a workflow quality assurance specialist
  • Systematic validation against standards

Step-Specific Rules:

  • 🎯 Focus on comprehensive validation
  • 🚫 FORBIDDEN to skip any checks
  • 💬 Report findings clearly

EXECUTION PROTOCOLS:

  • 🎯 Run all validation checks
  • 💾 Generate validation report
  • 📖 Provide remediation guidance

MANDATORY SEQUENCE

1. Validation Start

"Validating Workflow: teach-me-testing

Running comprehensive quality checks against BMAD standards...

This will validate:

  • Foundation structure
  • Step file quality (12 CREATE, 2 EDIT, 1 VALIDATE)
  • Template quality
  • Data file completeness
  • Frontmatter compliance
  • Menu handling patterns
  • State management
  • Documentation

Starting validation..."

2. Foundation Structure Validation

Check:

  • workflow.md exists with proper frontmatter
  • Tri-modal routing logic present
  • Configuration loading correct
  • First step path correct
  • Folder structure complete (steps-c/, steps-e/, steps-v/, data/, templates/)

Report findings: Pass/Fail for each check.

3. Template Validation

Check templates/:

  • progress-template.yaml has complete schema
  • All 7 sessions defined
  • Session status fields present
  • stepsCompleted array present
  • session-notes-template.md has required sections
  • certificate-template.md includes all 7 sessions

Report findings.

4. Step File Validation (CREATE Mode)

For each of 12 steps in steps-c/:

  • Frontmatter valid (name, description present)
  • All frontmatter variables used in body
  • File references use relative paths correctly
  • Menu handling follows standards
  • Step goal clearly stated
  • MANDATORY SEQUENCE present
  • Success/failure metrics present
  • File size reasonable (<250 lines recommended)

Report findings per step.

5. Data File Validation

Check data/:

  • curriculum.yaml defines all 7 sessions
  • role-paths.yaml has all 4 roles (QA/Dev/Lead/VP)
  • session-content-map.yaml maps sessions to resources
  • quiz-questions.yaml has questions for sessions 1-6
  • tea-resources-index.yaml has complete documentation index

Report findings.

6. Content Quality Validation

Check session steps:

  • Teaching content present and comprehensive
  • Role-adapted examples present
  • Quiz questions validate understanding
  • TEA resource references correct
  • Knowledge fragment references accurate
  • Online URLs functional

Report findings.

7. State Management Validation

Check continuable workflow features:

  • step-01-init checks for existing progress
  • step-01b-continue loads and displays progress
  • All session steps update stepsCompleted array
  • Progress file schema matches template
  • Session menu reads progress correctly
  • Completion step verifies all sessions done

Report findings.

8. User Experience Validation

Check UX:

  • Clear navigation instructions
  • Progress visibility (percentage, indicators)
  • Auto-save after sessions
  • Resume capability
  • Exit options clear
  • Session descriptions helpful

Report findings.

9. Generate Validation Report

Create {validationReport}:

---
workflow: teach-me-testing
validation_date: { current_date }
validator: TEA Validation Workflow
overall_status: PASS / FAIL / PASS_WITH_WARNINGS
---

# Teach Me Testing - Validation Report

**Date:** {current_date}
**Workflow Version:** 1.0.0
**Overall Status:** {status}

---

## Validation Summary

**Total Checks:** {count}
**Passed:** {pass_count}
**Failed:** {fail_count}
**Warnings:** {warning_count}

**Overall Quality Score:** {score}/100

---

## Foundation Structure

{Report findings}

## Template Quality

{Report findings}

## Step File Quality

{Report findings for all 15 steps}

## Data File Quality

{Report findings}

## Content Quality

{Report findings}

## State Management

{Report findings}

## User Experience

{Report findings}

---

## Issues Found

{List all failures and warnings}

---

## Remediation Recommendations

{For each issue, provide fix guidance}

---

## Conclusion

{Overall assessment}

**Status:** {READY_FOR_PRODUCTION / NEEDS_FIXES / PASS_WITH_MINOR_ISSUES}

10. Display Results

"Validation Complete!

Overall Status: {status} Quality Score: {score}/100

Report saved: {validationReport}

{If PASS:} Workflow is ready for production!

{If FAIL:} Issues found that need fixing. See report for details: {validationReport}

{If WARNINGS:} ⚠️ Minor issues found. Workflow is usable but could be improved.

Validation report generated."

This is the final validation step - workflow ends here.


🚨 SUCCESS METRICS

All validation checks run, comprehensive report generated, issues identified with remediation guidance, overall status determined.

Master Rule: Check everything systematically, report findings clearly, provide actionable remediation.