Sounds like a stupid question, but we ran into the seemingly-common golem conundrum. They're listed as immune to "magic", except within the purview of their Golem AntiMagic, but only energy types are listed under the latter. Nowhere in the damage rules is something listed as "magical damage", only types like physical, mental, energy, etc, with the latter occasionally having magic listed in the flavor text, like Force being made of pure magic.
Trying to sort through this has had my GM trying to qualify whether damage is done from an attack based on whether it has the "magical" trait on it or any of the schools of magic in the traits, like Evocation. So in the case of a stone golem, it would be immune to damage from a fire rune or fireball, but take damage from a fire bomb. It would take AntiMagic damage from conjured water, but not from being submerged in a lake.
So are the listed energy damages (acid, cold, electricity, fire, sonic, positive, negative, force) considered inherently magical, or is the concept of magical vulnerability needlessly complicated?