test: refresh ship goldens + ratchet preamble budget for #1205

The new \\u-escape CJK rule added bytes to the AskUserQuestion preamble
that fan out into every tier-≥2 skill, including the ship goldens used by
the cross-host regression suite (claude / codex / factory). Regenerated
goldens to match current generator output.

Preamble byte budget on plan-review skills ratcheted 36500 → 39000 to
accept the new size as the baseline (plan-ceo-review now lands at
~38.8KB; well under the 40KB token-ceiling guidance in CLAUDE.md).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-05-10 11:18:57 -07:00
parent 351bbb8426
commit 4e360765f5
4 changed files with 73 additions and 7 deletions
+4 -1
View File
@@ -320,10 +320,13 @@ describe('gen-skill-docs', () => {
// added (per /sync-gbrain plan §4). Ratcheted 35000 → 36500 in v1.27.0.0
// when generate-brain-sync-block.ts gained the gbrain_mcp_mode probe +
// remote-mode ARTIFACTS_SYNC status line (Path 4 of /setup-gbrain).
// Ratcheted 36500 → 39000 in the contributor wave when #1205 added the
// \\u-escape CJK rule (rule 12 + self-check item) to the AskUserQuestion
// preamble.
for (const skill of reviewSkills) {
const content = fs.readFileSync(skill.path, 'utf-8');
const preamble = extractPreambleBeforeWorkflow(content, skill.markers);
expect(Buffer.byteLength(preamble, 'utf-8')).toBeLessThan(36_500);
expect(Buffer.byteLength(preamble, 'utf-8')).toBeLessThan(39_000);
}
});