fix: bind performance evidence to production resources
This commit is contained in:
@@ -13,3 +13,15 @@ export function evaluateRuntimeBudgetEvidence(evidence: Readonly<Record<string,
|
||||
tiers: Array<{ tier: string; textureBytes: number; geometryBytes: number; renderTargetBytes: number; runtimeAllowanceBytes: number; totalBytes: number }>;
|
||||
violations: Array<{ budget: string; actual: number; threshold: number; id?: string }>;
|
||||
};
|
||||
export function evaluateRuntimeTraceBudgetEvidence(evidence: Readonly<Record<string, unknown>>): {
|
||||
tier: { tier: string; textureBytes: number; geometryBytes: number; renderTargetBytes: number; runtimeAllowanceBytes: number; totalBytes: number };
|
||||
violations: Array<{ budget: string; actual: number; threshold: number; id?: string }>;
|
||||
};
|
||||
export function validateRuntimeBudgetTraceReport(report: Readonly<Record<string, unknown>>): {
|
||||
tier: { tier: string; textureBytes: number; geometryBytes: number; renderTargetBytes: number; runtimeAllowanceBytes: number; totalBytes: number };
|
||||
violations: Array<{ budget: string; actual: number; threshold: number; id?: string }>;
|
||||
};
|
||||
export function calculatePeakRequestConcurrency(entries: readonly Readonly<Record<string, unknown>>[]): {
|
||||
imageScene: number;
|
||||
video: number;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user