I’m also seeing something strange with these nodes (Mark of Brilliance & Promise of Power).
They definitely give 1 INT per point, but they don’t seem to generate charges.
Well, at least I expected them to behave according to their text: generate charge “per sorcerer spell cast”, so I casted some Meteors, and expected Promise of Power to kick in, augmenting my stats (it says elemental damage so should be reflected as increased fire/cold/lightning damage in stats, as other sources of elemental damage do). There was no increase.
I don’t think they give any health, I removed all gear and calculated my HP only taking into account my level, and it matched (95 + 5*level).
I didn’t do more thorough testing, it’s hard to figure out small damage changes with +/-25% damage range. Also, maybe charges require actually dealing damage to enemies, though it would be contrary to the wording (it says “on cast”, not “on hit”)