Acceptance Criteria

Define “done” before execution begins.

Turn requirements, technical constraints, and verification rules into explicit gates every milestone must satisfy.

Make the finish line executable.

The team approves readiness before implementation begins. Morph evaluates those requirements throughout the milestone and returns failed checks to execution.

Acceptance criteria · Milestone 043 checks approved before execution
Acceptance criteriaapproved
01Build passesRequired
02Code coverage≥ 80%
03Tests passing100%
BuildCoverageTests
Milestone 04 / API layerAll criteria satisfied
Ready for team approval

Every milestone knows what it must satisfy.

01 / Define

Captures the requirements that matter for this change.

Build, behavior, architecture, performance, security, and delivery expectations become explicit criteria in the Project Spec and milestone.

02 / Evaluate

Checks readiness throughout execution.

Morph uses builds, tests, automated code review, functional verification, and configured evaluation tools to assess each requirement.

03 / Decide

Turns every result into a clear next action.

Failed criteria return to the milestone. Passing criteria become evidence for team review, approval, and merge.

The definition of done stays with the entire milestone.

Criteria begin as an approved plan, guide execution, and become the evidence used to decide whether the change is ready.

01 / Plan

Approve the finish line.

Define and review the requirements before implementation begins.

02 / Execute

Evaluate continuously.

Return failed requirements to the milestone while the work is active.

03 / Verify

Review evidence and decide.

Use satisfied criteria as explicit evidence for approval and merge.

Make readiness measurable.

Give every milestone an approved finish line before implementation begins.