{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/core/evaluation/index.ts"],"names":[],"mappings":"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","sourcesContent":["export {\n\tARTIFACT_STORE_SCHEMA_VERSION,\n\tcreateArtifact,\n\tinspectArtifactStore,\n\tlistArtifacts,\n\tRESERVED_EVALUATION_DIRECTORIES,\n\treadArtifact,\n\tverifyArtifact,\n\twriteArtifact,\n} from \"./artifacts.js\";\nexport { evaluateAssertion, evaluateAssertions } from \"./assertions.js\";\nexport { createBaseline, listBaselines, verifyBaseline } from \"./baselines.js\";\nexport type { CavecrewComparison, EvaluationCandidateMeasurement } from \"./cavecrew-comparison.js\";\nexport { compareCavecrewCandidates } from \"./cavecrew-comparison.js\";\nexport type { PairedAgentExecutionInput } from \"./compare-agents.js\";\nexport { compareAgents } from \"./compare-agents.js\";\nexport { aggregatePairwise, compareArtifacts, compareRegressionRules } from \"./comparison.js\";\nexport type { EvaluationDashboardProjection } from \"./dashboard.js\";\nexport { projectEvaluationDashboard } from \"./dashboard.js\";\nexport type { FailureCluster } from \"./failures.js\";\nexport { clusterFailure, mergeFailureClusters } from \"./failures.js\";\nexport { cleanupFixture, materializeFixture } from \"./fixtures.js\";\nexport { checkReleaseGate } from \"./gates.js\";\nexport {\n\tcreateCandidateIdentity,\n\tcreateEnvironmentIdentity,\n\thashJson,\n\tscenarioContentHash,\n\tsha256,\n\tstableStringify,\n} from \"./identity.js\";\nexport {\n\ttype AuthorizedExecutable,\n\tcreateRuntimeExecutableIdentity,\n\tdetectCurrentRuntimeKind,\n\ttype EvaluationCandidateLauncher,\n\ttype LauncherId,\n\ttype LauncherSource,\n\ttype ResolvedExecutable,\n\ttype ResolveLauncherOptions,\n\ttype RuntimeExecutableIdentity,\n\tresolveCandidateLauncher,\n\tresolveExecutable,\n\tSANDBOX_SELF_PROBE,\n\tsamePath,\n} from \"./launcher.js\";\nexport type {\n\tEvaluationProviderClient,\n\tEvaluationProviderProfile,\n\tEvaluationProviderResponse,\n\tEvaluationProviderUsage,\n} from \"./live-provider.js\";\nexport {\n\tcreateDeterministicProvider,\n\tcreateLiveProviderExecutor,\n\tcreateOpenAiCompatibleProvider,\n\tpreflightLiveEvaluation,\n\tresolveProviderProfile,\n} from \"./live-provider.js\";\nexport { calculateMetrics } from \"./metrics.js\";\nexport { builtInEvaluationPacks, builtInEvaluationScenarios, discoverEvaluationPacks } from \"./packs.js\";\nexport type { PruneReport } from \"./pruning.js\";\nexport { pruneEvaluationStore } from \"./pruning.js\";\nexport {\n\tcheckFunctionalEvaluationGate,\n\tcreateReleaseConvergenceState,\n\tupdateReleaseConvergenceState,\n\tverifyReleaseProvenance,\n} from \"./release-convergence.js\";\nexport { replayArtifact, rescoreArtifact } from \"./replay.js\";\nexport type { RetentionDecision } from \"./retention.js\";\nexport {\n\tclassifyEvaluationStore,\n\tcreatePruneManifest,\n\tDEFAULT_EVALUATION_RETENTION_POLICY,\n\treadRetentionPolicy,\n\tverifyRetentionPolicy,\n} from \"./retention.js\";\nexport type { RetrievalLabel, RetrievalMetrics } from \"./retrieval.js\";\nexport { calculateRetrievalMetrics } from \"./retrieval.js\";\nexport type {\n\tEvaluationEvidencePacket,\n\tEvaluationReviewer,\n\tEvaluationReviewerOutput,\n\tEvaluationReviewerResult,\n} from \"./reviewer.js\";\nexport { createDeterministicReviewer, createEvidencePacket, runIndependentReviewer } from \"./reviewer.js\";\nexport type { EvaluationRpcError, EvaluationRpcOperation, EvaluationRpcRequest, EvaluationRpcResponse } from \"./rpc.js\";\nexport {\n\tEVALUATION_RPC_OPERATIONS,\n\tEVALUATION_RPC_VERSION,\n\tEvaluationRpcService,\n\tvalidateEvaluationRpcRequest,\n} from \"./rpc.js\";\nexport { runEvaluation } from \"./runner.js\";\nexport type { EvaluationSandbox, EvaluationSandboxPolicy, SandboxProcessResult } from \"./sandbox.js\";\nexport {\n\tassertSandboxPath,\n\tcreateEvaluationSandbox,\n\tpolicyFromCandidate,\n\treadSandboxMetadata,\n\twriteSandboxMetadata,\n} from \"./sandbox.js\";\nexport { evaluateSemantics } from \"./semantic.js\";\nexport { aggregateStability } from \"./stability.js\";\nexport { bootstrapPercentile, comparePairedResults } from \"./statistics.js\";\nexport * from \"./types.js\";\nexport { validatePack, validateScenario } from \"./validation.js\";\n"]}