but that doesn’t tell me what happend to way/32359106
I was expecting to see the way before and the way after, a kind of table view or diff message. Instead it seems that it just lists the objects that were changed. How do you investigate differences in change sets?
follow up question: what is the life-time of osm ids? say for example https://www.openstreetmap.org/way/32359106 under which circumstances is the id kept / changed to a new one?
Usual cases:
Someone splits the way - one retains ID, the other is assigned new ID
Someone deletes the way, then another person independently re-draws the way, possibly with slightly different geometry - new ID
Someone deletes the way, then another person reverts that changeset - same ID
Unusual cases (needs some work to pull off and somebody will probably notice it anyway):
Someone deletes the way, draws something in that place, but undeletes the original while placing it in another part of the world - still same ID on the original, but it’s placed elsewhere in the world
Conclusion: OSM IDs are not stable references and make sense only internally within OSM.
Be advised that a new version of a way is only created if the set of nodes changes (node added to or deleted from the way) or if the tags change. If merely nodes are moved the version of the way stays the same. Thus, if you want to find out if a way moved you also have to check the versions of its nodes.
There is a helpful tool augmentedly showing you the changes in one changeset including tag changes and movements: https://overpass-api.de/achavi/?changeset=nnn where nnn is the changeset id.