Proposed by the 2026-07-07 jab multi-agent review; confirmed by both skeptic verifiers. Two call sites create a JSStringRef and never release it — masked only because the LSan suppression covers all of libjavascriptcoregtk.
JABCSet(ctx, o, "tree", JSValueMakeString(ctx, JSStringCreateWithUTF8CString(""))) (jab pack.hpp:370) and the default-body JSValueRef body = JSValueMakeString(ctx, JSStringCreateWithUTF8CString("")) (pack.hpp:378) never JSStringRelease the +1 ref; JSValueMakeString retains its own.leak:libjavascriptcoregtk suppression (JS-064) — exactly the class that suppression was not meant to cover.