Today I rode the trail from the trailhead off the 83rd St. parking lot to 95th and from 105th to 111th.
The northern section has a little bit of tree debris north of 87th. There is no broken glass from the trailhead to 91st, and only a small amount from 91st to 95th.
The section from 105th to 111th had only small amounts of broken glass in a few locations, easily avoidable. It's the cleanest I've ever seen it. :) There are weed trees overgrowing the northbound lane in spots between 111th and 107th.