When fixes teach: Repair-aware contrastive learning for optimization-resilient binary vulnerability detection | Synapse