The offset direction (start→pierce) is reversed from the approach direction (pierce→start), so the old formula produced 180°−angle instead of the requested angle. Invisible at the 90° default but caused 45° to render as 135°. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>