Unable to answer "Do these steps have a ramp? What kind?" for https://osm.org/way/106905461 via StreetComplete 53.3:

There are no steps here - it is a canal bridge with a gravel surface and a path down to the  towpath on the right but not the left