feat: integrate authored nightdrive soundtrack

This commit is contained in:
2026-09-04 14:39:28 +03:00
parent eb7f276b91
commit 745fa8169e
39 changed files with 1013 additions and 714 deletions

View File

@@ -1,4 +1,5 @@
export const PERFORMANCE_BUDGETS: Readonly<Record<string, number>>;
export function normalizeDetectedMediaType(mediaType: string | null | undefined): string | null;
export function resolveBudgetGateMode(options: {
transferOnly: boolean;
runtimeTracePath: string | null;
@@ -11,7 +12,7 @@ export function evaluateMediaAssetBudget(
asset: Readonly<Record<string, unknown>>,
probe: Readonly<Record<string, unknown>> | null,
transferBytes: number,
assetClass?: 'chart' | 'project-still',
assetClass?: 'chart' | 'project-still' | 'soundtrack-audio',
): { violations: Array<{ budget: string; actual: number; threshold: number; id?: string }> };
export function evaluateRuntimeBudgetEvidence(evidence: Readonly<Record<string, unknown>>): {
tiers: Array<{ tier: string; textureBytes: number; geometryBytes: number; renderTargetBytes: number; runtimeAllowanceBytes: number; totalBytes: number }>;