Files
solidcraft/crates/kernel/src
bherbruckandClaude Opus 5.5 a043e4ae2d kernel: an SMLib blend's corner patch comes from the edges meeting there
SMLib leaves a corner patch where blends meet untagged, and blends() matches no single edge to
it, so it had no origin, and the edges between two blend faces (two chamfers' mitre) none
either. The history checks refused both (modify_history_tests' corner, whole-box and mitre
cases on SMLib). Now a patch without origin is made in place of all the edges of the blend
faces beside it, as truck records a corner, and every edge of a face new to the blend is where
its two faces meet.

modify_history_tests with SOLIDCRAFT_KERNEL=smlib: the three blend cases pass (28 of 30; the
painted shell and the painted box cut's pieces are the shell's and boolean's). Truck: 30 of 30.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 02:28:47 -04:00
..
2026-10-20 03:22:30 +00:00
2026-10-20 03:22:30 +00:00
…
2026-10-20 03:22:30 +00:00
2026-10-16 16:26:11 -04:00