Remove custom delete() and hard_delete() methods that referenced non-existent is_deleted/deleted_at fields. ProductKit now uses the correct implementation from BaseProductEntity which uses status='discontinued' for soft delete. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>