anchor.diff:              selected: true,
             ),
             title: Text(name),
  -          subtitle: Text('S/N: ${info.serial} F/W: ${info.version}'),
  +          subtitle: Text(_getSubtitle(info)),
             onTap: onTap,
           );
         } else {
  
positive.code: import '../models.dart';
  import '../state.dart';
  import 'device_avatar.dart';
  
  class DevicePickerDialog extends ConsumerWidget {
    const DevicePickerDialog({super.key});
  
negative.code:       title: Text(node.name),
        subtitle: Text(
          node.when(
            usbYubiKey: (_, __, ___, info) =>
                info == null ? 'Device inaccessible' : _getSubtitle(info),
            nfcReader: (_, __) => 'Select to scan',
          ),
        ),
  