Commit Graph

1 Commits

Author SHA1 Message Date
bherbruck 6b803f131d geom.object: port SmObject, SmTemporaryChangeValue and SmShape with difftest
SmObject type system, AssertValid and Notify (user then system callback;
NotifyCallback::execute added to geom.context), the scoped
TemporaryChangeValue guard, and SmShape (empty shapes exact; non-empty
shapes return Unported on topology.brep_p1/face_p2/edge/vertex).
difftest: 624 cases, 593 pass bit-identical, 31 deferred.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-12 16:18:32 -04:00