Local release measurements#
Repository tools provide fixed mixed-value and full-Enron workloads:
poetry run python tools/benchmarks.py components --output COMPONENT_REPORT.json
poetry run python tools/benchmarks.py pipeline --area NEW_TRIAL_DIRECTORY --output PIPELINE_REPORT.json
The component workload checks strict/logical normalization and CPU/CUDA reference
parity, first/warm calls, and isolated warm GPU allocation/transfer/kernel timings.
The pipeline workload scans all 517,401 pinned Enron records with three local
workers, publishes a snapshot, reopens it and runs report/export operations.
tools/measure_windows_job.ps1 measures elapsed time and aggregate committed host
memory across the process tree, records code/dependency/hardware provenance, and
rejects source changes during a trial. Its memory metric excludes GPU VRAM.
tools/release_limits.psm1 freezes limits from three trials of each workload and
evaluates independent holdouts against checksummed limits. Failed limits retain
failure receipts and fail the command. Raw workload reports establish parity and
measurements; release acceptance also requires frozen-limit and quality checks.
poetry run python -m pytest tests/gates proves the formatting, typing, coverage,
dependency and broken-runtime-requirement gates actually reject controlled faults.