{ "states": [ { "id": "browser", "state": "Task: complete the assigned browser form and confirm successful saving.\nPage busy=false; success=false; incomplete fields=false; incomplete interactions=false; blocking dialog=true; actionable pending in viewport=true.", "questions": { "next": { "type": "choice", "instructions": "Choose one allowed next browser action. Complete assigned inputs and interactions before advancing or submitting. Use scroll to reveal an offscreen target. Do not change satisfied fields or use optional reset/cancel actions. While busy wait. DONE requires visible success. If blocked and no permitted action can help choose BLOCKED.", "criteria": { "a0": "operation=click; purpose=dismiss; current=empty; expected=assigned; viewport=inside; enabled=true; blocked=false; target purpose=dismiss.", "DONE": "Task is successfully saved; finish.", "WAIT": "Page is busy; wait for a new observation.", "BLOCKED": "Required progress is unavailable; stop for host assistance." } } } } ] }