fix(cam-blend): guard near-degenerate hosts from acute-corner offsets #99

Merged
patman merged 1 commit from patman/blend-seam-fix into main 2026-07-24 20:38:22 +00:00 AGit
Owner

PR 1/3 (round 4). Closes #98. Two failure modes, both fixed with regression pins: (a) halving retries could shrink a blend trial below the min-blend-chord noise floor and splice round-off garbage — the floor is now re-checked per trial; (b) geometry-dependent coefficient-cancellation noise can violate the seam budget even above the floor (scene d wedge junction: first trial, 4.27um chord, kappa-prime off by 22x) — seam_matches is now the per-trial acceptance gate and unresolvable junctions degrade to Skip, downstream-identical to force_skip (certificates stay honest, kappa-jump still counted). Assembly debug_assert retained as a true module-bug detector; provably unreachable for previously-passing junctions. Scene d corridor ZERO -> 4um: 445 passes, 2473 blends, 177 skipped junctions. cam-blend 45/45, full //CAM/... 9/9 green.

PR 1/3 (round 4). Closes #98. Two failure modes, both fixed with regression pins: (a) halving retries could shrink a blend trial below the min-blend-chord noise floor and splice round-off garbage — the floor is now re-checked per trial; (b) geometry-dependent coefficient-cancellation noise can violate the seam budget even above the floor (scene d wedge junction: first trial, 4.27um chord, kappa-prime off by 22x) — seam_matches is now the per-trial acceptance gate and unresolvable junctions degrade to Skip, downstream-identical to force_skip (certificates stay honest, kappa-jump still counted). Assembly debug_assert retained as a true module-bug detector; provably unreachable for previously-passing junctions. Scene d corridor ZERO -> 4um: 445 passes, 2473 blends, 177 skipped junctions. cam-blend 45/45, full //CAM/... 9/9 green.
fix(cam-blend): guard near-degenerate hosts from acute-corner offsets (#98)
Some checks failed
CI / build-test (pull_request) Has been cancelled
6e567e2c14
Co-authored-by: patman-assist <patrick-ai@kgroo.co>
patman merged commit 9f15016ccd into main 2026-07-24 20:38:22 +00:00
Sign in to join this conversation.
No description provided.