Yes, confusion over the end date of the challenge and the article being released. The OP suggested someone had said that there would be an article today but that’s not been the deal as far as I am aware. All in good time.
I will be very happy if they release it tomorrow, but they did not promise to deliver it as soon as the event finished. So, if they need to take a few more days I will not complain about it.
I imagine the articles would've been prepared ahead of time. I think when they announced it they said the winning article would be published soon after the event finished.