From 86530fe320458377ccdf06c962a4e8b3d91e615d Mon Sep 17 00:00:00 2001 From: Garry Tan Date: Fri, 28 Aug 2026 01:48:02 +0000 Subject: [PATCH] =?UTF-8?q?docs(resolvers):=20terse-mode=20savings=20claim?= =?UTF-8?q?=20matches=20measurement=20=E2=80=94=202.6KB,=20not=203-5KB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Measured on the v1.71 render: --explain-level=terse saves exactly 2,611 bytes per tier-2+ skill. The old ~3-5KB claim predated the preamble restructuring. Co-Authored-By: Claude Fable 5 --- scripts/resolvers/types.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/resolvers/types.ts b/scripts/resolvers/types.ts index 1083355c0..f01e1d5d8 100644 --- a/scripts/resolvers/types.ts +++ b/scripts/resolvers/types.ts @@ -99,8 +99,10 @@ export interface TemplateContext { * - 'default': full preamble prose ships as today (writing style, completeness, * confusion protocol, context health are all present). * - 'terse': writing-style + completeness + confusion-protocol + context-health - * sections are compressed to a one-line pointer at gen time. Saves ~3-5 KB - * per tier-2+ skill. Opt-in via `--explain-level=terse` build flag for + * sections are compressed to a one-line pointer at gen time. Saves ~2.6 KB + * per tier-2+ skill (measured 2,611 B on the v1.71 render — re-measure with + * a terse vs default build diff if the preamble changes shape again). + * Opt-in via `--explain-level=terse` build flag for * users who want shipped skills to match their runtime preference and * avoid the per-session terse-mode prose. *