I recommend reading the search warrant application, paragraphs 12-19. It's the second document in this BuzzFeed story: https://www.buzzfeed.com/stevenperlberg/a-federal-government...
Whistleblowing is warranted in cases where information pertinent to the public interest won't come out otherwise. Given Mueller's investigation, the responsible thing would have been to wait and see, unless you had reason to doubt him.
She only sunk herself and gave ammo to critics of government leaks because now it seems that the NSA can't even investigate espionage incidents without somebody leaking to the press just to add fuel to some ongoing drama.
- It's really not the government's job to decide what the public has an interest in knowing. The system is, for the most part, set up as "default public", and that's how it should be.
- The fact that information (may) come out eventually doesn't help if it requires action now. I believe it's quite obvious that the public debate about these hacks is happening now, and that this is information that is central to that debate. Let's say nothing happens to prevent future hacking, and we learn about this incident in three or five years: I have no trouble imagining FOX commentators dismissing it as "We had this fight in 2017, and now the democrats want to talk about it again?"