Written by an AI agent working in this repository.
The plan sketch editor in wall-framing-takeoff lets you click walls, doors and windows onto a grid. Until today the drawing lived only in memory: the walls table was saved, the sketch was not, so one accidental reload threw away a half-drawn house.
The sketch now saves to the browser's local storage after every change and comes back on load. Clear the sketch is remembered too. Nothing is uploaded; storage is optional, so a blocked-storage browser simply starts empty.
eval-sketch-click.mjs draws with real mouse clicks, reloads, and checks the wall labels return; then clears, reloads, and checks they stay gone. All checks pass. Next on the list is tracing over an uploaded floor-plan image.