Generalize benchmark qualification environment

This commit is contained in:
ms2k 2026-07-15 02:49:39 +09:00
commit 2d4ec2ed8b

View file

@ -736,13 +736,16 @@ changes, non-UTF-8 and case-folded matching, linked worktrees and nested
repositories, every operation class above, open-handle transitions, concurrent
host and sandbox mutation, router loss, and absence of silent loss or copy-back.
The same corpus defines the benchmark protocol. Qualification runs direct-host
and routed placements on the recorded reference environment, uses identical
fresh fixture materialization for each sample, and reports both the routed
absolute median and the paired routed/direct median ratio. Metadata, Git, offline
package installation, and offline build workloads must meet both limits. The
reference environment, preparation states, sampling order, variance tolerance,
normalization, and numeric budgets are part of the corpus and may not be relaxed
by a production implementation.
and routed placements within the recorded qualification class, uses identical
fresh fixture materialization for each sample, and reports the direct-placement
calibration, routed absolute median, and paired routed/direct median ratio.
Metadata, Git, offline package installation, and offline build workloads must
meet all three limits. Exact observed hardware, storage, filesystem, kernel, and
tool versions are generated run-result metadata rather than source-controlled
eligibility identities. The qualification constraints, direct calibration,
preparation states, sampling order, variance tolerance, normalization, and
numeric budgets are part of the corpus and may not be relaxed by a production
implementation.
Ignored-path isolation is defense in depth and does not replace the mandatory Git
Sentry protections below.