Files
solvecraft/harness
bherbruck 77ca49db16 topology: merge_brep carries the merged body's attributes, as SmBrep::MergeBrep does
Upstream MergeBrep moves the merged-in objects with their attributes; the port's
merge_brep read attributes only from the target, so every merge_brep caller
dropped the source's lists (30 of 36 new C++ AttributedMerge cases differed).
merge_brep now lends the source's own lists (private key domain when namings
overlap) and gives the merged-in objects' lists back to the target's store,
except when the caller already carries them (PrimitiveModel, combine_brep).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-31 02:03:02 -04:00
..
2026-10-26 22:30:05 -04:00