This is a prime case where a good read of the codes you mention will stand you in far better stead than just asking people, because you will then understand the sections and where it does and doesn't apply.
I don't know the CSA code, but the pipeline codes are different (generally thicker) than the plant piping codes for when you need PWHT
Generally the welding specification will also pick this up, but don't rely on it.
My motto: Learn something new every day
Also: There's usually a good reason why everyone does it that way