electra,

since you are tying the white hot on the three way system you are in essence following the code to the letter the hot is the common and is the supply of the switch, the travelers (red and black)are the return. IMHO,
h20sparkfalls