Two instrument defects, both of the class the harness was built to prevent —
a probe that could not look reporting a value that reads like a result:
- environment() read mlx.__version__, which does not exist (only
mlx.core.__version__). Every run record would have said mlx_version
"unknown" for an installed, versioned package, losing the one field that
makes trial 03 comparable to trial 02. It is MLX 0.31.2, identical.
- git_revision() returns null whenever the harness runs outside its repo,
which is always — it must run on the machine holding the model. The prompt
and input were hashed; the instrument itself was not. Now self-hashed.
The pre-registration addendum is committed BEFORE the run produced output, so
the ordering is checkable rather than asserted. It records: the 'unruled'
premise expiring at REVIEWED-86 (12:13, 32 min after the pre-registration was
written) and why the ordering favours the ground truth; the contamination that
CANNOT be removed, since the amended doctrine is in the executor's auto-loaded
context and I am therefore not a blind grader; the (a)/anti-echo collision
resolved against my own convenience before output existed; and the seed.
Ground truth (a)-(e) is unrevised and will not be revised.