* test: reproduce #260 (Targeted cut deletes another body that the tool fully covers) * Primitives honour `targets` for join/cut/intersect (#260) solid.box/cylinder/sphere/torus had no targets field, so a `targets` list was ignored and every body of the component took part: a targeted cut also cut a non-target body, and deleted one it covered fully. Their `targets` now become the feature's participants. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: bherbruck <brennen.herbruck@gmail.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>