The guy was hesitant: all you needed to do was to ask and eventually you would have gotten a response. Or hell, tell Phi about and make him take action.
Once you find out the traitor, either convince him otherwise or execute him before he does anything stupid: that's what I'd do.
What's illegal with an internal investigation and execution in JvC? You're failing to adapt.