I love the fact that you consider using an old fashioned refreshing name even though Im not particularly fond of
Harriet. Personally I dont like a nn for it because I dont like nicknames and I think
Hattie can stand as a name on its own.
Harriet Augusta isnt bad but how about
Harriet Josephine or
Harriet Alice?