Temporary Load out platform? Just a wild guess. The upper diagonal brace connection looks temporary. The whole site is surrounded by off ramps and streets. lack of staging area?
Thanks for the pic. Yes the pike is a good barrier between the two but the north side of the pike on Cambridge street is in the crosshairs for a lot of future development(Harvard,West Station)