Skip to content

Engineering Stage

ES-101 — Vision and Problem Definition

Verify that ES-101 is complete and ES-102 can begin responsibly.

Lifecycle: Framing Page: Readiness Gate

ES-101 Readiness Gate

Purpose

This readiness gate verifies that ES-101 is complete and ES-102 can begin responsibly.

ES-102 will define requirements and constraints. That work should not begin until the vision evidence is clear enough to guide it.


Completion standard

You are ready to continue when each gate is satisfied.

If a gate is not satisfied, return to the relevant artifact and revise it.


Gate 1 — Problem clarity

Gate 1Problem clarity
Question

Can a reviewer understand the problem without knowing the proposed solution?

Required evidence

docs/vision/problem_statement.md

Status: ☐ Yes ☐ Needs review

Gate 2 — Vision usefulness

Gate 2Vision usefulness
Question

Does the vision statement provide enough direction to guide requirements and scope decisions?

Required evidence

docs/vision/vision_statement.md

Status: ☐ Yes ☐ Needs review

Gate 3 — Stakeholder coverage

Gate 3Stakeholder coverage
Question

Have primary users, affected parties, operators, maintainers, reviewers, and governance stakeholders been considered?

Required evidence

docs/vision/stakeholders.md

Status: ☐ Yes ☐ Needs review

Gate 4 — Scope boundary

Gate 4Scope boundary
Question

Is it clear what is in scope, out of scope, deferred, or prohibited?

Required evidence

docs/vision/scope.md

Status: ☐ Yes ☐ Needs review

Gate 5 — Assumption visibility

Gate 5Assumption visibility
Question

Are material assumptions visible and reviewable?

Required evidence

docs/vision/assumptions.md

Status: ☐ Yes ☐ Needs review

Gate 6 — Success criteria

Gate 6Success criteria
Question

Are success metrics specific enough to influence requirements, testing, release readiness, or stewardship?

Required evidence

docs/vision/success_metrics.md

Status: ☐ Yes ☐ Needs review

Gate 7 — Evidence consistency

Gate 7Evidence consistency
Question

Do the ES-101 artifacts reinforce one another without major contradiction?

Required evidence

docs/vision/problem_statement.md

docs/vision/vision_statement.md

docs/vision/stakeholders.md

docs/vision/scope.md

docs/vision/assumptions.md

docs/vision/success_metrics.md

Status: ☐ Yes ☐ Needs review

Gate 8 — Transition readiness

Gate 8Transition readiness
Question

Does the readiness summary explain why ES-102 can begin?

Required evidence

docs/vision/vision_readiness_summary.md

Status: ☐ Yes ☐ Needs review

Gate 9 — AI verification

Gate 9AI verification
Question

If AI assistance materially shaped ES-101 artifacts, has the team reviewed and accepted responsibility for the final content?

Required evidence

AI-use statement in the relevant artifact, or an AI-use record if the repository uses one.

Status: ☐ Yes ☐ Not applicable ☐ Needs review

Exit criteria

ES-101 is complete when:

  • all required artifacts exist under docs/vision/;
  • the problem is clear;
  • the vision provides direction;
  • stakeholders are identified;
  • scope is bounded;
  • assumptions are visible;
  • success metrics are usable;
  • the readiness summary supports transition to ES-102.

If you are not ready

Do not proceed to requirements just to maintain momentum.

Requirements built on unclear vision create downstream rework.

Resolve the vision defect now.


Common pitfall

Common Pitfall

Do not accept vague success metrics because the project is early.

Early metrics can be revised later, but they must be meaningful enough to guide engineering now.


Engineering insight

Engineering Insight

A readiness gate protects the next stage from inherited ambiguity.


Continue to Stage Manifest

After completing this gate, review the Stage Manifest, then continue to ES-102 — Requirements and Constraints.

Continue to Stage Manifest →