FRotator yaw documentation

I’m having trouble understanding FRotator. Specifically the yaw parameter.
The documentation says: /** Rotation around the up axis (around Z axis), Running in circles 0=East, +North, -South. */

I interpret this as a clockwise rotation when looking along the Z axis.
If I do

FRotator(0, 90, 0).RotateVector(FVector(1, 0, 0))

it returns FVector(0, 1, 0).
Which seems like a counter clockwise rotation to me.
Is it just me being dumb?

This is a good explanation…

Rotation in UE4 follow the Left Hand Rule

Actually hold out your left hand as per the left hand rule. Your thumb is the Z axis. Your index finger your X axis and Y is your middle finger. Rotate your hand clockwise by the Z axis (thumb) and you can see X now pointing in the original Y direction (hence the (1,0,0) becoming (0,1, 0).

Yes, and my point was that my interpretation of the documentation is that it goes the other way.

The link you posted earlier Rotation in x, y axises follow Right Hand Rule - C++ - Unreal Engine Forums (that was you right?) seems to indicate that the the yaw goes in opposite direction of pitch and roll.

Which is confusing, but at least defined.

But to me it seems like the documentation says that all axis are the same.