mirror of
https://github.com/bherbruck/solidcraft.git
synced 2026-11-08 13:01:52 +00:00
f70f55eff2
The golden was recorded on C++ SMLib v1.1.0-alpha (a18bbe5); the ladder now runs on solidcore, the only kernel, and the kernel rig's ladder gate with it. Re-recorded with `cargo xtask kernel-cases --ladder --record` (170/170 pass; tiers re-sorted by time). Every case whose status or counts change, before (C++) and after (solidcore): - 07-fillets/012-variable-into-rounded-corner: fail -> pass; faces 9 -> 8, edges 20 -> 18, vertices 13 -> 12; volume 47770.9459 -> 47755.1186 mm3 (the variable round no longer gains the End at the smooth vertex, smlib #124) - 07-fillets/021-corner-three-sequential-r5-r3-r2-partial-chain: edges 25 -> 24, vertices 16 -> 15; volume 47591.4820 -> 47589.7705 mm3 (no End cap edge) - 06-threads/018-external-m10-both-hands: edges 597 -> 486, vertices 398 -> 324 (faces 204, volume 1804.924 as before). solidcore gives the same counts on four runs, so its `unstable` mark (which named the C++ union's dangling edge pointers) is removed. Volume only (counts unchanged): 07-fillets/013-corner-setback 47325.9351 -> 47325.5317 mm3. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ