alignmentStatus function
Implementation
Status alignmentStatus(PluginEntry plugin) {
if (plugin.errors.isNotEmpty) return Status.notChecked;
if (plugin.alignment.soFiles.isEmpty) return Status.green;
final misaligned = plugin.alignment.soFiles.where((f) => !f.aligned);
return misaligned.isEmpty ? Status.green : Status.red;
}