Gaf Phase3 Validation Runner

Runs and documents GAF Phase 3 validation for a task, covering data integrity checks, failure-path verification, status transitions, and deploy-readiness evidence. Use when user asks to validate a task before promotion.

miguel-carrera Updated

File contents

GAF Phase 3 Validation Runner

Goal

Execute a repeatable validation checklist and produce clear pass/fail evidence.

Use This Skill When

  • User asks "is this ready to deploy?"
  • Task implementation is complete and needs final checks.
  • Any major change touched storage logic or failure handling.

Validation Checklist

  • artifact consistency check passed
  • manifest dependency declarations match implementation
  • schema/allowed-values checks passed for write paths
  • success path verified end-to-end
  • failure path verified (expected fallback/incident behavior)
  • status transitions verified (running -> success|failed)
  • logging coverage verified for operational debugging

Evidence Format

Return:

  • Validation Result: PASS or FAIL
  • Blocking Issues: list (if any)
  • Evidence: concise bullets by checklist item
  • Recommended Next Step: fix list; if PASS and user confirms promotion, run node scripts/deploy-task.js <task_id> from gaf-core-knowledge/ (see gaf-predeploy-readiness-advisor and gaf-deploy-script-enforcement)

Guardrails

  • Do not mark PASS when blockers exist.
  • Clearly separate hard blockers vs informational gaps.

miguel-carrera/gaf-cursor-skills/tree/main/skills/gaf-phase3-validation-runner commit 81708d4f40

Frequently asked questions

npx skillmds@latest add miguel-carrera/gaf-phase3-validation-runner