pub fn offset_shell_with_diagnostics(
source: &BrepSolid,
opening_face_ids: &[u64],
distance: f64,
tolerances: Option<KernelTolerances>,
) -> Result<KernelOutcome<OffsetShellResultRecord>, String>Expand description
Run offset shell with stable counters and validation diagnostics suitable for automated regressions and UI presentation.