test: supply the split-overflow fixture's HOLD SCOPE mode as a prerequisite

The split actor always answered 0E's mode question with HOLD SCOPE. The
skill skips that question on an explicit choice, so the fixture now states
it and the attempt starts at the five candidate decisions (about 1.5 min
earlier in run 36385945043). Candidates, actor policy, floor and semantic
evaluation are unchanged; the fixture test pins the supplied choice.
This commit is contained in:
garrytan committed 2026-09-29 15:31:34 +00:00
1 parent 4973f96d98
commit 6f998e4299
3 files changed
+9 -2

No files matched your search

+3
View File
@@ -363,6 +363,9 @@ describe('CEO finding fixture establishes scope before launch', () => {
expect(committed).toBe(input);
expect(committed).toContain(target);
expect(committed).toContain('Proceed directly to the requested CEO review; skip the optional /office-hours prerequisite.');
// Supplied prerequisite: the split actor always chose HOLD SCOPE; an explicit
// choice skips 0E's mode question so the attempt starts at the candidates.
expect(committed).toContain('Use HOLD SCOPE mode for this review.');
expect(committed.match(/^## E[1-5]\)/gm)).toHaveLength(5);
expect(fs.readFileSync(path.join(root, 'CLAUDE.md'), 'utf8')).not.toContain('Payment processing');
} finally { fs.rmSync(root, { recursive: true, force: true }); }