Shade
Monster Junkie
Amalgamating the changes we get:
Galvanized Movement (Ex): If a clockwork golem takes electricity damage it must succeed on a Fortitude save (DC X or the DC of the attack) or be forced to move its base speed in a random direction at the start of its next turn. This movement is a move action by the golem, so it cannot take a full round action (such as charging or a full attack) in a round it performs galvanized movement. Reroll the direction of the galvanic movement if it would enter an obvious hazard such as a pit or pool of acid. The construct's programming causes it to avoid spaces it registers as unsafe. The construct may move through areas threatened by attacks of opportunities or traps that are not included in its programming.
Is that enough for you?
Fantastic!