Re-run of the reproducibility package of the first version of the note (OWR-4428-012), by the independent
verification run 2 (second round), on 2026-10-14 (UTC).

The archive source.zip of the first version (sha256 a2fedc04c9de71f0656f4f23f8a4895aa27e992c5a625335e0eb2883683a4cda) was extracted into a new, empty
folder. Every program with a recorded output (24 runs: check_note.py, the 4 programs of original/, 7 runs of
verification_run_A/, 12 runs of verification_run_B/) was run again inside its folder of the extracted copy with
Python 3.13.5 (numpy 2.5.2, sympy 1.14.0, mpmath 1.3.0, scipy 1.18.1), as 'python -I', under nice -n 10, with
single-threaded linear-algebra libraries, at most three programs at a time; standard output was redirected to a
new file outside the copy, so no recorded output was overwritten. Each new output was compared with the recorded
one after masking only the fields that record running times ('(12 s)', '(4.1s)', '[3.4s]', 'total time 129.4s',
'time 43s', 'total 39s', the seconds in 'ALL CHECKS PASSED (81145766 checks, 109.3 s)') and dropping the
trailing line 'exit 0' of the recorded outputs of original/ (written by the shell wrapper of the first run).

folder               command                                                         seconds  result
.                    python3 -I check_note.py                                          112.3  rc=0, identical up to running times, recorded output check_note_output.txt
original             python3 -I s1_groupring_direct.py 9 6                             102.2  rc=0, identical up to running times, recorded output s1_groupring_direct.out
original             python3 -I s2_fourier_finite.py 18 10                             154.7  rc=0, identical up to running times, recorded output s2_fourier_finite.out
original             python3 -I s3_blocks.py 6                                         206.9  rc=0, identical up to running times, recorded output s3_blocks.out
original             python3 -I s4_series.py                                             2.0  rc=0, identical up to running times, recorded output s4_series.out
verification_run_A   python3 -I vA_s1_algebra_direct.py 9 5 5                           42.1  rc=0, identical up to running times, recorded output vA_s1_algebra_direct.out
verification_run_A   python3 -I vA_s1_algebra_direct.py 6 5 5                            6.0  rc=0, identical up to running times, recorded output vA_s1_algebra_direct_quick.out
verification_run_A   python3 -I vA_s2_fourier.py full 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16     30.1  rc=0, identical up to running times, recorded output vA_s2_fourier_full.out
verification_run_A   python3 -I vA_s2_fourier.py shift 6 9 12 15                         4.0  rc=0, byte-identical, recorded output vA_s2_fourier_shift.out
verification_run_A   python3 -I vA_s2_fourier.py class0 12 15 18 21                    132.4  rc=0, identical up to running times, recorded output vA_s2_fourier_class0.out
verification_run_A   python3 -I vA_s3_series.py                                         10.0  rc=0, byte-identical, recorded output vA_s3_series.out
verification_run_A   python3 -I vA_s4_line_segments.py 3000 40 1 ; python3 -I vA_s4_line_segments.py 200 400 2     10.0  rc=0, byte-identical, recorded output vA_s4_line_segments.out
verification_run_B   python3 -I t1_operator_and_D1.py 9 6                              134.5  rc=0, identical up to running times, recorded output t1_operator_and_D1.out
verification_run_B   python3 -I t2_D2_rightcyclic.py 12                                939.8  rc=0, identical up to running times, recorded output t2_D2_rightcyclic.out
verification_run_B   python3 -I t3_fibres.py 20 10                                     632.7  rc=0, identical up to running times, recorded output t3_fibres.out
verification_run_B   python3 -I t4_structure.py 5                                       40.1  rc=0, identical up to running times, recorded output t4_structure.out
verification_run_B   python3 -I t4_structure.py 6 1                                    263.1  rc=0, identical up to running times, recorded output t4_structure_P6.out
verification_run_B   python3 -I t4_structure.py 3 3 coef                                 2.0  rc=0, byte-identical, recorded output t4_structure_variant_coef.out
verification_run_B   python3 -I t4_structure.py 3 3 alpha_same                           2.0  rc=0, byte-identical, recorded output t4_structure_variant_alpha_same.out
verification_run_B   python3 -I t4_structure.py 3 3 shift2                               2.0  rc=0, byte-identical, recorded output t4_structure_variant_shift2.out
verification_run_B   python3 -I t5_combinatorics_series.py                               2.0  rc=0, byte-identical, recorded output t5_combinatorics_series.out
verification_run_B   python3 -I t6_negative_controls.py                                  4.0  rc=0, byte-identical, recorded output t6_negative_controls.out
verification_run_B   python3 -I t7_montecarlo_line.py 20000 24 1                        44.1  rc=0, identical up to running times, recorded output t7_montecarlo_line.out
verification_run_B   python3 -I t7_montecarlo_line.py 100000 24 2                      216.9  rc=0, identical up to running times, recorded output t7_montecarlo_line_100k.out

24 of 24 outputs reproduced (byte-identical or identical up to running times).
