"Efeito Drew Barrymore" é um nome ótimo pro problema. E a ideia é parecida: teu JSON no fim da sessão faz o mesmo que o TASK.md vivo do zero-drift, salvar o estado pra próxima instância continuar de onde parou.
A diferença é que no zero-drift isso vira comportamento padrão. Toda sessão lê e atualiza o mesmo arquivo, então o handoff acontece sozinho. Mesmo instinto teu, só que automatizado.