In MN147, we see that some time had passed…
MN147:2.2: “Today the Buddha will lead Rāhula further to the ending of defilements!”
…before Rahula could understand this:
MN147:2.7: Is the eye permanent or impermanent?”
MN147:2.8: “Impermanent, sir.”
MN147:2.9: “But if it’s impermanent, is it suffering or happiness?”
MN147:2.10: “Suffering, sir.”
The direct knowledge that Rahula required was the witnessing of impermanence as well as the witnessing of the associated suffering. Given that Rahula had found no counter-examples during his own examination, the inference was that it is universally true. Without that direct experiential knowledge we cannot make that inference required for stream entry.
Notice here that I use “infer” in the “hypothesis” sense. From a statistical point of view, this inference is actually logically invalid. It is exactly like experiencing many poker hands and never seeing a royal flush dealt to us in our lifetime. A royal flush is not impossible, but it is empirically useless. One can never count on being dealt a royal flush. Likewise, if there was some permanence in the eye, it would be of no use to us. Before stream-entry, we believe that some attainable trick or skill will allow us to delight without suffering. After stream-entry, with the direct experiential knowledge of impermanence and suffering witnessed during immersion, we throw up our hands and say, “OK, That’s it! I give up! Here there is always suffering attached to impermanence! The Buddha was right!”