Large language models struggle with geographic reasoning, and effective systems distinguish between enriching models with spatial knowledge versus delegating spatial tasks to dedicated execution systems. HERE argues successful architectures draw a clear architectural line between what a language model should do and what it should never attempt.