Frankly, I wish for a return to the good old days where a code name meant something nothing. The software companies "get it". The purpose of a code name is to leave the enemy guessing. For example, Windows 95's code name was "Chicago". VB 1.0 was "Thunder", the Pro component kit was "Rawhide", VB-DOS was "Esch" (and the Pro version was "Escher"). An effective code name has no meaning at all, has no connection to what's going on, etc.
Ideally, they'd have given this mission a name like "Operation Pinecone" or "Operation Shingle". It would ID the task to those involved in the planning and delivery, but tell the enemy absolutely nothing.
Of course, we're in an age that's much more PR-driven than we were 60 years ago, oh well.
--Wombat