Deletes a location library entry by its ID. The entry is permanently removed from the library and will no longer appear in dropdown lists for step location configuration.
Deleting a library entry does not affect any existing steps that use the same location name. Library entries are reference data for future data entry — they have no foreign key relationship to steps. A step with location "Bay 1" will continue to display that location even if the "Bay 1" library entry is deleted.
Deletion is permanent. There is no soft delete or undo mechanism for library entries.
The deleted entry's name can be re-created later via POST /api/library/locations.
Existing steps with the deleted location name are unaffected. The library is a convenience for dropdown population, not a constraint.
No audit trail entry is created for library deletions.
If the deleted location contained the substring "vendor", the vendorPartsCount in the Parts View endpoint is unaffected because that metric reads from the step's location field, not the library.