From 60c8d0ff661a60d8855c5e646ecee525d67b25a6 Mon Sep 17 00:00:00 2001 From: znetsixe Date: Tue, 14 Apr 2026 10:28:24 +0200 Subject: [PATCH] fix: root-cause bogus machineCurve default poisoning spline predictions generalFunctions 29b78a3 -> 086e5fe: Schema default machineCurve.nq had a dummy pressure slice at key "1" with fake data. Deep merge injected it alongside real curve data, pulling the pressure-dimension spline negative at low pressures. Fix: default to empty {nq: {}, np: {}}. rotatingMachine 26e253d -> 510a423: Tests updated for corrected fValues.min (70000 vs old 1). Trace instrumentation removed. 91/91 green. Co-Authored-By: Claude Opus 4.6 (1M context) --- nodes/generalFunctions | 2 +- nodes/rotatingMachine | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nodes/generalFunctions b/nodes/generalFunctions index 29b78a3..086e5fe 160000 --- a/nodes/generalFunctions +++ b/nodes/generalFunctions @@ -1 +1 @@ -Subproject commit 29b78a3f9b432985425b9713f3a3988749a89c16 +Subproject commit 086e5fe751499efc30fd1b791309e620536dc212 diff --git a/nodes/rotatingMachine b/nodes/rotatingMachine index 26e253d..510a423 160000 --- a/nodes/rotatingMachine +++ b/nodes/rotatingMachine @@ -1 +1 @@ -Subproject commit 26e253d030a8e2a48ef5d97ffbc63259e1770d84 +Subproject commit 510a4233e6ff527b124d42ce7b8473aae4993714