Unless my eyes are playing tricks on me (I was about 1/4 mile away) it looks like framing is going up on the west side of the roof for fins that will cover the mechanical room on the roof. I didn't have my camera on me and my iPhone shot didn't turn out.
Any chance anyone in the 'hood can pull out a telephoto and confirm or deny this?
I have no telephoto on me, but was in the area yesterday, and can confirm this is correct. The interesting thing was that from where I was standing, Davenport and Avenue, it will ensure that the mechanical will be covered from that vantage point, which is great imo.