Build Validation
What is Build Validation?
Build Validation is a technical and functional check. It answers: does what you built actually work, and does it match what the Plan Brief asked for?
This is distinct from Plan Validation, which checks whether the plan is sound. Build Validation checks whether the execution is sound.
It is also distinct from Review, which checks whether the result serves the original goal holistically and whether the audience would actually find it valuable. Build Validation is about correctness. Review is about judgment.
Build → Build Validation → [Review] → Ship
│
↓ if issues found
Back to Build The three build validation questions
- Does it work? Does the output function as intended, without critical failures?
- Does it match the plan? Does the output satisfy the success criteria from the Plan Brief?
- Is it stable enough to ship? Are the remaining issues known, bounded, and acceptable?
How to run Build Validation
Functional check
Test or review the output against each success criterion from the Plan Brief:
- For each criterion: pass, fail, or partial
- A fail means the criterion is not met — fix before shipping or explicitly descope it
- A partial means the criterion is partially met — decide: fix, descope, or accept with known limitations
- Document any accepted limitations as known issues for the next cycle
Scope check
Compare what was built to what was planned:
- Note anything added outside of original scope (may be fine, but should be explicit)
- Note anything cut from scope (must be documented for the next cycle, not silently dropped)
Stability check
- Is the output stable enough to put in front of its intended audience?
- Are there known failure modes? Are they bounded and low-impact?
- Would a critical failure here be difficult to reverse? If yes, validate more rigorously.
Build Validation output
## Build Validation
**Reviewed by:** [Name, "Self", or "AI-assisted"]
**Date:** [Date]
**Functional check**
| Success Criterion | Status | Notes |
|------------------|--------|-------|
| [Criterion 1] | Pass / Fail / Partial | [How tested, what found] |
| [Criterion 2] | Pass / Fail / Partial | [How tested, what found] |
| [Criterion 3] | Pass / Fail / Partial | [How tested, what found] |
**Scope drift**
- Added (outside original scope): [List or "None"]
- Cut (from original scope, deferred): [List or "None"]
**Known issues**
- [Issue 1 — severity, decision: fix now / defer / accept]
- [Issue 2 — severity, decision: fix now / defer / accept]
**Decision:**
- [ ] Ready to proceed to Review
- [ ] Needs fixes — return to Build
- [ ] Needs re-plan — return to Plan Using AI in Build Validation
Where AI helps
- Reviewing output against success criteria systematically
- Generating test cases for edge cases you might have missed
- Identifying scope drift by comparing output description to Plan Brief
Where human judgment must lead
- Deciding whether a partial pass is acceptable
- Deciding which failures to fix now vs. defer
- Assessing whether the output is stable enough to proceed
Here is my Plan Brief: [paste brief]
Here is what I built: [describe or paste output]
For each success criterion in the brief:
- Does the output satisfy it? (pass / fail / partial)
- What evidence supports that assessment?
What is missing or inconsistent between the plan and the output?
What edge cases should I test before shipping? Build Validation checklist
- Each success criterion tested or reviewed against actual output
- All failures addressed or explicitly deferred with justification
- Scope drift (additions and cuts) documented
- No critical blockers to shipping remain
- Plan Brief updated to reflect final scope and known deferred items
- Decision to proceed to Review (or return to Build) is explicit
Validación de la Construcción
¿Qué es la Validación de la Construcción?
La Validación de la Construcción es una verificación técnica y funcional. Responde: ¿lo que construiste realmente funciona, y coincide con lo que el Plan Brief solicitaba?
Esto es distinto de la Validación del Plan, que verifica si el plan es sólido. La Validación de la Construcción verifica si la ejecución es sólida.
También es distinta de la Revisión, que verifica si el resultado sirve al objetivo original de forma integral y si la audiencia realmente lo encontraría valioso. La Validación de la Construcción es sobre corrección. La Revisión es sobre juicio.
Build → Build Validation → [Review] → Ship
│
↓ if issues found
Back to Build Las tres preguntas de validación de la construcción
- ¿Funciona? ¿El resultado funciona como se pretendía, sin fallas críticas?
- ¿Coincide con el plan? ¿El resultado satisface los criterios de éxito del Plan Brief?
- ¿Es lo suficientemente estable para lanzar? ¿Los problemas restantes son conocidos, acotados y aceptables?
Cómo ejecutar la Validación de la Construcción
Verificación funcional
Prueba o revisa el resultado contra cada criterio de éxito del Plan Brief:
- Para cada criterio: pasa, falla, o parcial
- Una falla significa que el criterio no se cumple — corrige antes de lanzar o descártalo explícitamente
- Un parcial significa que el criterio se cumple parcialmente — decide: corregir, descartar, o aceptar con limitaciones conocidas
- Documenta cualquier limitación aceptada como problemas conocidos para el próximo ciclo
Verificación de alcance
Compara lo que se construyó con lo que se planeó:
- Anota cualquier cosa agregada fuera del alcance original (puede estar bien, pero debe ser explícita)
- Anota cualquier cosa cortada del alcance (debe documentarse para el próximo ciclo, no descartarse silenciosamente)
Verificación de estabilidad
- ¿El resultado es lo suficientemente estable para ponerlo frente a su audiencia prevista?
- ¿Hay modos de falla conocidos? ¿Están acotados y tienen bajo impacto?
- ¿Sería difícil revertir una falla crítica aquí? Si es así, valida más rigurosamente.
Resultado de la Validación de la Construcción
## Build Validation
**Reviewed by:** [Name, "Self", or "AI-assisted"]
**Date:** [Date]
**Functional check**
| Success Criterion | Status | Notes |
|------------------|--------|-------|
| [Criterion 1] | Pass / Fail / Partial | [How tested, what found] |
| [Criterion 2] | Pass / Fail / Partial | [How tested, what found] |
| [Criterion 3] | Pass / Fail / Partial | [How tested, what found] |
**Scope drift**
- Added (outside original scope): [List or "None"]
- Cut (from original scope, deferred): [List or "None"]
**Known issues**
- [Issue 1 — severity, decision: fix now / defer / accept]
- [Issue 2 — severity, decision: fix now / defer / accept]
**Decision:**
- [ ] Ready to proceed to Review
- [ ] Needs fixes — return to Build
- [ ] Needs re-plan — return to Plan Usar IA en la Validación de la Construcción
Donde la IA ayuda
- Revisar el resultado contra los criterios de éxito de forma sistemática
- Generar casos de prueba para casos extremos que podrías haber pasado por alto
- Identificar desvíos de alcance comparando la descripción del resultado con el Plan Brief
Donde el juicio humano debe liderar
- Decidir si un resultado parcial es aceptable
- Decidir qué fallas corregir ahora vs. diferir
- Evaluar si el resultado es lo suficientemente estable para proceder
Here is my Plan Brief: [paste brief]
Here is what I built: [describe or paste output]
For each success criterion in the brief:
- Does the output satisfy it? (pass / fail / partial)
- What evidence supports that assessment?
What is missing or inconsistent between the plan and the output?
What edge cases should I test before shipping? Lista de verificación de Validación de la Construcción
- Cada criterio de éxito probado o revisado contra el resultado real
- Todas las fallas abordadas o explícitamente diferidas con justificación
- El desvío de alcance (adiciones y cortes) documentado
- No quedan bloqueadores críticos para lanzar
- Plan Brief actualizado para reflejar el alcance final y los elementos diferidos conocidos
- La decisión de proceder a Revisión (o volver a Construir) es explícita