I’m in H/R and that would never and never should be tolerated. That in my company would be a level 1 write up, which means immediate dismissal.
I recommend reporting it to H/R and your manager. Keep a copy of the police report and have a copy located in your H/R file.
H/R will not discuss specifics with you. If for some odd reason he isn’t let go you need to start out calmly.
Though it’s unnerving, you always get more accomplished faster with reason. Go to H/R and say that you are no longer comfortable and you feel the mere presense of someone who physically assaulted you is creating a hostile working environment for you.
Then go from there, keeping records. Emails are great for this. If H/R wants to talk, after each talk, make sure you email your H/R director and first (direct report) manager, with a brief summary of the H/R conversation.
Then if nothing is done, consult an attorney specializing in such cases.
The big question is, were there witnesses? If it becomes a thing of my word against his, you wind up going from immediate fire to write up. This would be unacceptable to me as an employee, but as an H/R manager, I would need time to assess the situation.
For instance if two exceptional employees were involved and neither gave any past indication of violence and there were no witnesses, I would, as an H/R manager be hard pressed to fire someone on the say so of another.
My advice is see what H/R says and does, then retain a lawyer. DO NOT tell H/R you are doing this till AFTER you have seen an attorney and see what he says.
Then if the outcomes is not acceptable have your wife say, “I’m not comfortable with the outcome. Therefore I decided to get an attorney, and from this point on, I’ll have him give you a call and you can address all questions through him.”
And then leave. H/R will probably not like this, I hate dealing with attorneys, but that is part of the job.
The key is once you get the attorney, you have to stick with your guns and follow through with him. Don’t do the, off and on stuff. If you don’t like the outcome, get the lawyer and let him handle it