diff --git a/scripts/proactive-suggestions.json b/scripts/proactive-suggestions.json index 1d622afc0..f1bf2685a 100644 --- a/scripts/proactive-suggestions.json +++ b/scripts/proactive-suggestions.json @@ -1,6 +1,6 @@ { "$schema": "https://gstack.dev/schemas/proactive-suggestions.json", - "generated_at": "2026-05-26T03:35:08.717Z", + "generated_at": "2026-05-26T03:38:39.509Z", "catalog_mode": "trim", "note": "Routing / voice-trigger prose extracted from SKILL.md frontmatter descriptions during catalog trim. Loaded on demand when routing guidance is needed.", "skills": { diff --git a/test/fixtures/parity-baseline-v1.45.0.0.json b/test/fixtures/parity-baseline-v1.45.0.0.json new file mode 100644 index 000000000..a083b2ce1 --- /dev/null +++ b/test/fixtures/parity-baseline-v1.45.0.0.json @@ -0,0 +1,623 @@ +{ + "tag": "v1.45.0.0", + "capturedAt": "2026-05-26T03:38:39.714Z", + "capturedFromCommit": "296937d4", + "capturedFromBranch": "garrytan/slim-skill-tokens", + "totalSkills": 51, + "totalCorpusBytes": 2880003, + "estTotalCatalogTokens": 4045, + "topHeaviest": [ + { + "skill": "ship", + "skillMdBytes": 162702, + "skillMdLines": 3020, + "estTokens": 40676, + "tmplBytes": 48869, + "descriptionLen": 291, + "hasGateEval": true, + "hasPeriodicEval": true + }, + { + "skill": "plan-ceo-review", + "skillMdBytes": 130034, + "skillMdLines": 2151, + "estTokens": 32509, + "tmplBytes": 63393, + "descriptionLen": 794, + "hasGateEval": true, + "hasPeriodicEval": true + }, + { + "skill": "office-hours", + "skillMdBytes": 110225, + "skillMdLines": 2017, + "estTokens": 27556, + "tmplBytes": 55466, + "descriptionLen": 860, + "hasGateEval": true, + "hasPeriodicEval": false + }, + { + "skill": "plan-design-review", + "skillMdBytes": 104737, + "skillMdLines": 1870, + "estTokens": 26184, + "tmplBytes": 28624, + "descriptionLen": 218, + "hasGateEval": true, + "hasPeriodicEval": true + }, + { + "skill": "plan-devex-review", + "skillMdBytes": 103713, + "skillMdLines": 2073, + "estTokens": 25928, + "tmplBytes": 35680, + "descriptionLen": 250, + "hasGateEval": true, + "hasPeriodicEval": true + }, + { + "skill": "plan-eng-review", + "skillMdBytes": 100555, + "skillMdLines": 1716, + "estTokens": 25139, + "tmplBytes": 26234, + "descriptionLen": 231, + "hasGateEval": true, + "hasPeriodicEval": true + }, + { + "skill": "design-review", + "skillMdBytes": 93200, + "skillMdLines": 1886, + "estTokens": 23300, + "tmplBytes": 11674, + "descriptionLen": 304, + "hasGateEval": true, + "hasPeriodicEval": false + }, + { + "skill": "review", + "skillMdBytes": 91594, + "skillMdLines": 1716, + "estTokens": 22899, + "tmplBytes": 14099, + "descriptionLen": 205, + "hasGateEval": true, + "hasPeriodicEval": false + }, + { + "skill": "land-and-deploy", + "skillMdBytes": 89432, + "skillMdLines": 1810, + "estTokens": 22358, + "tmplBytes": 48624, + "descriptionLen": 160, + "hasGateEval": true, + "hasPeriodicEval": false + }, + { + "skill": "autoplan", + "skillMdBytes": 88416, + "skillMdLines": 1738, + "estTokens": 22104, + "tmplBytes": 45271, + "descriptionLen": 366, + "hasGateEval": true, + "hasPeriodicEval": true + } + ], + "skills": { + "autoplan": { + "skill": "autoplan", + "skillMdBytes": 88416, + "skillMdLines": 1738, + "estTokens": 22104, + "tmplBytes": 45271, + "descriptionLen": 366, + "hasGateEval": true, + "hasPeriodicEval": true + }, + "benchmark": { + "skill": "benchmark", + "skillMdBytes": 32556, + "skillMdLines": 733, + "estTokens": 8139, + "tmplBytes": 9378, + "descriptionLen": 213, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "benchmark-models": { + "skill": "benchmark-models", + "skillMdBytes": 28623, + "skillMdLines": 608, + "estTokens": 7156, + "tmplBytes": 6631, + "descriptionLen": 217, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "browse": { + "skill": "browse", + "skillMdBytes": 47308, + "skillMdLines": 915, + "estTokens": 11827, + "tmplBytes": 10805, + "descriptionLen": 181, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "canary": { + "skill": "canary", + "skillMdBytes": 44651, + "skillMdLines": 944, + "estTokens": 11163, + "tmplBytes": 8033, + "descriptionLen": 180, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "careful": { + "skill": "careful", + "skillMdBytes": 2551, + "skillMdLines": 68, + "estTokens": 638, + "tmplBytes": 2435, + "descriptionLen": 315, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "codex": { + "skill": "codex", + "skillMdBytes": 77166, + "skillMdLines": 1473, + "estTokens": 19292, + "tmplBytes": 34143, + "descriptionLen": 187, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "context-restore": { + "skill": "context-restore", + "skillMdBytes": 39039, + "skillMdLines": 802, + "estTokens": 9760, + "tmplBytes": 5255, + "descriptionLen": 238, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "context-save": { + "skill": "context-save", + "skillMdBytes": 43236, + "skillMdLines": 920, + "estTokens": 10809, + "tmplBytes": 9293, + "descriptionLen": 168, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "cso": { + "skill": "cso", + "skillMdBytes": 74943, + "skillMdLines": 1405, + "estTokens": 18736, + "tmplBytes": 35158, + "descriptionLen": 196, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "design-consultation": { + "skill": "design-consultation", + "skillMdBytes": 75794, + "skillMdLines": 1497, + "estTokens": 18949, + "tmplBytes": 25899, + "descriptionLen": 888, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "design-html": { + "skill": "design-html", + "skillMdBytes": 64093, + "skillMdLines": 1403, + "estTokens": 16023, + "tmplBytes": 22567, + "descriptionLen": 233, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "design-review": { + "skill": "design-review", + "skillMdBytes": 93200, + "skillMdLines": 1886, + "estTokens": 23300, + "tmplBytes": 11674, + "descriptionLen": 304, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "design-shotgun": { + "skill": "design-shotgun", + "skillMdBytes": 59718, + "skillMdLines": 1253, + "estTokens": 14930, + "tmplBytes": 13331, + "descriptionLen": 786, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "devex-review": { + "skill": "devex-review", + "skillMdBytes": 61959, + "skillMdLines": 1187, + "estTokens": 15490, + "tmplBytes": 7984, + "descriptionLen": 201, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "document-generate": { + "skill": "document-generate", + "skillMdBytes": 50533, + "skillMdLines": 1130, + "estTokens": 12633, + "tmplBytes": 15093, + "descriptionLen": 334, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "document-release": { + "skill": "document-release", + "skillMdBytes": 55797, + "skillMdLines": 1189, + "estTokens": 13949, + "tmplBytes": 20362, + "descriptionLen": 192, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "freeze": { + "skill": "freeze", + "skillMdBytes": 3154, + "skillMdLines": 92, + "estTokens": 789, + "tmplBytes": 3038, + "descriptionLen": 503, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "gstack-upgrade": { + "skill": "gstack-upgrade", + "skillMdBytes": 10817, + "skillMdLines": 285, + "estTokens": 2704, + "tmplBytes": 10667, + "descriptionLen": 163, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "guard": { + "skill": "guard", + "skillMdBytes": 3297, + "skillMdLines": 91, + "estTokens": 824, + "tmplBytes": 3181, + "descriptionLen": 686, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "health": { + "skill": "health", + "skillMdBytes": 45462, + "skillMdLines": 968, + "estTokens": 11366, + "tmplBytes": 11617, + "descriptionLen": 184, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "investigate": { + "skill": "investigate", + "skillMdBytes": 47955, + "skillMdLines": 966, + "estTokens": 11989, + "tmplBytes": 11561, + "descriptionLen": 1379, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "ios-clean": { + "skill": "ios-clean", + "skillMdBytes": 38591, + "skillMdLines": 767, + "estTokens": 9648, + "tmplBytes": 3851, + "descriptionLen": 252, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "ios-design-review": { + "skill": "ios-design-review", + "skillMdBytes": 39177, + "skillMdLines": 769, + "estTokens": 9794, + "tmplBytes": 4417, + "descriptionLen": 209, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "ios-fix": { + "skill": "ios-fix", + "skillMdBytes": 38306, + "skillMdLines": 765, + "estTokens": 9577, + "tmplBytes": 3574, + "descriptionLen": 187, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "ios-qa": { + "skill": "ios-qa", + "skillMdBytes": 44817, + "skillMdLines": 885, + "estTokens": 11204, + "tmplBytes": 10090, + "descriptionLen": 223, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "ios-sync": { + "skill": "ios-sync", + "skillMdBytes": 38283, + "skillMdLines": 758, + "estTokens": 9571, + "tmplBytes": 3544, + "descriptionLen": 269, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "land-and-deploy": { + "skill": "land-and-deploy", + "skillMdBytes": 89432, + "skillMdLines": 1810, + "estTokens": 22358, + "tmplBytes": 48624, + "descriptionLen": 160, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "landing-report": { + "skill": "landing-report", + "skillMdBytes": 41531, + "skillMdLines": 828, + "estTokens": 10383, + "tmplBytes": 6806, + "descriptionLen": 195, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "learn": { + "skill": "learn", + "skillMdBytes": 39268, + "skillMdLines": 845, + "estTokens": 9817, + "tmplBytes": 5594, + "descriptionLen": 178, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "make-pdf": { + "skill": "make-pdf", + "skillMdBytes": 28740, + "skillMdLines": 649, + "estTokens": 7185, + "tmplBytes": 5106, + "descriptionLen": 177, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "office-hours": { + "skill": "office-hours", + "skillMdBytes": 110225, + "skillMdLines": 2017, + "estTokens": 27556, + "tmplBytes": 55466, + "descriptionLen": 860, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "open-gstack-browser": { + "skill": "open-gstack-browser", + "skillMdBytes": 43677, + "skillMdLines": 908, + "estTokens": 10919, + "tmplBytes": 7702, + "descriptionLen": 204, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "pair-agent": { + "skill": "pair-agent", + "skillMdBytes": 44485, + "skillMdLines": 964, + "estTokens": 11121, + "tmplBytes": 8548, + "descriptionLen": 167, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "plan-ceo-review": { + "skill": "plan-ceo-review", + "skillMdBytes": 130034, + "skillMdLines": 2151, + "estTokens": 32509, + "tmplBytes": 63393, + "descriptionLen": 794, + "hasGateEval": true, + "hasPeriodicEval": true + }, + "plan-design-review": { + "skill": "plan-design-review", + "skillMdBytes": 104737, + "skillMdLines": 1870, + "estTokens": 26184, + "tmplBytes": 28624, + "descriptionLen": 218, + "hasGateEval": true, + "hasPeriodicEval": true + }, + "plan-devex-review": { + "skill": "plan-devex-review", + "skillMdBytes": 103713, + "skillMdLines": 2073, + "estTokens": 25928, + "tmplBytes": 35680, + "descriptionLen": 250, + "hasGateEval": true, + "hasPeriodicEval": true + }, + "plan-eng-review": { + "skill": "plan-eng-review", + "skillMdBytes": 100555, + "skillMdLines": 1716, + "estTokens": 25139, + "tmplBytes": 26234, + "descriptionLen": 231, + "hasGateEval": true, + "hasPeriodicEval": true + }, + "plan-tune": { + "skill": "plan-tune", + "skillMdBytes": 49263, + "skillMdLines": 1031, + "estTokens": 12316, + "tmplBytes": 15586, + "descriptionLen": 325, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "qa": { + "skill": "qa", + "skillMdBytes": 71409, + "skillMdLines": 1576, + "estTokens": 17852, + "tmplBytes": 12701, + "descriptionLen": 218, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "qa-only": { + "skill": "qa-only", + "skillMdBytes": 53967, + "skillMdLines": 1148, + "estTokens": 13492, + "tmplBytes": 3851, + "descriptionLen": 165, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "retro": { + "skill": "retro", + "skillMdBytes": 80435, + "skillMdLines": 1704, + "estTokens": 20109, + "tmplBytes": 42427, + "descriptionLen": 648, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "review": { + "skill": "review", + "skillMdBytes": 91594, + "skillMdLines": 1716, + "estTokens": 22899, + "tmplBytes": 14099, + "descriptionLen": 205, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "scrape": { + "skill": "scrape", + "skillMdBytes": 41187, + "skillMdLines": 841, + "estTokens": 10297, + "tmplBytes": 5220, + "descriptionLen": 167, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "setup-browser-cookies": { + "skill": "setup-browser-cookies", + "skillMdBytes": 25908, + "skillMdLines": 580, + "estTokens": 6477, + "tmplBytes": 2724, + "descriptionLen": 222, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "setup-deploy": { + "skill": "setup-deploy", + "skillMdBytes": 41473, + "skillMdLines": 873, + "estTokens": 10368, + "tmplBytes": 7780, + "descriptionLen": 197, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "setup-gbrain": { + "skill": "setup-gbrain", + "skillMdBytes": 75940, + "skillMdLines": 1658, + "estTokens": 18985, + "tmplBytes": 42245, + "descriptionLen": 323, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "ship": { + "skill": "ship", + "skillMdBytes": 162702, + "skillMdLines": 3020, + "estTokens": 40676, + "tmplBytes": 48869, + "descriptionLen": 291, + "hasGateEval": true, + "hasPeriodicEval": true + }, + "skillify": { + "skill": "skillify", + "skillMdBytes": 51080, + "skillMdLines": 1122, + "estTokens": 12770, + "tmplBytes": 15107, + "descriptionLen": 233, + "hasGateEval": true, + "hasPeriodicEval": false + }, + "sync-gbrain": { + "skill": "sync-gbrain", + "skillMdBytes": 47702, + "skillMdLines": 982, + "estTokens": 11926, + "tmplBytes": 13996, + "descriptionLen": 299, + "hasGateEval": false, + "hasPeriodicEval": false + }, + "unfreeze": { + "skill": "unfreeze", + "skillMdBytes": 1504, + "skillMdLines": 49, + "estTokens": 376, + "tmplBytes": 1386, + "descriptionLen": 199, + "hasGateEval": false, + "hasPeriodicEval": false + } + } +}