Might be the finished product of Barricade’s head for another AU separate from my main one.
Her role as a double agent could explain how Autobots and especially the EDC obtained Intel about the Decepticons and their individual strengths and weaknesses.