Re: Rogue one: Spoilers confirmed! You are warned do no read these are real
Saw the movie this morning. Absolutely loved it. Will only chime in on one or two points, to maybe help clarify some stuff.
For those discussing the plot point of Galen not telling them where the exhaust port leading to the generator was, is probably because he did not know. He built the weakness in the power generator itself, not in the Death Star's construction. You need to read the novel Rogue One : Catalyst to understand. Galen did not build the Death Star or any of it's other operations. There were many scientists divided into "teams" all working on different aspects, most importantly the shielding, and the weapons system. The Death Star itself was created by the Genosians, just as seen in EPII when they are handing the plans over to Dooku. Galen was only in charge of figuring out how to harness the power of the Kyber Crystals, as that was his area of expertise. He was led to believe he was developing a form of unlimited power for planets, not building a weapon. Krennic would take his data and send it to the team working on the actual weapons system, unbeknownst to Galen. He and most scientists were lied to. Also the teams that were working on the other portions of the Death Star were all killed in "accidents" upon completion of their part of the project. Krennic was behind everything, so he would've murdered Galen and his crew at some point once they were no longer needed, just as we saw in the movie.
So, therefore, the Rebels only knew about the weakness for potential destruction. They needed the plans to figure out how to take advantage of the weakness he created. Therefore they did find the exhaust port that led into the power chamber, which Galen most likely knew nothing about. Based on the novel, I'm sure even he never had access to the complete plans even after rejoining Krennic as seen in the movie, but he just knew where the Empire kept all it’s data. He and Krennic were friends, but he started to become suspicious. When he found out the truth, he fled with his wife and Jyn with the help of Saw Guerrera before his work was completed. Krennic eventually tracked him down as we see in the movie and forced him into finishing his work. So he too feels betrayed by his friend after seeing his wife murdered, so he fought back the only way he could, by building in a flaw small enough that no one else without the knowledge would find without looking for it specifically.
Jyn was born in the book which takes place shortly after ROTS, so she should be somewhere between 18 and 19 in Rogue One, as 19 years pass between EPIII & EPIV.