# 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.

- Skill: `miguel-carrera/gaf-phase3-validation-runner` (Agent Skill)
- Install (CLI): `npx skillmds@latest add miguel-carrera/gaf-phase3-validation-runner`
- Raw SKILL.md: https://api.skillmd.com/api/skills/miguel-carrera/gaf-phase3-validation-runner/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: miguel-carrera (https://skillmd.com/u/miguel-carrera)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/miguel-carrera/gaf-phase3-validation-runner

---


# 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.

