D123 - A golden GPU corpus and a regression check, so a change to a kernel's output is caught even where the reference stays silent

Status: derived - reports/gpu-golden.txt is a blessed snapshot of the build VM's llvmpipe, scripts/gpu-golden.sh captures and checks it, and the check is gated in verify.sh. Proven to pass clean on the matching device and to reject a one-bit mutation.

The reference oracle judges the exact operations device-independently, but it cannot judge the transcendentals - it is a strong baseline, not a value. So nothing pinned sin or rcp to a result, and a change that altered one silently - a shader edit, a dispatch bug, a widened input vector - would pass every gate. The golden pins them: it records what this device actually produced, and the check diffs a fresh run against it. Together the two answer the whole question - "still exact where it must be" from the reference, "changed at all" from the golden.

Two choices that keep it from being the fragile dependency the GPU run is otherwise kept out of the gate to avoid:

The golden is 1478 records - every kernel across the section's input vector - and lives in reports/ beside the other captured corpora, the largest of which dwarf it.