Wyślij wiadomość: Correctness of automatic differentiation via diffeologies and categorical gluing