initial state: muzick music player + recommendation engine

This commit is contained in:
kami
2026-07-14 01:35:52 +04:00
commit 737bf19fd1
196 changed files with 32431 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
export interface MetadataRefreshJob {
trackId: string;
refreshType: 'full' | 'partial';
}
export interface AudioAnalysisJob {
trackId: string;
features: string[];
}
export interface CleanupJob {
reason: 'expired' | 'manual';
targetFiles: string[];
}
export interface LibraryScanJob {
directory: string;
}
export interface ReindexTracksJob {}
export interface ReprocessArtistsJob {
batchSize?: number;
offset?: number;
}
export type JobPayload = MetadataRefreshJob | AudioAnalysisJob | CleanupJob | LibraryScanJob | ReindexTracksJob | ReprocessArtistsJob;