mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-11-03 13:31:39 -05:00
Round holes are cut as sub-programs, which are never marked because they may be shared, so the safest-route fallback could not raise the head for the rapid into a hole: on interlocked layouts every such crossing stayed a finding and the plan stayed unverified. A HEAD RAISE marker may now sit directly before a sub-program call, raising the call's arrival rapid. - Motion reader: a marked call raises its first rapid; each sub-program motion records the part's own call that runs it. - RaisedRapids marks the call when the crossing rapid is its arrival. - Cincinnati CL keeps the marker with its hole call and writes M47 before it; part sub-program dedupe now tells marked programs apart. - CI Fiber raises before the hole's first G0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>