Files
solvecraft/harness/cpp
Thijs Damsma d3477d8996 surface.cone_p3: native guard for UB-154 seam-line intersections
- shim: replay IntersectWithCone / IntersectWithPlane up to the two seam
  smgu_LinePlaneIntersect calls of sm_GetEllipseTrimIntervals; refuse
  (SC_ERR_ARG) iff one fails (upstream then reads uninitialised dParam)
- ffi: document the guard; native test
  guards_ub154_only_when_a_seam_line_intersection_fails
- fixtures ub154.json: 7 rejections (issue #276 fuzz00656, fuzz09540,
  zero-height, 0.99e-12 seams), 13 compared neighbours just inside validity

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H9QwJFBTKLZ9FFK3nVd1X4
2026-10-20 16:43:57 +02:00
..