Well, you got me. I was wrong. However, it seems we both were. Gingersoftware.com spelling book of confusing words & Wikipedia both indicate as follows:
Ought = Expresses an emotional, practical, or other reason for doing something. i.e., The State ought to repair the bridges
Aught = Anything whatever. i.e., Only a small proportion of their populations had aught to do with the road
Naught/Nought = 0
Who'd a thunk.
At any rate, go HHSE