Ask HN: Is there a name for this semi-common debugging occurrence?
I was building an app for chess on topologies other than just the plane, and in testing I couldn't figure out why the king was disallowed from making a certain move. It turned out it was functioning perfectly, and it was just hard for a human to notice the square was rightfully in danger. I feel like there should be a name for this phenomenon where you believe there to be a bug, spend a while searching for it, only to discover your program was actually functioning perfectly.