Batch 3
Circuit canvas
The product's own drawing of the build — no photograph, no screenshot. Every part is an SVG component at its real proportion, and every hole and pin has an address the agent can name. The canvas and the agent read the same graph, so there is never a second version of the truth.
The build, live
Viewport, grid, board, breadboard, sensor, servo, LEDs, resistors, wires, and the correction overlays. Pan, zoom, and drive the two demo faults.
The build
Drag to pan, scroll to zoom, or use the controls. Every part is drawn at its real proportion — a breadboard hole is exactly 0.1 inch — because the user compares this with what is on their desk.
The instruction
Connect the sensor's Echo pin to digital pin D7.
Echo measures how long the reflected pulse takes to return.
Above the canvas, on the page rather than in a box — the product's editorial register.
Drive it
The same state changes the WebMCP tools make: show_correction focuses the canvas and marks both pins, verify_current_step compares the observed graph against the expected one.
Chapter one, on the same canvas
Three parts and no breadboard. The router, the pin marks and the correction callout are the capstone's — only the build is different.
A lead in the wrong hole
The connection the sketch asks for, landed one hole over. Both pins are marked and the callout names the move, because there is somewhere for the lead to go.
A join the sketch does not ask for
One mark, no target and no callout — the sketch names nowhere for this lead to go, so the only fix is to take it off. Removing it does not finish the build: the join it displaced still has to be made.
The agent, on the bench
The ring that stands for the agent's position: it leaves the coach figure, reads, points or carries, and returns. Drawn over the canvas in screen pixels, so it is the same size at every zoom.
Read, point, carry
Each button is one of the ring's three jobs. Press one while another is playing: the ring continues from where it is rather than restarting. Zoom with the wheel first to see that it keeps its size.