mirror of
https://github.com/garrytan/gstack.git
synced 2026-06-22 17:49:57 +02:00
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:
@@ -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);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user