According to the manual at https://orgmode.org/manual/Repeated-tasks.html hourly repeating tasks are possible, but the code in org-habit.el seems to disagree, explicitly disallowing an interval <1d:
(error "Habit %s scheduled repeat period is less than 1d" habit-entry)) Is there any way to do this or are the docs out of date?