A lock gun aimed along a normalised vector at a 3-4-5 style offset can read a dot product just over 1, acos is NaN, and no lock builds. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>