sequenceDiagram
participant B as Browser
participant W as WiFi Network
participant R as Robot (Pico W)
B->>W: HTTP GET / (request root page)
W->>R: Forward the request
R->>R: Build HTML response
R->>W: HTTP 200 OK + HTML page
W->>B: Deliver response
B->>B: Render the HTML control page
B->>B: User clicks "Forward" button
B->>W: HTTP POST /action?cmd=forward
W->>R: Forward the POST
R->>R: Parse cmd, call go_forward()
R->>W: HTTP 200 OK (updated status page)
W->>B: Deliver new page