When working with a part or assembly, it's very easy to delete something (like a parameter, sketch, or work plane) that appears to be unused when you check within the component itself, but is actually being used in a crucial way outside of the component. There could be a parent assembly that uses an "unused" Work Plane in your part for several crucial constraints, or there could be another part file that derives in some "unused" sketches and parameters from your part.
We currently have the "Relationships..." checker that shows internal dependencies on a given part feature. I propose something similar for Parameters and Work Features that that shows any external dependencies, in other files. The other files to search could include all open files, a chosen set of files, all files in the current Project, or some combination of the above.
This would allow us to more confidently work with and clean up complex or unfamiliar models, without fear of causing a cascade of errors in components that reference the model.
Can't find what you're looking for? Ask the community or share your knowledge.