From 99720e744ee7810f0ba1da2cd78db44ee8315ea8 Mon Sep 17 00:00:00 2001 From: garrytan Date: Sat, 3 Oct 2026 00:23:29 +0000 Subject: [PATCH] test: CEO plan-mode failure message names the current rule, not the '## CRITICAL RULE' heading (t13 F20) --- test/skill-e2e-plan-ceo-plan-mode.test.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/skill-e2e-plan-ceo-plan-mode.test.ts b/test/skill-e2e-plan-ceo-plan-mode.test.ts index 39f5f37ec..e3d27cd84 100644 --- a/test/skill-e2e-plan-ceo-plan-mode.test.ts +++ b/test/skill-e2e-plan-ceo-plan-mode.test.ts @@ -99,8 +99,7 @@ describeE2E('plan-ceo-review plan-mode smoke (gate)', () => { `plan-ceo-review smoke FAILED: outcome=${obs.outcome}\n` + `${diagnosis}\n` + `Expected 'asked'. See plan-ceo-review/SKILL.md.tmpl: the Step 0 STOP rules ` + - `and the "One issue = one AskUserQuestion call" rule under "CRITICAL RULE — ` + - `How to ask questions".\n` + + `and the "One decision unit = one AskUserQuestion call" rule in its question-procedure section.\n` + `summary: ${obs.summary}\n` + `elapsed: ${obs.elapsedMs}ms\n` + `--- evidence (last 2KB visible) ---\n${obs.evidence}`,