But Debian codenames are arbitrarily based on characters from the movie Toy Story, so there's no relation to the Debian release.
To fix this, I propose for future releases the Debian codename naming scheme be replaced with numbers written out in words. Eg.
Debian 14 (fourteen)
Debian 13 (thirteen)
Debian 12 (twelve)
Debian 11 (bullseye)
Debian 10 (buster)
Debian 9 (stretch)
Debian 8 (jessie)
This retains the ability to easily search for eg, "Debian Thirteen", while making it much easier to remember earlier codenames as time goes on.
Also unlike Ubuntu's alphabetical naming scheme, the number approach doesn't have any overflow issues (which isn't as big of an issue anyway because Debian's provides new releases every 2 years instead of 6 monthly).