mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-10-27 05:01:05 -04:00
An attempt along a part order stopped backtracking after 8 x entries x contours expansions without progress, with contours taken as the most of any part on the plate. One many-holed part therefore let every blocked part, even a two-contour tab, replay its predecessors' entries for the whole of that allowance; a plate whose rounds each stalled that long ran out of budget before the recovery pass that would have finished it. Along an order the stall now uses the larger contour count of the blocked part and of the part cut just before it, whose departure a retry changes, capped by the old limit. The sequence-free recovery pass keeps the plate maximum. Planning characterization digests are unchanged. The optional private-fixture test now also runs RecoveryCuttingNestPath with default lead-ins, and requires that file's plates to plan within 60% of their budget. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>