fix: bind performance evidence to production resources

This commit is contained in:
2026-09-02 08:53:00 +03:00
parent 5b7e47c2a2
commit e3ac3a4db4
23 changed files with 642 additions and 60 deletions

View File

@@ -0,0 +1,10 @@
import type { KeyLike } from 'node:crypto';
export function signReferenceCandidate(
candidate: Readonly<Record<string, unknown>>,
signer: { keyId: string; privateKey: KeyLike },
): Record<string, unknown>;
export function verifySignedReferenceRun(
run: Readonly<Record<string, unknown>>,
policy: { schema: string; keyId: string; publicKeyPem: string },
): Record<string, unknown>;