REPRODUCIBILITY NOTE

1. config/final_geometry.json fixes the final article geometry.
2. S01–S05 and S19–S20 support eigenproblem/interface/open-guided validation.
3. S06 provides the nominal cross-check.
4. S07–S09 support length dependence and the coherence mechanism.
5. S10–S11 support the spectral result.
6. S12–S13 support fabrication sensitivity and length re-trimming.
7. S14–S15 support the reference guided-mode set and compact final validation.
8. S16–S18 support the supplementary long-length recurrence discussion; this continuation is explicitly a reduced surrogate/modal-beat model.
9. Raw fields named contrast_dB in historical source calculations correspond to the manuscript quantity MER. The clean package uses descriptive filenames but preserves original numeric values.
10. The notebook discovers and loads all packaged CSV datasets S01–S20, provides manuscript-to-supplement coverage checks, displays Figs. S1–S4, and regenerates selected plots; it is not a complete historical optimization notebook.

11. README.txt contains operating-system, software, installation and execution instructions. ENVIRONMENT.txt records the verified reference environment, and requirements.txt lists the pinned Python packages used for verification.
