Test-script problem
The application is fine; the script is wrong. Peeps normally handles this itself — it heals the script, re-runs to confirm, and publishes. You are here because healing did not settle it, or because you want the fix informed by the code in front of you.1
Your agent proposes a fix and submits it
2
Peeps verifies it in its own hosted run
Peeps’s verification is authoritative here.
3
A person promotes it in Peeps
A verified fix is not a live fix. Publication is a human step.
Application bug
The test is right; your app is broken. Fix your app code locally as you normally would.Intended behaviour change
The app changed on purpose, and the test has not caught up. Your agent makes one combined proposal: the new script and the new steps together. The pair is promoted atomically, so the test never sits half-updated with steps describing one behaviour and a script asserting another. This one verifies normally, because the new behaviour is already live.In all three cases a person reviews and publishes verified fixes in the Peeps web app. Your agent proposes; it does not promote.