How recover broken Project?

if you are able to open the project
then select all levels and migrate just the levels to a fresh project
anything not in the levels themselves will be left behind
it has helped me clean a couple projects
if you can’t open it
go through the content folder and delete everything that is not used and then copy the whole content folder into a blank scene before opening.