Loading...
;
return (
{summary?.suspected_transcodes || 0}
Suspected Transcodes
{summary?.non_canonical_variants || 0}
Non-Canonical Variants
{summary?.incomplete_releases || 0}
Incomplete Albums
0.85 ? 'green' : 'orange'}>
{(summary?.health_score * 100).toFixed(0)}%
Health Score
{summary?.last_scan && (
Last scan: {new Date(summary.last_scan).toLocaleString()}
)}
);
};
export default LibraryHealthDashboard;
```
---
## 4. Fix via Multi-Swarm (T-405)
### 4.1. Remediation Service
```csharp
namespace slskd.LibraryHealth
{
public interface ILibraryHealthRemediationService
{
Task