materialize_results_notebook() reads/writes the notebook JSON without an explicit encoding. Since notebook files are UTF-8 by convention but platform defaults can vary, consider using read_text(encoding="utf-8") / write_text(..., encoding="utf-8") to avoid cross-platform encoding surprises.
Originally posted by @Copilot in #27 (comment)
Relevant files:
- src/elp_rumble/evaluate_cnn.py
materialize_results_notebook() reads/writes the notebook JSON without an explicit encoding. Since notebook files are UTF-8 by convention but platform defaults can vary, consider using read_text(encoding="utf-8") / write_text(..., encoding="utf-8") to avoid cross-platform encoding surprises.
Originally posted by @Copilot in #27 (comment)
Relevant files: