It is too easy for even a conscientious and experienced GIS user to inadvertently delete items such as a map, or layout in an ArcGIS Pro project. I googled "delete protect a map in an arcgis pro project" but only got hits for that functionality in ArcGIS Online.
MVP: As an ArcGIS Pro user, I would like the ability to 'delete protect' items such as Maps & Layouts that are only managed in Catalog as well as data that are BEST managed in Catalog such as geodatabases, shapefiles, even KMZ/Ls and non-vector data.
This should function similar to ArcGIS Online where there is a toggle switch on the item's properties page.
Beyond MVP: There would be a recycle bin for Maps and Layouts. This would not make as much sense for data deleted through Catalog since the purpose of deleting the data would most likely be to free up storage.