All notable changes to the Python port are recorded here.
- Match the resolved C++20 oracle behavior for circular and coplanar orbits.
- Make the polynomial root search deterministic across calls and languages.
- Validate orbital elements and numerical options consistently.
- Initialize all public result fields and use monotonic elapsed timing.
- Add comprehensive C++ oracle parity and edge-case coverage.
- Add release metadata, attribution, CI, and Trusted Publishing workflows.
- Complete the initial pure-Python source translation.
- Add elliptic, hyperbolic, direct-search, and linking-coefficient parity tests.