Lifecycle states
1
Capture
Produce the exact route and viewport needed for the task after the relevant implementation and runtime events.
2
Corroborate
Record API, DOM, OCR, pixel, status, or provenance facts that independently support the visible claim.
3
Annotate
Create a task-specific callout that identifies the exact region satisfying the acceptance criterion.
4
Review
Inspect the rendered image and compare advisory visual analysis with the deterministic facts.
5
Accept or supersede
Promote evidence only when the proof contract passes. Replace it when a newer implementation or runtime event invalidates the prior packet.
Current versus diagnostic evidence
Diagnostic captures help investigate failures but do not close current-green claims. Historical and superseded evidence can explain how a defect evolved; it cannot prove the current product state.When a server restarts, a route becomes stale, or a data-plane mismatch is detected, recapture the affected surface before accepting it as current proof.