> please don't map check_date:surface … The surface won't change

Probably I'm too old, because for me a surface changes are quite often.

> Only use uncontrolled/traffic_signals as values for the crossing=* tag

I will probably forget this pretty soon, sorry. crossing=zebra is too obvious and human-writible. It would be nice to have your suggestion in JOSM linter, so it will remind me (and not only me).

> - Yes, you should probably use footway=crossing for a footway crossing a cycleway but it's just a form of micromapping and you don't need to split the footway in every place like this.

Got it, thanks!

> In context of some more general path tagging, try to always use the footway=* tag with highway=footway. The values are, as written on the wiki, sidewalk, crossing, traffic_island and path. 

Normally I add footway=sidewalk when remember and when it is obvious (in a city, in villages). But here on a parking it is less obvious, so my neural network do not recognize it.

> For another general tip for segregated cycle- and footways I recommend making it so that the cycleway is on the left side of the direction of the way. It will then be rendered correctly by CyclOSM.

Not clear for me: is it about a case when both footway and cycleway are marked with one way in OSM? I'm trying to avoid this, it is too complicated. When it is possible, please let's use 2 separate ways for it.

Thank you for advices!