···78787979 // Try to verify with the device key. If verification succeeds,
8080 // this is the last legitimate operation (the fork point).
8181- match crypto::verify_plc_operation(&op_json, &[device_key.clone()]) {
8181+ match crypto::verify_plc_operation(&op_json, std::slice::from_ref(device_key)) {
8282 Ok(verified) => return Ok((entry.clone(), verified)),
8383 Err(_) => continue, // Not signed by device key, keep looking
8484 }