Tagging for the renderer
- Don't deliberately tag incorrectly for the renderer
but we need to live with the phrase that gets used most often. The basic good practice principle is that you avoid using incorrect tags to make things show up in a specific way on the map rendering. For example, if landuse=industrial shows up as a pink area, and you have a flowerbed full of pink roses, then tagging your flowerbed as landuse=industrial would be incorrect and must be avoided. Instead, you should accurately tag the flowerbed with the type of plants, and improve the renderers instead so that they understand how to show it. Further examples can easily be conceived for routing and geocoding and other uses of the data - but the phrase usually refers to renderers.
The misunderstanding comes when people say that you shouldn't tag something "for the renderer" even though the tags being used are accurate and not misleading. For example, if a specialist map renders a particular specialist tag (e.g. the nesting site of rare birds) then using the tags the renderer understands is a perfectly reasonable thing to do, even if they haven't been formally "approved".
Proving that every rule needs breaking occasionally, Blackadder famously threw all standards out of the window to make a map of CERN by tagging the particle accelerator rings as highway=trunk and highway=primary (with tunnel=yes) even though they aren't major roads of any kind - he simply liked the colours and knew that they would show up. Don't follow his example! (Update: it has since been retagged to highway=footway/tunnel=yes/bicycle=yes which is technically accurate since there is a walkway along the collider's path on which they ride bicycles to get around. At least while the collider is not in operation.)