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.

C-01 → C-17

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

100%
HC-SR04VCCTRIGECHOGNDSIG5VGNDOpenClosed5VGNDTrig → D8Echo → D6SIG → D95VGNDGreen → D3Red → D25VGND

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


Connection mismatch

Echo is connected to D6. This build expects D7.

Servo horn is 90° off

The gate will close when the sketch sends the OPEN position.

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.

C-18

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.

C-24

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

Listening

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.