The pipeline numerical derivation path currently computes exact min/max from sensitive data before running DP quantiles. Those exact bounds are not noised, but they are written into the returned DatasetDescriptor and can also surface as decoded interval edges.
Numerical bounds should be public caller-provided metadata; DPSynth should only compute quantile cut points under DP within those bounds.
Draft fix: #30.
The pipeline numerical derivation path currently computes exact min/max from sensitive data before running DP quantiles. Those exact bounds are not noised, but they are written into the returned
DatasetDescriptorand can also surface as decoded interval edges.Numerical bounds should be public caller-provided metadata; DPSynth should only compute quantile cut points under DP within those bounds.
Draft fix: #30.