Skip to main content

Module perf_evidence

Module perf_evidence 

Source
Expand description

Stable evidence records for performance experiments and control-plane decisions.

These types are intentionally data-only. Runtime controllers can consume ledgers from benchmarks, replay harnesses, or production diagnostics without depending on benchmark-specific structs or ad hoc JSON.

Structs§

PerfArtifactRef
PerfCacheSnapshot
PerfCount
PerfEvidenceLedger
PerfEvidenceRecorder
Incrementally records a PerfEvidenceLedger without coupling callers to benchmark-only structs.
PerfMachineProfile
PerfPhaseTiming
PerfProofSummary
PerfRebuildSnapshot
PerfReplayFinding
PerfReplayGate
PerfReplayLogEvent
PerfReplayReport
PerfReplayThresholds
PerfResourceSnapshot
PerfSearchSnapshot
PerfWorkload

Enums§

PerfCountPrecision
PerfEvidenceIoError
PerfEvidenceRecorderError
PerfEvidenceValidationError
PerfPhaseKind
PerfProofStatus
PerfReplayMetric
PerfReplayVerdict
PerfWorkloadKind

Constants§

PERF_EVIDENCE_SCHEMA_VERSION

Functions§

read_perf_evidence_ledger
write_perf_evidence_ledger