Yes, @TooTrusting is right, they should have done a DASH. It's the tool that forms the basis of the risk assessment that determines how the various agencies proceed. Unless you've done millions, I can't see how anyone can remember all the questions. Imo, failure to do this is a pretty big omission. I'd be minded to complain.
Based on what you've told us on here, @Smellbellina, the events that have happened would be enough for your case to be heard at MARAC (Multi Agency Risk Assessment Conference) and, as I mentioned before, any professional involved with the family would have to at least consider if a safeguarding should be raised. (I would raise a safeguarding, because I'm a wuss and never want to be the person explaining to a serious case review why they didn't do something). And DV/DA in the presence of a child is a safeguarding issue.
I think it would be appropriate for you to seek the support of child social services. They will also be represented at MARAC and can submit cases for discussion.
I had occasion to call the police on one occasion when my ex was behaving very aggressively and threatening me verbally. Even though he left for work as soon as he heard me on the phone, they were round like a shot (3 officers, as well, my street had never seen so much excitement) and they did a DASH there and then. If I'd wanted it to go to MARAC, I could have had it submitted but they left it up to me. As I was a MARAC rep at the time, I didn't want it considered, and the DASH score was low-ish anyway.
My advice would be to contact the police via 101, and ask to speak to the police DV/DA co-ordinator for your area, explaining that you feel they should have completed a DASH but didn't.
I also wonder if there might be merit in screenshotting some of your posts on here OP? Because they're timed and dated, they might have some corroborative value.
I wish you lived in my force area (Sussex). Two former colleagues are now domestic abuse specialists with the police and the person who is the Children's Services lead at MARAC is someone I've known socially for many years. I'd be able to find out exactly what should be happening and what to do about it.
Hopefully the solicitor will be more use.