Repository navigation
Compat: approximate diagonal contact trace by padded bounding box (#157) - #163
Conversation
…ox (#157) Co-Authored-By: Claude Sonnet 5.5 <[email protected]> Loom-Story: #157 Loom-Trace-Id: edbaff573863d5e39afbe7ede1134fc7 Loom-Build: 0.19.732 c1ef52e4d1926fd6f224abe962829326121161da clean
Co-Authored-By: Claude Sonnet 5.5 <[email protected]> Loom-Story: #157 Loom-Trace-Id: edbaff573863d5e39afbe7ede1134fc7 Loom-Build: 0.19.732 c1ef52e4d1926fd6f224abe962829326121161da clean
|
Judge pass: still carries a fresh Stand-down passes against this claim: 4 of 3 before the bounded fallback force-reclaims it. This comment is edited in place on each pass rather than reposted (#5123, #6514). |
|
Judge review (explicit request): approved. Acceptance criteria for #157:
Checks: inp tests 121 pass locally (private target dir); all CI checks pass (incl. clean-room), merge state CLEAN. Curator guidance followed; the half-narrower-width cell cap is a reasonable documented safeguard. Non-blocking nits: the old decision section's body still opens with native-only text (fine, now labelled), and there is a stray double blank line after the new compat paragraph in docs/fasthenry-compat.md. |
|
Landing order recorded — this PR overlaps other open work Planned by the merge-sequencing pass (#9686): this PR lands AFTER #162, because it changes files #162 also changes. Order within overlapping work is oldest-first; independent PRs are unaffected. While the Automated by loom-daemon claim reconciliation (#9686, plan seq-2c17c32b) |
Closes #157
Under
--fasthenry-compat, a diagonalcontact traceis accepted and refined as its bounding box padded by 3w/2 (a decay_rect/contact rect, no outward limit) with cells (w/2)·s^min(|tan θ|,|cot θ|) (cell capped at half the box's narrower width). A line-numbered warning names the staircase approximation. Native mode keeps the rejection (message reworded). Docs table row, decision section, module docs and CHANGELOG updated.Tests: 30°/60° mirror images and 45° equal the explicit contact rect; warning text/line; native rejection unchanged. fmt, clippy -D warnings, fasterhenry-cli tests pass.
🤖 Generated with Claude Code
loom dashboard
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.