A negative `sweep_angle` covers the angular range `[start + sweep, start]`; the hit-test compared against `sweep.abs()` from `start`, rejecting points that are actually inside such an arc. Normalise to a forward sweep before the angle-window test. Self-review follow-up to the arc/pen-handle work (the codex second review stalled mid-run). op-editor-ui 148 tests green. 🤖 Generated with [Claude Code](https://claude.com/claude-code) |
||
|---|---|---|
| .. | ||
| op-ai | ||
| op-app | ||
| op-cli | ||
| op-codegen | ||
| op-editor-core | ||
| op-editor-ui | ||
| op-figma | ||
| op-host-desktop | ||
| op-host-native | ||
| op-host-web | ||
| op-i18n | ||
| op-mcp | ||
| op-pen-loader | ||
| wasm-libc-shim | ||
| CLAUDE.md | ||