Michael Shoemate

Results 81 comments of Michael Shoemate

* **#797** : 2 dependent PRs ([#824](https://github.com/opendp/opendp/pull/824) , [#868](https://github.com/opendp/opendp/pull/868) ) * **#847** * **#1454** * **#795** * **#1167** 👈 * **#769** : 1 other dependent PR ([#771](https://github.com/opendp/opendp/pull/771) ) * **#767**...

The main thing I think is that structs will be more difficult to carry around over ffi.

* **#1271** * **#1327** 👈 * **#1326** : 2 other dependent PRs ([#1315](https://github.com/opendp/opendp/pull/1315) , [#1317](https://github.com/opendp/opendp/pull/1317) ) * **#1325** * `main` This stack of pull requests is managed by Graphite. Learn...

This PR is not correct, and fixing it would potentially introduce floating-point vulnerabilities.

* **#908** : 2 dependent PRs ([#913](https://github.com/opendp/opendp/pull/913) , [#1479](https://github.com/opendp/opendp/pull/1479) ) 👈 * **#890** : 1 other dependent PR ([#856](https://github.com/opendp/opendp/pull/856) ) * **#829** : 2 other dependent PRs ([#854](https://github.com/opendp/opendp/pull/854) , [#888](https://github.com/opendp/opendp/pull/888)...

There are many error messages coming up from Rust, but do not require any knowledge of Rust. For this reason, many errors should still bubble up from Rust. For instance,...

Our API design has also adjusted to take the previous transformation's output domain and output metric as arguments to the next constructor, which I think results in fewer domain or...

I'm of course open-minded to other suggestions. On the Python side, we could have separate exception classes for each error variant in Rust. Right now this error variant is just...

> [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite....

Closing in favor of #1534