Easy negatives are cheap but teach shallow features. Hard negatives, such as a near-miss option or a nearly identical function call with the wrong argument, are mined or synthesized. CLM-8B used 30M synthetic hard negatives in its mid-training stage to separate near-miss actions from correct ones.