Kant's notion of practical rationality

Kant meant by rational that which involved no inconsistency of will.

He says if when you articulate the principle you are about to act on and you find it would involve you in willing both p and not p, the act would be irrational.

The inconsistency in breaking a promise

So Kant's thesis is that pure rationality rules some actions out.