Unable to answer "Is this road completed?" – E 8 (Road Under Construction) – https://osm.org/way/959578921 via StreetComplete 58.2:

Did not observe any road constructuon here. Just passed easily through.