How to interpret conflicting conditional restrictions?

Opening hours evaluator is great to evaluate opening hours we either need something for conditional restrictions combinations or description with some examples like with computing access.

This seems odd, since according to official computing access restriction examples access=yes should allow access to all. Yes usually it’s probably tagging mistake but highway=cycleway,access=destination could be completely normal cycleway that allows normal car access for people living there.

But this also shows that even though we do apparently have “official” interpretation there are differences in implementation so I just try to do my best and interpret tags in a way that will break the least amount of real world examples (like highway=steps allowing cycling all of a sudden)

First one is probably tagging mistake but second with pedestrian could be expected. Maybe better tagging would be motor_vehicle:conditional or just vehicle:conditional. (but you can also deliver with a bicycle)

Thank you for all the replies it seems there is not a big consensus what to do.