As for the "5 minutes", she rages if it does not happen.
Sounds like you're in a prime situation for implementing boundaries. Here's how it could work:
Her: Tell me EVERYTHING about your day.
You: Went to work, had some conference calls, peanut butter sandwich for lunch.
Her: No, you must tell me EVERYTHING, or else!
You: I gave you the high points - it was an average day, discussing it in more detail would be boring for both of us.
Her: <<further attempt at interrogation>>
You: You, like I said before, it was an average day, discussing it in more detail would be boring for both of us.
Her: You piece of #@$%, I am going to whack you on the head with a frying pan.
You: That's abusive, and I will not accept abuse. I'm heading out to the coffee shop for an hour and will return home once things are calmer. [note: do not use the word "you" here b/c she is allergic to that word]
You: <<heading out the door - then return when you said you would>>
Also, be prepared to call the police if she attempts to physically block you from leaving the home. Have your phone on you and stealthily record audio or video in case you need to prove your version of the events to the police later. Be sure to have keys, credit cards, and phone with you leading up to this so you will have provisions for your time away.
You can't prevent her from raging, but you don't have to be there when the rages happen. Stay safe!