The word
hope is always about the future. <<<<
Always? I would say it's also about current or present expectations that are desirable.
We hope they're having a good time. - That means now.
I hope there's some food in the fridge. I'm hungry. - That means "food in the fridge" now.
______________________________________
(Even when the sentence in question concerns a past event ("I hope you did well") the word
hope is still about the future in that it is about expectations.) <<<<
However, the results have already been achieved. It's about one's expectations, but not about whether the expectations are to be fulfilled in the future. One will find out, but the events that produced the result have already taken place - in the past.
________________________________________
You can't hope you have something. <<<
I hope I
have everything with me. - now - not in the future
I hope I didn't forget anything.