You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(splat3d): address Codex review on render-depth certification
Two correctness fixes on the merged #206 code:
- certify_batch_simd no longer panics on a depth_var shorter than batch.len:
stage16 now reads via get().unwrap_or(0.0), matching certify_batch_scalar's
fallback — honors the "does not panic on malformed input" contract.
- HEEL-rejected blocks in cascade_block now return RenderDepthCertificate::ZERO
(passed=false) instead of certify_depth_scalar(0,0,0,..), which yielded
passed=true under default params and could be misread as certified.
Promote the shared zeroed/failed certificate to a public associated const
RenderDepthCertificate::ZERO. Add regression tests: short-depth_var SIMD parity
(no panic), and HEEL-reject carries a failed certificate.
https://claude.ai/code/session_017GFLBnDy23AWBqvkbHHC41
0 commit comments