In Return of the Jedi we learn that the Emperor allowed the rebels to obtain intel on the Death Star 2 and the shield generator. Why? I would think he would keep it secret until the station is 100% and not have the vulnerability of the first Death Star. He may even include a new fake weakness in the leaked plans to set his trap. But he does it early when the station is truly vulnerable. I can only assume he feared waiting would allow Luke to grow stronger as well as weaken his grasp on Vader more than he feared the Rebellion.
Did the novelization shed any more light on his urgency?
Did the novelization shed any more light on his urgency?