Analyze a numbered pull request in tardis-sn/tardis and produce a concise, plain-language guide to changed equations, physical assumptions, scientific data, numerical methods, and supporting tests that merit close review by scientists. Use when the user…
Implement observable TARDIS behavior changes through the repository's scientific, test-driven workflow. Use for features, behavior-changing bug fixes, changed scientific results, or changed user-facing inputs and outputs that require behavioral tests and…
Refactor TARDIS internals while preserving intended scientific and user-observable behavior, without treating Python API compatibility as a constraint. Use for behavior-preserving redesigns, code movement, renaming, signature changes, dependency cleanup,…
Validate TARDIS changes with the external tardis-regression-data repository and safely handle explicitly authorized reference updates. Use when changed code is exercised by tests using regression_data, RegressionData, PlotDataHDF, or tardis_regression_path;…