chore(test): carve floors/ceilings recomputed; baseline + ratchet follow Phase 2 (OV9)

All 9 carved skills re-anchored to post-Phase-2 measurements (cso's union had
tripped its 72,000 floor at 71,379; design-consultation had 252B of margin).
maxSkeletonBytes ceilings tightened to measured+~600B. Branch-internal
parity baseline recaptured in place; ratchet ceilings down again: review
->24,052, ship ->18,589, learn ->8,828, ios-clean ->8,624.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-08-25 16:03:53 +00:00
co-authored by Claude Fable 5
parent d2ac837773
commit 7f780ef530
3 changed files with 244 additions and 244 deletions
+49 -49
View File
@@ -2,64 +2,64 @@
"_comment": "Context-budget ratchet ceilings (~tokens). Regenerate: bun test/helpers/capture-context-budget.ts. Headroom: alwaysOnTotal x1.05, eagerPerInvocation x1.1. Graded by test/context-budget-ratchet.test.ts via lib/context-bill.ts checkBudget.", "_comment": "Context-budget ratchet ceilings (~tokens). Regenerate: bun test/helpers/capture-context-budget.ts. Headroom: alwaysOnTotal x1.05, eagerPerInvocation x1.1. Graded by test/context-budget-ratchet.test.ts via lib/context-bill.ts checkBudget.",
"alwaysOnTotal": 6344, "alwaysOnTotal": 6344,
"eagerPerInvocation": { "eagerPerInvocation": {
"autoplan": 24328, "autoplan": 22188,
"benchmark": 6997, "benchmark": 4856,
"benchmark-models": 5969, "benchmark-models": 3829,
"browse": 12352, "browse": 10212,
"browser-skills/hackernews-frontpage": 371, "browser-skills/hackernews-frontpage": 371,
"canary": 12375, "canary": 10235,
"careful": 919, "careful": 919,
"codex": 23643, "codex": 21502,
"context-restore": 11389, "context-restore": 9249,
"context-save": 12006, "context-save": 9865,
"cso": 16979, "cso": 14838,
"design-consultation": 15440, "design-consultation": 13300,
"design-html": 17456, "design-html": 15315,
"design-review": 26021, "design-review": 23881,
"design-shotgun": 16486, "design-shotgun": 14346,
"devex-review": 17379, "devex-review": 15239,
"diagram": 5987, "diagram": 3847,
"document-generate": 14134, "document-generate": 11993,
"document-release": 11931, "document-release": 9790,
"freeze": 990, "freeze": 990,
"gstack": 5689, "gstack": 3548,
"gstack-upgrade": 3981, "gstack-upgrade": 3981,
"guard": 889, "guard": 889,
"health": 12587, "health": 10447,
"investigate": 13240, "investigate": 11100,
"ios-clean": 10764, "ios-clean": 8624,
"ios-design-review": 10945, "ios-design-review": 8805,
"ios-fix": 10718, "ios-fix": 8577,
"ios-qa": 13014, "ios-qa": 10874,
"ios-sync": 10888, "ios-sync": 8748,
"land-and-deploy": 26253, "land-and-deploy": 24113,
"landing-report": 11299, "landing-report": 9158,
"learn": 10969, "learn": 8828,
"make-pdf": 7097, "make-pdf": 4957,
"office-hours": 23646, "office-hours": 21505,
"open-gstack-browser": 6569, "open-gstack-browser": 4429,
"openclaw/skills/gstack-openclaw-ceo-review": 2764, "openclaw/skills/gstack-openclaw-ceo-review": 2764,
"openclaw/skills/gstack-openclaw-investigate": 1429, "openclaw/skills/gstack-openclaw-investigate": 1429,
"openclaw/skills/gstack-openclaw-office-hours": 4433, "openclaw/skills/gstack-openclaw-office-hours": 4433,
"openclaw/skills/gstack-openclaw-retro": 2542, "openclaw/skills/gstack-openclaw-retro": 2542,
"pair-agent": 13319, "pair-agent": 11178,
"plan-ceo-review": 21314, "plan-ceo-review": 19174,
"plan-design-review": 20755, "plan-design-review": 18615,
"plan-devex-review": 18596, "plan-devex-review": 16455,
"plan-eng-review": 15535, "plan-eng-review": 13395,
"plan-tune": 16543, "plan-tune": 14402,
"qa": 20328, "qa": 18187,
"qa-only": 14809, "qa-only": 12669,
"retro": 21767, "retro": 19627,
"review": 26192, "review": 24052,
"scrape": 6079, "scrape": 3939,
"setup-browser-cookies": 5260, "setup-browser-cookies": 3119,
"setup-deploy": 12129, "setup-deploy": 9989,
"setup-gbrain": 22133, "setup-gbrain": 19992,
"ship": 20730, "ship": 18589,
"skillify": 13974, "skillify": 11834,
"spec": 19544, "spec": 17404,
"sync-gbrain": 15757, "sync-gbrain": 13616,
"unfreeze": 393 "unfreeze": 393
} }
} }
+177 -177
View File
@@ -1,17 +1,17 @@
{ {
"tag": "v1.69.1.0", "tag": "v1.69.1.0",
"capturedAt": "2026-08-25T15:19:35.204Z", "capturedAt": "2026-08-25T15:47:29.737Z",
"capturedFromCommit": "6ed09078", "capturedFromCommit": "135bf5d4",
"capturedFromBranch": "prompt-token-load-reduction", "capturedFromBranch": "prompt-token-load-reduction",
"totalSkills": 53, "totalSkills": 53,
"totalCorpusBytes": 3234749, "totalCorpusBytes": 2841533,
"estTotalCatalogTokens": 4195, "estTotalCatalogTokens": 4195,
"topHeaviest": [ "topHeaviest": [
{ {
"skill": "ship", "skill": "ship",
"skillMdBytes": 209656, "skillMdBytes": 201464,
"skillMdLines": 1286, "skillMdLines": 1102,
"estTokens": 52414, "estTokens": 50366,
"tmplBytes": 29080, "tmplBytes": 29080,
"descriptionLen": 293, "descriptionLen": 293,
"hasGateEval": true, "hasGateEval": true,
@@ -19,9 +19,9 @@
}, },
{ {
"skill": "plan-ceo-review", "skill": "plan-ceo-review",
"skillMdBytes": 145538, "skillMdBytes": 137346,
"skillMdLines": 1310, "skillMdLines": 1126,
"estTokens": 36385, "estTokens": 34337,
"tmplBytes": 29028, "tmplBytes": 29028,
"descriptionLen": 764, "descriptionLen": 764,
"hasGateEval": true, "hasGateEval": true,
@@ -29,9 +29,9 @@
}, },
{ {
"skill": "office-hours", "skill": "office-hours",
"skillMdBytes": 126047, "skillMdBytes": 117855,
"skillMdLines": 1521, "skillMdLines": 1337,
"estTokens": 31512, "estTokens": 29464,
"tmplBytes": 30566, "tmplBytes": 30566,
"descriptionLen": 860, "descriptionLen": 860,
"hasGateEval": true, "hasGateEval": true,
@@ -39,9 +39,9 @@
}, },
{ {
"skill": "plan-eng-review", "skill": "plan-eng-review",
"skillMdBytes": 119102, "skillMdBytes": 110910,
"skillMdLines": 892, "skillMdLines": 708,
"estTokens": 29776, "estTokens": 27728,
"tmplBytes": 13955, "tmplBytes": 13955,
"descriptionLen": 201, "descriptionLen": 201,
"hasGateEval": true, "hasGateEval": true,
@@ -49,9 +49,9 @@
}, },
{ {
"skill": "plan-devex-review", "skill": "plan-devex-review",
"skillMdBytes": 119025, "skillMdBytes": 110833,
"skillMdLines": 1294, "skillMdLines": 1110,
"estTokens": 29756, "estTokens": 27708,
"tmplBytes": 18598, "tmplBytes": 18598,
"descriptionLen": 220, "descriptionLen": 220,
"hasGateEval": true, "hasGateEval": true,
@@ -59,9 +59,9 @@
}, },
{ {
"skill": "plan-design-review", "skill": "plan-design-review",
"skillMdBytes": 118485, "skillMdBytes": 110293,
"skillMdLines": 1331, "skillMdLines": 1147,
"estTokens": 29621, "estTokens": 27573,
"tmplBytes": 18463, "tmplBytes": 18463,
"descriptionLen": 218, "descriptionLen": 218,
"hasGateEval": true, "hasGateEval": true,
@@ -69,9 +69,9 @@
}, },
{ {
"skill": "land-and-deploy", "skill": "land-and-deploy",
"skillMdBytes": 100476, "skillMdBytes": 92284,
"skillMdLines": 1818, "skillMdLines": 1634,
"estTokens": 25119, "estTokens": 23071,
"tmplBytes": 54352, "tmplBytes": 54352,
"descriptionLen": 160, "descriptionLen": 160,
"hasGateEval": true, "hasGateEval": true,
@@ -79,9 +79,9 @@
}, },
{ {
"skill": "review", "skill": "review",
"skillMdBytes": 100242, "skillMdBytes": 92050,
"skillMdLines": 1684, "skillMdLines": 1500,
"estTokens": 25061, "estTokens": 23013,
"tmplBytes": 14141, "tmplBytes": 14141,
"descriptionLen": 205, "descriptionLen": 205,
"hasGateEval": true, "hasGateEval": true,
@@ -89,9 +89,9 @@
}, },
{ {
"skill": "design-review", "skill": "design-review",
"skillMdBytes": 99589, "skillMdBytes": 91397,
"skillMdLines": 1835, "skillMdLines": 1651,
"estTokens": 24897, "estTokens": 22849,
"tmplBytes": 11674, "tmplBytes": 11674,
"descriptionLen": 306, "descriptionLen": 306,
"hasGateEval": true, "hasGateEval": true,
@@ -99,9 +99,9 @@
}, },
{ {
"skill": "autoplan", "skill": "autoplan",
"skillMdBytes": 93109, "skillMdBytes": 84917,
"skillMdLines": 1686, "skillMdLines": 1502,
"estTokens": 23277, "estTokens": 21229,
"tmplBytes": 46355, "tmplBytes": 46355,
"descriptionLen": 336, "descriptionLen": 336,
"hasGateEval": true, "hasGateEval": true,
@@ -111,9 +111,9 @@
"skills": { "skills": {
"autoplan": { "autoplan": {
"skill": "autoplan", "skill": "autoplan",
"skillMdBytes": 93109, "skillMdBytes": 84917,
"skillMdLines": 1686, "skillMdLines": 1502,
"estTokens": 23277, "estTokens": 21229,
"tmplBytes": 46355, "tmplBytes": 46355,
"descriptionLen": 336, "descriptionLen": 336,
"hasGateEval": true, "hasGateEval": true,
@@ -121,9 +121,9 @@
}, },
"benchmark": { "benchmark": {
"skill": "benchmark", "skill": "benchmark",
"skillMdBytes": 26777, "skillMdBytes": 18585,
"skillMdLines": 591, "skillMdLines": 407,
"estTokens": 6694, "estTokens": 4646,
"tmplBytes": 9378, "tmplBytes": 9378,
"descriptionLen": 213, "descriptionLen": 213,
"hasGateEval": true, "hasGateEval": true,
@@ -131,9 +131,9 @@
}, },
"benchmark-models": { "benchmark-models": {
"skill": "benchmark-models", "skill": "benchmark-models",
"skillMdBytes": 22844, "skillMdBytes": 14652,
"skillMdLines": 466, "skillMdLines": 282,
"estTokens": 5711, "estTokens": 3663,
"tmplBytes": 6631, "tmplBytes": 6631,
"descriptionLen": 217, "descriptionLen": 217,
"hasGateEval": false, "hasGateEval": false,
@@ -141,9 +141,9 @@
}, },
"browse": { "browse": {
"skill": "browse", "skill": "browse",
"skillMdBytes": 47273, "skillMdBytes": 39081,
"skillMdLines": 862, "skillMdLines": 678,
"estTokens": 11818, "estTokens": 9770,
"tmplBytes": 15864, "tmplBytes": 15864,
"descriptionLen": 181, "descriptionLen": 181,
"hasGateEval": true, "hasGateEval": true,
@@ -151,9 +151,9 @@
}, },
"canary": { "canary": {
"skill": "canary", "skill": "canary",
"skillMdBytes": 47362, "skillMdBytes": 39170,
"skillMdLines": 862, "skillMdLines": 678,
"estTokens": 11841, "estTokens": 9793,
"tmplBytes": 8033, "tmplBytes": 8033,
"descriptionLen": 180, "descriptionLen": 180,
"hasGateEval": true, "hasGateEval": true,
@@ -171,9 +171,9 @@
}, },
"codex": { "codex": {
"skill": "codex", "skill": "codex",
"skillMdBytes": 90485, "skillMdBytes": 82293,
"skillMdLines": 1555, "skillMdLines": 1371,
"estTokens": 22621, "estTokens": 20573,
"tmplBytes": 43658, "tmplBytes": 43658,
"descriptionLen": 187, "descriptionLen": 187,
"hasGateEval": true, "hasGateEval": true,
@@ -181,9 +181,9 @@
}, },
"context-restore": { "context-restore": {
"skill": "context-restore", "skill": "context-restore",
"skillMdBytes": 43587, "skillMdBytes": 35395,
"skillMdLines": 753, "skillMdLines": 569,
"estTokens": 10897, "estTokens": 8849,
"tmplBytes": 7092, "tmplBytes": 7092,
"descriptionLen": 238, "descriptionLen": 238,
"hasGateEval": true, "hasGateEval": true,
@@ -191,9 +191,9 @@
}, },
"context-save": { "context-save": {
"skill": "context-save", "skill": "context-save",
"skillMdBytes": 45947, "skillMdBytes": 37755,
"skillMdLines": 838, "skillMdLines": 654,
"estTokens": 11487, "estTokens": 9439,
"tmplBytes": 9293, "tmplBytes": 9293,
"descriptionLen": 168, "descriptionLen": 168,
"hasGateEval": true, "hasGateEval": true,
@@ -201,9 +201,9 @@
}, },
"cso": { "cso": {
"skill": "cso", "skill": "cso",
"skillMdBytes": 79571, "skillMdBytes": 71379,
"skillMdLines": 1095, "skillMdLines": 911,
"estTokens": 19893, "estTokens": 17845,
"tmplBytes": 21724, "tmplBytes": 21724,
"descriptionLen": 196, "descriptionLen": 196,
"hasGateEval": true, "hasGateEval": true,
@@ -211,9 +211,9 @@
}, },
"design-consultation": { "design-consultation": {
"skill": "design-consultation", "skill": "design-consultation",
"skillMdBytes": 80444, "skillMdBytes": 72252,
"skillMdLines": 1040, "skillMdLines": 856,
"estTokens": 20111, "estTokens": 18063,
"tmplBytes": 9554, "tmplBytes": 9554,
"descriptionLen": 890, "descriptionLen": 890,
"hasGateEval": true, "hasGateEval": true,
@@ -221,9 +221,9 @@
}, },
"design-html": { "design-html": {
"skill": "design-html", "skill": "design-html",
"skillMdBytes": 66806, "skillMdBytes": 58614,
"skillMdLines": 1321, "skillMdLines": 1137,
"estTokens": 16702, "estTokens": 14654,
"tmplBytes": 22567, "tmplBytes": 22567,
"descriptionLen": 235, "descriptionLen": 235,
"hasGateEval": true, "hasGateEval": true,
@@ -231,9 +231,9 @@
}, },
"design-review": { "design-review": {
"skill": "design-review", "skill": "design-review",
"skillMdBytes": 99589, "skillMdBytes": 91397,
"skillMdLines": 1835, "skillMdLines": 1651,
"estTokens": 24897, "estTokens": 22849,
"tmplBytes": 11674, "tmplBytes": 11674,
"descriptionLen": 306, "descriptionLen": 306,
"hasGateEval": true, "hasGateEval": true,
@@ -241,9 +241,9 @@
}, },
"design-shotgun": { "design-shotgun": {
"skill": "design-shotgun", "skill": "design-shotgun",
"skillMdBytes": 63095, "skillMdBytes": 54903,
"skillMdLines": 1183, "skillMdLines": 999,
"estTokens": 15774, "estTokens": 13726,
"tmplBytes": 13331, "tmplBytes": 13331,
"descriptionLen": 788, "descriptionLen": 788,
"hasGateEval": true, "hasGateEval": true,
@@ -251,9 +251,9 @@
}, },
"devex-review": { "devex-review": {
"skill": "devex-review", "skill": "devex-review",
"skillMdBytes": 66513, "skillMdBytes": 58321,
"skillMdLines": 1116, "skillMdLines": 932,
"estTokens": 16628, "estTokens": 14580,
"tmplBytes": 7984, "tmplBytes": 7984,
"descriptionLen": 201, "descriptionLen": 201,
"hasGateEval": false, "hasGateEval": false,
@@ -261,9 +261,9 @@
}, },
"diagram": { "diagram": {
"skill": "diagram", "skill": "diagram",
"skillMdBytes": 22912, "skillMdBytes": 14720,
"skillMdLines": 466, "skillMdLines": 282,
"estTokens": 5728, "estTokens": 3680,
"tmplBytes": 6732, "tmplBytes": 6732,
"descriptionLen": 359, "descriptionLen": 359,
"hasGateEval": true, "hasGateEval": true,
@@ -271,9 +271,9 @@
}, },
"document-generate": { "document-generate": {
"skill": "document-generate", "skill": "document-generate",
"skillMdBytes": 54091, "skillMdBytes": 45899,
"skillMdLines": 1062, "skillMdLines": 878,
"estTokens": 13523, "estTokens": 11475,
"tmplBytes": 15940, "tmplBytes": 15940,
"descriptionLen": 334, "descriptionLen": 334,
"hasGateEval": false, "hasGateEval": false,
@@ -281,9 +281,9 @@
}, },
"document-release": { "document-release": {
"skill": "document-release", "skill": "document-release",
"skillMdBytes": 71210, "skillMdBytes": 63018,
"skillMdLines": 771, "skillMdLines": 587,
"estTokens": 17803, "estTokens": 15755,
"tmplBytes": 6688, "tmplBytes": 6688,
"descriptionLen": 192, "descriptionLen": 192,
"hasGateEval": true, "hasGateEval": true,
@@ -321,9 +321,9 @@
}, },
"health": { "health": {
"skill": "health", "skill": "health",
"skillMdBytes": 48173, "skillMdBytes": 39981,
"skillMdLines": 886, "skillMdLines": 702,
"estTokens": 12043, "estTokens": 9995,
"tmplBytes": 11617, "tmplBytes": 11617,
"descriptionLen": 184, "descriptionLen": 184,
"hasGateEval": true, "hasGateEval": true,
@@ -331,9 +331,9 @@
}, },
"investigate": { "investigate": {
"skill": "investigate", "skill": "investigate",
"skillMdBytes": 50671, "skillMdBytes": 42479,
"skillMdLines": 886, "skillMdLines": 702,
"estTokens": 12668, "estTokens": 10620,
"tmplBytes": 11566, "tmplBytes": 11566,
"descriptionLen": 1241, "descriptionLen": 1241,
"hasGateEval": true, "hasGateEval": true,
@@ -341,9 +341,9 @@
}, },
"ios-clean": { "ios-clean": {
"skill": "ios-clean", "skill": "ios-clean",
"skillMdBytes": 41196, "skillMdBytes": 33004,
"skillMdLines": 684, "skillMdLines": 500,
"estTokens": 10299, "estTokens": 8251,
"tmplBytes": 3743, "tmplBytes": 3743,
"descriptionLen": 254, "descriptionLen": 254,
"hasGateEval": false, "hasGateEval": false,
@@ -351,9 +351,9 @@
}, },
"ios-design-review": { "ios-design-review": {
"skill": "ios-design-review", "skill": "ios-design-review",
"skillMdBytes": 41888, "skillMdBytes": 33696,
"skillMdLines": 687, "skillMdLines": 503,
"estTokens": 10472, "estTokens": 8424,
"tmplBytes": 4417, "tmplBytes": 4417,
"descriptionLen": 209, "descriptionLen": 209,
"hasGateEval": false, "hasGateEval": false,
@@ -361,9 +361,9 @@
}, },
"ios-fix": { "ios-fix": {
"skill": "ios-fix", "skill": "ios-fix",
"skillMdBytes": 41017, "skillMdBytes": 32825,
"skillMdLines": 683, "skillMdLines": 499,
"estTokens": 10254, "estTokens": 8206,
"tmplBytes": 3574, "tmplBytes": 3574,
"descriptionLen": 187, "descriptionLen": 187,
"hasGateEval": false, "hasGateEval": false,
@@ -371,9 +371,9 @@
}, },
"ios-qa": { "ios-qa": {
"skill": "ios-qa", "skill": "ios-qa",
"skillMdBytes": 49808, "skillMdBytes": 41616,
"skillMdLines": 840, "skillMdLines": 656,
"estTokens": 12452, "estTokens": 10404,
"tmplBytes": 12370, "tmplBytes": 12370,
"descriptionLen": 223, "descriptionLen": 223,
"hasGateEval": true, "hasGateEval": true,
@@ -381,9 +381,9 @@
}, },
"ios-sync": { "ios-sync": {
"skill": "ios-sync", "skill": "ios-sync",
"skillMdBytes": 41670, "skillMdBytes": 33478,
"skillMdLines": 681, "skillMdLines": 497,
"estTokens": 10418, "estTokens": 8370,
"tmplBytes": 4220, "tmplBytes": 4220,
"descriptionLen": 269, "descriptionLen": 269,
"hasGateEval": true, "hasGateEval": true,
@@ -391,9 +391,9 @@
}, },
"land-and-deploy": { "land-and-deploy": {
"skill": "land-and-deploy", "skill": "land-and-deploy",
"skillMdBytes": 100476, "skillMdBytes": 92284,
"skillMdLines": 1818, "skillMdLines": 1634,
"estTokens": 25119, "estTokens": 23071,
"tmplBytes": 54352, "tmplBytes": 54352,
"descriptionLen": 160, "descriptionLen": 160,
"hasGateEval": true, "hasGateEval": true,
@@ -401,9 +401,9 @@
}, },
"landing-report": { "landing-report": {
"skill": "landing-report", "skill": "landing-report",
"skillMdBytes": 43242, "skillMdBytes": 35050,
"skillMdLines": 729, "skillMdLines": 545,
"estTokens": 10811, "estTokens": 8763,
"tmplBytes": 6847, "tmplBytes": 6847,
"descriptionLen": 195, "descriptionLen": 195,
"hasGateEval": false, "hasGateEval": false,
@@ -411,9 +411,9 @@
}, },
"learn": { "learn": {
"skill": "learn", "skill": "learn",
"skillMdBytes": 41979, "skillMdBytes": 33787,
"skillMdLines": 763, "skillMdLines": 579,
"estTokens": 10495, "estTokens": 8447,
"tmplBytes": 5594, "tmplBytes": 5594,
"descriptionLen": 178, "descriptionLen": 178,
"hasGateEval": true, "hasGateEval": true,
@@ -421,9 +421,9 @@
}, },
"make-pdf": { "make-pdf": {
"skill": "make-pdf", "skill": "make-pdf",
"skillMdBytes": 27161, "skillMdBytes": 18969,
"skillMdLines": 593, "skillMdLines": 409,
"estTokens": 6790, "estTokens": 4742,
"tmplBytes": 9306, "tmplBytes": 9306,
"descriptionLen": 177, "descriptionLen": 177,
"hasGateEval": false, "hasGateEval": false,
@@ -431,9 +431,9 @@
}, },
"office-hours": { "office-hours": {
"skill": "office-hours", "skill": "office-hours",
"skillMdBytes": 126047, "skillMdBytes": 117855,
"skillMdLines": 1521, "skillMdLines": 1337,
"estTokens": 31512, "estTokens": 29464,
"tmplBytes": 30566, "tmplBytes": 30566,
"descriptionLen": 860, "descriptionLen": 860,
"hasGateEval": true, "hasGateEval": true,
@@ -441,9 +441,9 @@
}, },
"open-gstack-browser": { "open-gstack-browser": {
"skill": "open-gstack-browser", "skill": "open-gstack-browser",
"skillMdBytes": 25141, "skillMdBytes": 16949,
"skillMdLines": 560, "skillMdLines": 376,
"estTokens": 6285, "estTokens": 4237,
"tmplBytes": 7719, "tmplBytes": 7719,
"descriptionLen": 204, "descriptionLen": 204,
"hasGateEval": false, "hasGateEval": false,
@@ -451,9 +451,9 @@
}, },
"pair-agent": { "pair-agent": {
"skill": "pair-agent", "skill": "pair-agent",
"skillMdBytes": 50973, "skillMdBytes": 42781,
"skillMdLines": 963, "skillMdLines": 779,
"estTokens": 12743, "estTokens": 10695,
"tmplBytes": 13368, "tmplBytes": 13368,
"descriptionLen": 167, "descriptionLen": 167,
"hasGateEval": false, "hasGateEval": false,
@@ -461,9 +461,9 @@
}, },
"plan-ceo-review": { "plan-ceo-review": {
"skill": "plan-ceo-review", "skill": "plan-ceo-review",
"skillMdBytes": 145538, "skillMdBytes": 137346,
"skillMdLines": 1310, "skillMdLines": 1126,
"estTokens": 36385, "estTokens": 34337,
"tmplBytes": 29028, "tmplBytes": 29028,
"descriptionLen": 764, "descriptionLen": 764,
"hasGateEval": true, "hasGateEval": true,
@@ -471,9 +471,9 @@
}, },
"plan-design-review": { "plan-design-review": {
"skill": "plan-design-review", "skill": "plan-design-review",
"skillMdBytes": 118485, "skillMdBytes": 110293,
"skillMdLines": 1331, "skillMdLines": 1147,
"estTokens": 29621, "estTokens": 27573,
"tmplBytes": 18463, "tmplBytes": 18463,
"descriptionLen": 218, "descriptionLen": 218,
"hasGateEval": true, "hasGateEval": true,
@@ -481,9 +481,9 @@
}, },
"plan-devex-review": { "plan-devex-review": {
"skill": "plan-devex-review", "skill": "plan-devex-review",
"skillMdBytes": 119025, "skillMdBytes": 110833,
"skillMdLines": 1294, "skillMdLines": 1110,
"estTokens": 29756, "estTokens": 27708,
"tmplBytes": 18598, "tmplBytes": 18598,
"descriptionLen": 220, "descriptionLen": 220,
"hasGateEval": true, "hasGateEval": true,
@@ -491,9 +491,9 @@
}, },
"plan-eng-review": { "plan-eng-review": {
"skill": "plan-eng-review", "skill": "plan-eng-review",
"skillMdBytes": 119102, "skillMdBytes": 110910,
"skillMdLines": 892, "skillMdLines": 708,
"estTokens": 29776, "estTokens": 27728,
"tmplBytes": 13955, "tmplBytes": 13955,
"descriptionLen": 201, "descriptionLen": 201,
"hasGateEval": true, "hasGateEval": true,
@@ -501,9 +501,9 @@
}, },
"plan-tune": { "plan-tune": {
"skill": "plan-tune", "skill": "plan-tune",
"skillMdBytes": 63312, "skillMdBytes": 55120,
"skillMdLines": 1223, "skillMdLines": 1039,
"estTokens": 15828, "estTokens": 13780,
"tmplBytes": 26922, "tmplBytes": 26922,
"descriptionLen": 327, "descriptionLen": 327,
"hasGateEval": true, "hasGateEval": true,
@@ -511,9 +511,9 @@
}, },
"qa": { "qa": {
"skill": "qa", "skill": "qa",
"skillMdBytes": 77798, "skillMdBytes": 69606,
"skillMdLines": 1525, "skillMdLines": 1341,
"estTokens": 19450, "estTokens": 17402,
"tmplBytes": 12701, "tmplBytes": 12701,
"descriptionLen": 218, "descriptionLen": 218,
"hasGateEval": true, "hasGateEval": true,
@@ -521,9 +521,9 @@
}, },
"qa-only": { "qa-only": {
"skill": "qa-only", "skill": "qa-only",
"skillMdBytes": 56678, "skillMdBytes": 48486,
"skillMdLines": 1066, "skillMdLines": 882,
"estTokens": 14170, "estTokens": 12122,
"tmplBytes": 3851, "tmplBytes": 3851,
"descriptionLen": 165, "descriptionLen": 165,
"hasGateEval": true, "hasGateEval": true,
@@ -531,9 +531,9 @@
}, },
"retro": { "retro": {
"skill": "retro", "skill": "retro",
"skillMdBytes": 83308, "skillMdBytes": 75116,
"skillMdLines": 1625, "skillMdLines": 1441,
"estTokens": 20827, "estTokens": 18779,
"tmplBytes": 42589, "tmplBytes": 42589,
"descriptionLen": 838, "descriptionLen": 838,
"hasGateEval": true, "hasGateEval": true,
@@ -541,9 +541,9 @@
}, },
"review": { "review": {
"skill": "review", "skill": "review",
"skillMdBytes": 100242, "skillMdBytes": 92050,
"skillMdLines": 1684, "skillMdLines": 1500,
"estTokens": 25061, "estTokens": 23013,
"tmplBytes": 14141, "tmplBytes": 14141,
"descriptionLen": 205, "descriptionLen": 205,
"hasGateEval": true, "hasGateEval": true,
@@ -551,9 +551,9 @@
}, },
"scrape": { "scrape": {
"skill": "scrape", "skill": "scrape",
"skillMdBytes": 23264, "skillMdBytes": 15072,
"skillMdLines": 504, "skillMdLines": 320,
"estTokens": 5816, "estTokens": 3768,
"tmplBytes": 5336, "tmplBytes": 5336,
"descriptionLen": 167, "descriptionLen": 167,
"hasGateEval": true, "hasGateEval": true,
@@ -561,9 +561,9 @@
}, },
"setup-browser-cookies": { "setup-browser-cookies": {
"skill": "setup-browser-cookies", "skill": "setup-browser-cookies",
"skillMdBytes": 20129, "skillMdBytes": 11937,
"skillMdLines": 438, "skillMdLines": 254,
"estTokens": 5032, "estTokens": 2984,
"tmplBytes": 2724, "tmplBytes": 2724,
"descriptionLen": 222, "descriptionLen": 222,
"hasGateEval": false, "hasGateEval": false,
@@ -571,9 +571,9 @@
}, },
"setup-deploy": { "setup-deploy": {
"skill": "setup-deploy", "skill": "setup-deploy",
"skillMdBytes": 46420, "skillMdBytes": 38228,
"skillMdLines": 805, "skillMdLines": 621,
"estTokens": 11605, "estTokens": 9557,
"tmplBytes": 7805, "tmplBytes": 7805,
"descriptionLen": 197, "descriptionLen": 197,
"hasGateEval": true, "hasGateEval": true,
@@ -581,9 +581,9 @@
}, },
"setup-gbrain": { "setup-gbrain": {
"skill": "setup-gbrain", "skill": "setup-gbrain",
"skillMdBytes": 84706, "skillMdBytes": 76514,
"skillMdLines": 1700, "skillMdLines": 1516,
"estTokens": 21177, "estTokens": 19129,
"tmplBytes": 48298, "tmplBytes": 48298,
"descriptionLen": 325, "descriptionLen": 325,
"hasGateEval": true, "hasGateEval": true,
@@ -591,9 +591,9 @@
}, },
"ship": { "ship": {
"skill": "ship", "skill": "ship",
"skillMdBytes": 209656, "skillMdBytes": 201464,
"skillMdLines": 1286, "skillMdLines": 1102,
"estTokens": 52414, "estTokens": 50366,
"tmplBytes": 29080, "tmplBytes": 29080,
"descriptionLen": 293, "descriptionLen": 293,
"hasGateEval": true, "hasGateEval": true,
@@ -601,9 +601,9 @@
}, },
"skillify": { "skillify": {
"skill": "skillify", "skill": "skillify",
"skillMdBytes": 53482, "skillMdBytes": 45290,
"skillMdLines": 1036, "skillMdLines": 852,
"estTokens": 13371, "estTokens": 11323,
"tmplBytes": 15338, "tmplBytes": 15338,
"descriptionLen": 233, "descriptionLen": 233,
"hasGateEval": true, "hasGateEval": true,
@@ -611,9 +611,9 @@
}, },
"spec": { "spec": {
"skill": "spec", "skill": "spec",
"skillMdBytes": 74800, "skillMdBytes": 66608,
"skillMdLines": 1428, "skillMdLines": 1244,
"estTokens": 18700, "estTokens": 16652,
"tmplBytes": 32196, "tmplBytes": 32196,
"descriptionLen": 282, "descriptionLen": 282,
"hasGateEval": true, "hasGateEval": true,
@@ -621,9 +621,9 @@
}, },
"sync-gbrain": { "sync-gbrain": {
"skill": "sync-gbrain", "skill": "sync-gbrain",
"skillMdBytes": 60303, "skillMdBytes": 52111,
"skillMdLines": 1064, "skillMdLines": 880,
"estTokens": 15076, "estTokens": 13028,
"tmplBytes": 23886, "tmplBytes": 23886,
"descriptionLen": 246, "descriptionLen": 246,
"hasGateEval": false, "hasGateEval": false,
+18 -18
View File
@@ -126,8 +126,8 @@ export const CARVE_GUARDS: Record<string, CarveGuard> = {
}, },
behavioral: 'external', behavioral: 'external',
externalTest: 'test/skill-e2e-ship-section-loading.test.ts', externalTest: 'test/skill-e2e-ship-section-loading.test.ts',
maxSkeletonBytes: 91_600, // v1.68 fix wave: unconditional learnings capture (#2402, ~450B/skill); measured 91,061 maxSkeletonBytes: 71_750, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured 71,145
minUnionBytes: 120_000, minUnionBytes: 181_000, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured union 201,464
mustContain: ['VERSION', 'CHANGELOG', 'review', 'merge', 'PR'], mustContain: ['VERSION', 'CHANGELOG', 'review', 'merge', 'PR'],
// v1.58.5.0: pre-push-guard install (#2077) stacks on the shared first-run-guidance preamble. // v1.58.5.0: pre-push-guard install (#2077) stacks on the shared first-run-guidance preamble.
// Fork port wave 2: multi-ecosystem test-detection evidence (Django/JVM // Fork port wave 2: multi-ecosystem test-detection evidence (Django/JVM
@@ -157,8 +157,8 @@ export const CARVE_GUARDS: Record<string, CarveGuard> = {
// v1.65 merge: provisional larger-of-both-waves budget; re-measured below. // v1.65 merge: provisional larger-of-both-waves budget; re-measured below.
// Fork port wave 2 (#703): the repo-doc-preference block in the design // Fork port wave 2 (#703): the repo-doc-preference block in the design
// check grew every plan-review skeleton ~0.7KB. Measured values noted. // check grew every plan-review skeleton ~0.7KB. Measured values noted.
maxSkeletonBytes: 93_900, // v1.68 fix wave: #2402 learnings capture + spool queue-depth lines; measured 93,345 maxSkeletonBytes: 73_980, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured 73,381
minUnionBytes: 80_000, minUnionBytes: 123_600, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured union 137,346
mustContain: ['SCOPE EXPANSION', 'SELECTIVE EXPANSION', 'HOLD SCOPE', 'SCOPE REDUCTION'], mustContain: ['SCOPE EXPANSION', 'SELECTIVE EXPANSION', 'HOLD SCOPE', 'SCOPE REDUCTION'],
// Default-on Codex outside-voice (codexPreflight block + CODEX_MODE branch // Default-on Codex outside-voice (codexPreflight block + CODEX_MODE branch
// prose replacing the smaller opt-in question) lands this ~5.2% over baseline. // prose replacing the smaller opt-in question) lands this ~5.2% over baseline.
@@ -183,8 +183,8 @@ export const CARVE_GUARDS: Record<string, CarveGuard> = {
// check grew every plan-review skeleton ~0.7KB. Measured values noted. // check grew every plan-review skeleton ~0.7KB. Measured values noted.
// #2499 project-scope MCP jq in the brain-sync block grew every tier-2+ // #2499 project-scope MCP jq in the brain-sync block grew every tier-2+
// skeleton ~1.5KB (entry resolution emitted once per SKILL.md). // skeleton ~1.5KB (entry resolution emitted once per SKILL.md).
maxSkeletonBytes: 71_800, // v1.68 fix wave (#2402); measured 71,228 maxSkeletonBytes: 51_860, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured 51,264
minUnionBytes: 70_000, minUnionBytes: 99_800, // token-reduction Phases 1-2 (v1.69.x branch); measured union 110,910
mustContain: ['Architecture', 'Code Quality', 'Test', 'Performance'], mustContain: ['Architecture', 'Code Quality', 'Test', 'Performance'],
// Cross-cutting preamble growth (v1.57.2.0 AUQ-failure prose fallback + the // Cross-cutting preamble growth (v1.57.2.0 AUQ-failure prose fallback + the
// decision-memory nudge + the v1.57.4.0 Boil-the-Ocean rename) plus the // decision-memory nudge + the v1.57.4.0 Boil-the-Ocean rename) plus the
@@ -216,8 +216,8 @@ export const CARVE_GUARDS: Record<string, CarveGuard> = {
// tier-2+ skeleton (measured 89,184). Main's v1.64.0.0 adds ~340 B more // tier-2+ skeleton (measured 89,184). Main's v1.64.0.0 adds ~340 B more
// (telemetry --error-message/--failed-step preamble prose, PR #769). // (telemetry --error-message/--failed-step preamble prose, PR #769).
// Budget covers the sum of both waves. // Budget covers the sum of both waves.
maxSkeletonBytes: 91_700, // v1.68 fix wave (#2402); measured 91,176 maxSkeletonBytes: 71_840, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured 71,242
minUnionBytes: 70_000, minUnionBytes: 99_200, // token-reduction Phases 1-2 (v1.69.x branch); measured union 110,293
mustContain: ['design', 'visual'], mustContain: ['design', 'visual'],
maxSizeRatio: 1.12, // D1 1.104 + main's ~0.008 maxSizeRatio: 1.12, // D1 1.104 + main's ~0.008
}, },
@@ -240,8 +240,8 @@ export const CARVE_GUARDS: Record<string, CarveGuard> = {
// check grew every plan-review skeleton ~0.7KB. Measured values noted. // check grew every plan-review skeleton ~0.7KB. Measured values noted.
// #2499 project-scope MCP jq in the brain-sync block grew every tier-2+ // #2499 project-scope MCP jq in the brain-sync block grew every tier-2+
// skeleton ~1.5KB (entry resolution emitted once per SKILL.md). // skeleton ~1.5KB (entry resolution emitted once per SKILL.md).
maxSkeletonBytes: 83_500, // v1.68 fix wave (#2402); measured 82,941 maxSkeletonBytes: 63_580, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured 62,977
minUnionBytes: 70_000, minUnionBytes: 99_700, // token-reduction Phases 1-2 (v1.69.x branch); measured union 110,833
mustContain: ['developer experience', 'Getting Started'], mustContain: ['developer experience', 'Getting Started'],
// Default-on Codex outside-voice (codexPreflight block + CODEX_MODE branch // Default-on Codex outside-voice (codexPreflight block + CODEX_MODE branch
// prose replacing the smaller opt-in question) lands this ~5.7% over baseline. // prose replacing the smaller opt-in question) lands this ~5.7% over baseline.
@@ -270,8 +270,8 @@ export const CARVE_GUARDS: Record<string, CarveGuard> = {
// the #538 opt-out + D1 evidence directive — ratio 1.104 measured. // the #538 opt-out + D1 evidence directive — ratio 1.104 measured.
// #2499 project-scope MCP jq in the brain-sync block grew every tier-2+ // #2499 project-scope MCP jq in the brain-sync block grew every tier-2+
// skeleton ~1.5KB (entry resolution emitted once per SKILL.md). // skeleton ~1.5KB (entry resolution emitted once per SKILL.md).
maxSkeletonBytes: 102_800, // v1.68 fix wave (#2402); measured 102,220 maxSkeletonBytes: 82_900, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured 82,304
minUnionBytes: 70_000, minUnionBytes: 106_000, // token-reduction Phases 1-2 (v1.69.x branch); measured union 117,855
mustContain: ['design doc', 'problem statement'], mustContain: ['design doc', 'problem statement'],
maxSizeRatio: 1.12, maxSizeRatio: 1.12,
}, },
@@ -291,8 +291,8 @@ export const CARVE_GUARDS: Record<string, CarveGuard> = {
// +Conductor AUQ-default-prose rule + one-way/continuation safety in the // +Conductor AUQ-default-prose rule + one-way/continuation safety in the
// always-loaded AskUserQuestion Format section. // always-loaded AskUserQuestion Format section.
// v1.2.0 activation lift: first-run-guidance section in the shared preamble. // v1.2.0 activation lift: first-run-guidance section in the shared preamble.
maxSkeletonBytes: 57_900, // v1.68 fix wave (#2402); measured 57,385 maxSkeletonBytes: 38_070, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured 37,469
minUnionBytes: 55_000, minUnionBytes: 56_700, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured union 63,018
mustContain: ['CHANGELOG', 'Diataxis', 'coverage'], mustContain: ['CHANGELOG', 'Diataxis', 'coverage'],
// Two intentional additions stack on this small skill: the AUQ-failure prose // Two intentional additions stack on this small skill: the AUQ-failure prose
// fallback (v1.57.2.0, ~2KB to every preamble) AND the new default-on Codex // fallback (v1.57.2.0, ~2KB to every preamble) AND the new default-on Codex
@@ -322,8 +322,8 @@ export const CARVE_GUARDS: Record<string, CarveGuard> = {
// v1.65 merge: provisional larger-of-both-waves budget; re-measured below. // v1.65 merge: provisional larger-of-both-waves budget; re-measured below.
// v1.64.1.0: shared-preamble prose from the two parallel v1.64 waves lands // v1.64.1.0: shared-preamble prose from the two parallel v1.64 waves lands
// the skeleton at 69,022 B; +~1 KB headroom. // the skeleton at 69,022 B; +~1 KB headroom.
maxSkeletonBytes: 71_400, // v1.68 fix wave (#2402); measured 70,815 maxSkeletonBytes: 51_500, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured 50,899
minUnionBytes: 72_000, minUnionBytes: 65_000, // token-reduction Phases 1-2 (v1.69.x branch): preamble bash -> bin/gstack-skill-start, onboarding -> gated emission; measured union 72,252
mustContain: ['Typography', 'Color', 'Aesthetic Direction'], mustContain: ['Typography', 'Color', 'Aesthetic Direction'],
// Cross-cutting preamble growth (v1.57.2.0 AUQ-failure prose fallback ~2KB + // Cross-cutting preamble growth (v1.57.2.0 AUQ-failure prose fallback ~2KB +
// the cross-session decision-memory nudge) lands this carved skeleton just over // the cross-session decision-memory nudge) lands this carved skeleton just over
@@ -362,8 +362,8 @@ export const CARVE_GUARDS: Record<string, CarveGuard> = {
// +Conductor AUQ-default-prose rule + one-way/continuation safety in the // +Conductor AUQ-default-prose rule + one-way/continuation safety in the
// always-loaded AskUserQuestion Format section. // always-loaded AskUserQuestion Format section.
// v1.2.0 activation lift: first-run-guidance section in the shared preamble. // v1.2.0 activation lift: first-run-guidance section in the shared preamble.
maxSkeletonBytes: 77_300, // v1.68 fix wave (#2402); measured 76,705 maxSkeletonBytes: 57_390, // token-reduction Phases 1-2 (v1.69.x branch); measured 56,789
minUnionBytes: 72_000, minUnionBytes: 64_200, // token-reduction Phases 1-2 (v1.69.x branch); measured union 71,379
mustContain: ['OWASP', 'STRIDE', 'daily', 'comprehensive', 'verif'], mustContain: ['OWASP', 'STRIDE', 'daily', 'comprehensive', 'verif'],
// cso keeps its mode-dispatch + FP-filtering phases always-loaded, so the // cso keeps its mode-dispatch + FP-filtering phases always-loaded, so the
// cross-cutting preamble growth (v1.57.2.0 AUQ-failure prose fallback ~2KB + the // cross-cutting preamble growth (v1.57.2.0 AUQ-failure prose fallback ~2KB + the