fix(ci): llms-full.txt over size budget — drop what-schemas-unlock from full bundle

The toolLoop + budget bug-fix annotations grew CLAUDE.md, pushing llms-full.txt
to 756KB over the 750KB FULL_SIZE_BUDGET (the `build-llms > size budget` test
failed, failing the `test` CI job). CLAUDE.md stays inlined by design (it's the
point of the one-fetch bundle), so per the budget comment's own guidance ("ship
with includeInFull=false exclusions") this excludes docs/what-schemas-unlock.md
(15.4KB value-explainer, not load-bearing operational reference) from
llms-full.txt; it stays linked in llms.txt. Bundle now 740KB with ~9KB headroom.
No budget bump — 750KB is near the ~190k-token-context fit ceiling.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-06-02 07:45:07 -07:00
co-authored by Claude Opus 4.8
parent 073d311327
commit 284c50a488
2 changed files with 5 additions and 184 deletions
+5
View File
@@ -87,6 +87,11 @@ export const SECTIONS: DocSection[] = [
includeInFull: false,
},
{
// Excluded from llms-full.txt (stays linked in llms.txt) to keep the
// single-fetch bundle under FULL_SIZE_BUDGET as CLAUDE.md grows. This is
// a value-explainer, not load-bearing operational reference for an agent
// reading the bundle — the right thing to link rather than inline.
includeInFull: false,
title: "docs/what-schemas-unlock.md",
description:
"Why schemas matter: 7 killer use cases (4000 invisible meetings, founder ops brain, research brain, legal brain, team brain, agent-as-co-curator) + the structural argument for typed page kinds. Read this before pitching schema authoring (v0.40.7.0).",