Performs a soft delete on the specified category by setting enabled = false.
Important: Categories cannot be deleted if the model has existing call analyses, as this would affect historical results.
Variables assigned to this category will retain their category_id reference
but will no longer be grouped under it in listings.
Requires scope: write:model-category