Verifying with browser
A server starting or a build succeeding is not the same as a page working. Before saying a UI task is done:
browseraction "navigate" to the local URL — it runs inside the sandbox, solocalhost:PORTworks directly, no rewriting needed.browseraction "screenshot" to actually see it, or "extract" to check the rendered text/structure.- Check for obvious breakage: blank page, error text, missing content, broken layout.
- If there's an interactive element central to the task (a form, a button, a flow), exercise it rather than just eyeballing the landing state.
If something's broken, fix it and re-verify — don't present a link to something you haven't actually looked at. Same bar as running a test suite before saying tests pass.