In Matrix : Revolutions we clearly see how the Oracle let Smith "infect" her (thereby giving him the 'Eyes of Oracle' as she is acting voluntarily) yet in the end she meets with Sati in a park talking to the Architect.
My questions are; How is she "back" (and why does she have same physical appearance despite her shell being destroyed)?
Out-of-universe, I understand that it would cause a lot of confusion and critique to change the actress in last 2 minutes of the movie but I am looking for an in-universe answer.