From 31324722f51717b8c48889e9a3c53157d9d04ccd Mon Sep 17 00:00:00 2001 From: Garry Tan Date: Tue, 1 Sep 2026 16:11:53 +0000 Subject: [PATCH] test(dev-setup): update LINK_ROOT source pin to the parsePathFlag shape Companion to the gen-skill-docs parsePathFlag extraction: the pin still asserts the same invariant (LINK_ROOT defaults to OUT_DIR, so an in-place render stays a byte-exact no-op) against the new expression. Co-Authored-By: Claude Fable 5 --- test/dev-setup-render-isolation.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/dev-setup-render-isolation.test.ts b/test/dev-setup-render-isolation.test.ts index d365f25b2..e06f23641 100644 --- a/test/dev-setup-render-isolation.test.ts +++ b/test/dev-setup-render-isolation.test.ts @@ -59,7 +59,7 @@ describe('gen-skill-docs: section rewrite is gated on --out-dir', () => { // #2692: the gate is LINK_ROOT (defaults to OUT_DIR — still null when // --out-dir is unset, so the in-place render stays a byte-exact no-op). expect(body).toContain('if (!LINK_ROOT) return content'); - expect(gen).toContain('if (!LINK_ROOT_ARG) return OUT_DIR;'); + expect(gen).toContain("parsePathFlag('--link-root') ?? OUT_DIR"); expect(body).toContain('sections'); // surgical: regex targets only /sections/ paths }); });