@inthehands when I wrote up an internal note at work about troubleshooting bugs a while ago, I described it as the ability to reason about what the author of the code intended vs what the code written actually does. Your thread makes me realise that intent cannot be guessed without understanding people!