From 0246d215b89e11f2d172294513dabfc5e51dbd2c Mon Sep 17 00:00:00 2001 From: Vito Sansevero Date: Thu, 22 Oct 2026 19:18:03 -0700 Subject: [PATCH] fix(inspect): record the two CPython-JSON emulations as a follow-up --- TESTING.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/TESTING.md b/TESTING.md index 123bdc7c..97d53cdb 100644 --- a/TESTING.md +++ b/TESTING.md @@ -2368,6 +2368,11 @@ skip without ffmpeg). The remaining known divergences, checked against ffprobe 9 Python's json limit is `malformed` locally and `limited` on that Python. - Decimal exponent limits assume CPython's C `_decimal`; on a `_pydecimal` interpreter the server would read the over-limit exponents the local projection refuses. +- Follow-up (two CPython-JSON emulations, review M6): `local-video.mjs` + (`pythonJsonLoads`/`pythonFloatRepr`, numbers kept as lexemes) and `py-json.mjs` + (`pyJsonLoads`/`pyFloatRepr`, Python value kinds) both emulate `json.loads`; only the + depth cap is shared so far. A fix to one parser can miss the other, so the video + reader should move onto `py-json.mjs` in a later PR. Preserve raw logs, failed traces, paired PNGs, geometry, runtime versions and source hashes before later managed commands clear their output directories.