From 844343993320f6c54d60abd60975a34bf3bcfc05 Mon Sep 17 00:00:00 2001 From: OVVO-Financial <18292393+OVVO-Financial@users.noreply.github.com> Date: Mon, 13 Jul 2026 08:33:47 +0000 Subject: [PATCH] Inspect R API update a82a68833f46362edb643234100da956c64c7e3c --- sync/last_live_r_parity_report.md | 18 ++++++++++++------ sync/last_r_api_inspection.md | 10 +++++----- sync/last_r_api_plan.json | 10 +++++----- 3 files changed, 22 insertions(+), 16 deletions(-) diff --git a/sync/last_live_r_parity_report.md b/sync/last_live_r_parity_report.md index 09eb22d7..22d26c35 100644 --- a/sync/last_live_r_parity_report.md +++ b/sync/last_live_r_parity_report.md @@ -3,12 +3,18 @@ - Plan: `sync/last_r_api_plan.json` - R checkout: `upstream/NNS` - Fresh cache requested: `False` -- Skip install: `False` -- Live R recompute: `True` +- Skip install: `True` +- Live R recompute: `False` -## Result: live R parity diverged +## Result: mapped live R parity tests passed -Mapped parity tests recomputed every R value from the freshly installed live R NNS and the Python implementation did not match. Public Python behavior differs from live R at the recorded commit. +Tests run: -Failing command: `/opt/hostedtoolcache/Python/3.11.15/x64/bin/python -m pytest -q -n 0 tests/parity/test_practical_examples.py tests/parity/test_r13_smoke.py` -Exit status: `1` +- `tests/parity/test_practical_examples.py` +- `tests/parity/test_r13_smoke.py` + +## Workflow step outcome + +- `run_live_r_parity_for_changed_api.py` step outcome: `success` +- Fresh cache requested: `false` +- DESCRIPTION changed: `false` diff --git a/sync/last_r_api_inspection.md b/sync/last_r_api_inspection.md index 79defb7a..9e6cbede 100644 --- a/sync/last_r_api_inspection.md +++ b/sync/last_r_api_inspection.md @@ -2,11 +2,12 @@ ## Changed files -- `R/ARMA.R` +- `R/Regression.R` ## Affected Python modules -- `src/nns/arma.py` +- `src/nns/multivariate_regression.py` +- `src/nns/regression.py` ## Parity tests to run @@ -15,9 +16,8 @@ ## Cache scope -- `NNS.ARMA` -- `NNS.ARMA.optim` -- `NNS.VAR` +- `NNS.M.reg` +- `NNS.reg` ## Required actions diff --git a/sync/last_r_api_plan.json b/sync/last_r_api_plan.json index 6fef8d57..d36336c1 100644 --- a/sync/last_r_api_plan.json +++ b/sync/last_r_api_plan.json @@ -1,18 +1,18 @@ { "changed_files": [ - "R/ARMA.R" + "R/Regression.R" ], "affected_python_modules": [ - "src/nns/arma.py" + "src/nns/multivariate_regression.py", + "src/nns/regression.py" ], "parity_tests": [ "tests/parity/test_practical_examples.py", "tests/parity/test_r13_smoke.py" ], "cache_scope": [ - "NNS.ARMA", - "NNS.ARMA.optim", - "NNS.VAR" + "NNS.M.reg", + "NNS.reg" ], "requires_fresh_cache": false, "requires_export_review": false,