Walked by too and couldn't get a good vantage point for a picture of the surface - looked like its fully paved, guard-rails are up, and work trucks are on it.
Anybody have the full project schedule to see when this gets put into use?
Short term per the project website;
"From 5/14 - 5/16, crews will work 24 hours a day, to install the temporary bridge fender system in the Charles River. The period of 24-hour work on the fender system is anticipated to run approximately 30 days"