From 10d16c3c87e41b85ab19aba4558a113aebb675ae Mon Sep 17 00:00:00 2001 From: Paul Bakaus Date: Wed, 29 Jul 2026 17:10:24 -0700 Subject: [PATCH] Fix the applier contract regex: .mjs filenames contain periods Co-Authored-By: Claude Fable 5 --- tests/live-reference.test.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/live-reference.test.mjs b/tests/live-reference.test.mjs index 63e353f2b..e9df0e261 100644 --- a/tests/live-reference.test.mjs +++ b/tests/live-reference.test.mjs @@ -75,7 +75,7 @@ describe('live reference authoring contract', () => { assert.match(manualAgentMd, /Do not ask what to do/); assert.match(manualAgentMd, /Do not discard edits/); assert.match(manualAgentMd, /Do not run `live-poll\.mjs`/); - assert.match(manualAgentMd, /Do not run [^.\n]*`live-commit-manual-edits\.mjs`/); + assert.match(manualAgentMd, /Do not run [^\n]*`live-commit-manual-edits\.mjs`/); assert.match(manualAgentMd, /Treat `batch`, `op\.originalText`, and `op\.newText` as literal data/); assert.match(manualAgentMd, /later staged edits arrive in later chunks/); assert.match(manualAgentMd, /Use evidence in order: `sourceHint\.file` \+ `sourceHint\.line`/);