Sorry for the confusion. He said something is finalized (I forget the exact words he used). He means they haven't sent out any letters yet. So don't worry!
I just asked some Duke faculty and he told me they just finalized the application process yesterday and haven't sent out the interviews yet. So don't worry guys!
More specifically, here it is for stat/biostat, and I'm the one updates the information of that page.
https://www.1point3acres.com/bbs/forum.php?mod=viewthread&tid=471052&page=1&extra=#pid5446362