Um caso que talvez valha a ferramenta reconhecer: projeto que tira a versão da própria tag, com setuptools-scm ou hatch-vcs no Python. Ali não tem string editada à mão, a versão sai do git na hora do build, então esse drift nem tem como acontecer. Se o closure_drift detectar isso no pyproject e responder limpo dizendo o motivo, evita cair no "não deu para decidir" à toa.
Gostei do achado do AGENTS.md, "suba a versão e faça commit" parece inofensivo até o agente seguir ao pé da letra.