While we do have the clear indicators for when Odysseus is lying and when he is not, them being the narrator directly telling us "here he lies"/"here he is honest", we really don't have the same thing for Penelope a lot of the times and i think it is a shame, people do not bring it up more.
We don't have indicators for when she is lying and when she is not, we don't know if she recognized Odysseus, we don't know if the dream about the geese is something that really happened or if she came up with this to see how Odysseus would react, her thoughts a lot of time are unknown for us. By the end of the Odyssey we know for sure who Odysseus is, we know a lot less about Penelope.
Odysseus deceives only the characters in the story, but not the readers, Penelope manages to deceive even us, considering how many people perceive her every word without even the slightest hint of doubt.















