Use this note for bugs involving numerical assumptions, array shapes, physical units, or edge cases in scientific workflows.
- Preserve the failing numerical input.
- Name the expected invariant.
- Avoid broad rewrites unless the existing model is wrong.
- Prefer a focused regression test over a large fixture.
Add links to upstream PRs here as the notes are written.
| Project | Problem | PR |
|---|---|---|
| pymeasure | Assert exact SRS auxiliary output command formatting for small floats | note, PR |
| pvlib | Scientific calculation edge case | note issue #1 |
| trimesh | Keep OBJ/MTL optional material round-trip tests aligned with byte resolver contracts | note, PR |