verify.py's HASH_QUANTIZATION_DECIMALS is now overridable via PROOF_HASH_DECIMALS. Finding: the determinism divergence is NOT Windows-vs-Linux — Windows and a second Linux box (ruvultra, same numpy/scipy) produce identical hashes at every precision, including ca58956c at 6 decimals. Only the GitHub Azure CI runner diverges (667eb054), i.e. a CPU-microarchitecture pocketfft/BLAS reordering (the #560 Skylake-vs-Cascade-Lake class). Temporary diagnostic sweep step prints the CI runner's hash at decimals 6..2 so we can pick the coarsest precision that collapses the microarch divergence to the common hash. Both the sweep step and the PROOF_HASH_DECIMALS plumbing are removed/finalized in the follow-up. Co-Authored-By: claude-flow <ruv@ruv.net> |
||
|---|---|---|
| .. | ||
| proof | ||
| test_wifi_densepose.db | ||
| wifi_densepose_fallback.db | ||