Research questionHow can LLMs remove undesirable knowledge while preserving utility with limited retention and unlearning data?Removing targeted knowledge from a pretrained language model can damage unrelated capabilities, while preserving those capabilities often requires substantial retention or unlearning data. The practical challenge is balancing reliable forgetting against model utility when such data are limited.