Re-land the robustness batch on main (#6): fillets running into an earlier round go to blend_corner (any radius) instead of the same-radius undo; the lip and drilled-hole regression tests move into tests/robustness.rs with the new command ids; measuring 5000 faces is checked for its counts, its time in an ignored perf test run alone

Part of #6

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01RjGw4gA5ZvKrU8MQP6sBgT
This commit is contained in:
bherbruckandClaude Opus 5.5 committed 2026-10-10 00:04:37 +00:00
1 parent 0e9ddef4d8
commit 80f5a58806
5 files changed
+108 -79

No files matched your search

+3 -3
View File
@@ -94,9 +94,9 @@ Found by QA on new users' first steps, each with an engine test against the anal
- **Shell thinner than a round tangent to the open face** (1.5 mm): every face moves in
(tangencies keep) and the opening is the open face's copy swept out through the body.
- **Shell after a drilled hole** (its tip a cone).
- **Filleting a box's edges one at a time**: an edge that runs into an earlier round of the
same radius undoes that round and rounds both together, the same body as picking both at once.
Another radius says what to do; Fusion's corner patch for it is still missing.
- **Filleting a box's edges one at a time**: an edge that runs into an earlier round takes
that round off and rounds both together, with the corner where they meet (`blend_corner.rs`,
any radii).
### Speed