Eigentlich war/ist das ja alles ganz einfach:

highway=path → z.B. Wanderweg, Berg- oder Wiesenpfad
highway=footway → durch Menschenhand ausgebauter Weg für Fußgänger
highway=cycleway → durch Menschenhand ausgebauter Weg für Radfahrer

mit blauem Schild → foot=desigated oder bicycle=designated
kombiierter Fuß-/Radweg mit blauem Schild → highway=footway oder highway=cycleway; mit Zusatztags: foot=designated, bicycle=designated, segregated=no
getrennter " " → highway=footway oder highway=cycleway; mit Zusatztags: foot=designated, bicycle=designated, segregated=yes

Fußweg mit weißen “Radfaher frei”-Schild → bicycle=yes