acceptance

Choose states appropriate to the app.

Acceptance and Stop Conditions

Canonical state matrix

Choose states appropriate to the app. Typical coverage:

Phase gates

Gate A - System

Do not begin page pixel polishing before Gate A.

Gate B - Primitives

Gate C - Pages

Gate D - Regression

Suggested default tolerances

Use tighter project-specific values when practical.

A global screenshot score cannot override a failed shell or primitive gate.

Automatic failures