mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-10-27 00:21:06 -04:00
Serial-number tags with 27 stencil-text cutouts never planned: contour recovery stopped at 16 holes, a lone part never got recovery, and the remaining search kept leaving letters on the wrong side so rapids ran back across letters already cut. Recovery now handles up to 30 holes, runs for lone holed parts, and first sweeps the holes in reading order: by their far side along the way they spread, each left from its far side (stencil pieces face the next piece), ending at an outside entry beyond every hole, with a few expansions per hole. Parts within the old 16-hole reach keep the search first, so their plans are unchanged. The eroded pierce now steps down through shallower levels so each entry gets a pierce on its own stroke's centre line, and leads to the entry the planner aimed at (falling back to the nearest wall), which the sweep needs to leave a letter from the right place. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>