Skip to content

Commit 3011e92

Browse files
committed
feat(catalog): refresh Google and xAI coding entries
1 parent cdbcea4 commit 3011e92

24 files changed

Lines changed: 677 additions & 85 deletions

data/changelogs.json

Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,156 @@
11
{
22
"version": 1,
33
"entries": [
4+
{
5+
"id": "2026-07-22-manifest-update",
6+
"date": "2026-07-22",
7+
"summary": "9 manifest records changed",
8+
"changes": [
9+
{
10+
"category": "clis",
11+
"id": "antigravity-cli",
12+
"change": "added",
13+
"fields": [
14+
"communityUrls",
15+
"confidence",
16+
"description",
17+
"docsUrl",
18+
"familyId",
19+
"githubUrl",
20+
"id",
21+
"lastVerifiedAt",
22+
"latestVersion",
23+
"license",
24+
"name",
25+
"platforms",
26+
"pricing",
27+
"relatedProducts",
28+
"resourceUrls",
29+
"sources",
30+
"translations",
31+
"vendor",
32+
"verified",
33+
"verifiedBy",
34+
"websiteUrl"
35+
]
36+
},
37+
{
38+
"category": "clis",
39+
"id": "gemini-cli",
40+
"change": "updated",
41+
"fields": [
42+
"latestVersion",
43+
"pricing",
44+
"relatedProducts",
45+
"verified",
46+
"confidence",
47+
"deprecated",
48+
"lastVerifiedAt",
49+
"sources",
50+
"verifiedBy"
51+
]
52+
},
53+
{
54+
"category": "clis",
55+
"id": "grok-build",
56+
"change": "updated",
57+
"fields": [
58+
"communityUrls",
59+
"githubUrl",
60+
"lastVerifiedAt",
61+
"latestVersion",
62+
"resourceUrls",
63+
"sources"
64+
]
65+
},
66+
{
67+
"category": "ides",
68+
"id": "antigravity",
69+
"change": "updated",
70+
"fields": ["relatedProducts", "familyId"]
71+
},
72+
{
73+
"category": "models",
74+
"id": "gemini-3-1-flash-lite",
75+
"change": "updated",
76+
"fields": ["lastVerifiedAt", "lifecycle"]
77+
},
78+
{
79+
"category": "models",
80+
"id": "gemini-3-5-flash",
81+
"change": "updated",
82+
"fields": ["lastVerifiedAt", "lifecycle"]
83+
},
84+
{
85+
"category": "models",
86+
"id": "gemini-3-5-flash-lite",
87+
"change": "added",
88+
"fields": [
89+
"benchmarks",
90+
"capabilities",
91+
"confidence",
92+
"contextWindow",
93+
"description",
94+
"docsUrl",
95+
"id",
96+
"inputModalities",
97+
"knowledgeCutoff",
98+
"lastVerifiedAt",
99+
"lifecycle",
100+
"maxOutput",
101+
"name",
102+
"outputModalities",
103+
"platformUrls",
104+
"releaseDate",
105+
"size",
106+
"sources",
107+
"tokenPricing",
108+
"translations",
109+
"vendor",
110+
"verified",
111+
"verifiedBy",
112+
"websiteUrl"
113+
]
114+
},
115+
{
116+
"category": "models",
117+
"id": "gemini-3-6-flash",
118+
"change": "added",
119+
"fields": [
120+
"benchmarks",
121+
"capabilities",
122+
"confidence",
123+
"contextWindow",
124+
"description",
125+
"docsUrl",
126+
"id",
127+
"inputModalities",
128+
"knowledgeCutoff",
129+
"lastVerifiedAt",
130+
"lifecycle",
131+
"maxOutput",
132+
"name",
133+
"outputModalities",
134+
"platformUrls",
135+
"releaseDate",
136+
"size",
137+
"sources",
138+
"tokenPricing",
139+
"translations",
140+
"vendor",
141+
"verified",
142+
"verifiedBy",
143+
"websiteUrl"
144+
]
145+
},
146+
{
147+
"category": "models",
148+
"id": "gemini-3-flash",
149+
"change": "updated",
150+
"fields": ["lastVerifiedAt", "lifecycle"]
151+
}
152+
]
153+
},
4154
{
5155
"id": "2026-07-21-url-validation",
6156
"date": "2026-07-21",

data/data-health.json

Lines changed: 28 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"asOf": "2026-07-21",
2+
"asOf": "2026-07-22",
33
"thresholds": {
44
"models": 30,
55
"providers": 30,
@@ -10,19 +10,19 @@
1010
"vendors": 90
1111
},
1212
"summary": {
13-
"totalRecords": 247,
14-
"recordsWithSources": 149,
15-
"verifiedRecords": 135,
16-
"provenanceComplete": 117,
13+
"totalRecords": 250,
14+
"recordsWithSources": 153,
15+
"verifiedRecords": 139,
16+
"provenanceComplete": 121,
1717
"staleVerifiedRecords": 0,
18-
"translationPlaceholderValues": 1506,
18+
"translationPlaceholderValues": 1500,
1919
"danglingRelationships": 0,
20-
"modelBenchmarkCoverage": 9.7,
21-
"productsWithPricing": 67,
22-
"productRecords": 68,
20+
"modelBenchmarkCoverage": 9.6,
21+
"productsWithPricing": 68,
22+
"productRecords": 69,
2323
"errors": 0,
2424
"warnings": 18,
25-
"info": 98
25+
"info": 97
2626
},
2727
"byCategory": {
2828
"ides": {
@@ -32,9 +32,9 @@
3232
"stale": 0
3333
},
3434
"clis": {
35-
"total": 27,
36-
"verified": 2,
37-
"provenanceComplete": 1,
35+
"total": 28,
36+
"verified": 4,
37+
"provenanceComplete": 3,
3838
"stale": 0
3939
},
4040
"desktops": {
@@ -50,9 +50,9 @@
5050
"stale": 0
5151
},
5252
"models": {
53-
"total": 125,
54-
"verified": 123,
55-
"provenanceComplete": 110,
53+
"total": 127,
54+
"verified": 125,
55+
"provenanceComplete": 112,
5656
"stale": 0
5757
},
5858
"providers": {
@@ -91,33 +91,33 @@
9191
},
9292
"ja": {
9393
"totalStrings": 362,
94-
"matchingEnglish": 122,
95-
"matchingEnglishPercent": 33.7
94+
"matchingEnglish": 121,
95+
"matchingEnglishPercent": 33.4
9696
},
9797
"ko": {
9898
"totalStrings": 362,
99-
"matchingEnglish": 141,
100-
"matchingEnglishPercent": 39
99+
"matchingEnglish": 140,
100+
"matchingEnglishPercent": 38.7
101101
},
102102
"pt": {
103103
"totalStrings": 362,
104-
"matchingEnglish": 136,
105-
"matchingEnglishPercent": 37.6
104+
"matchingEnglish": 135,
105+
"matchingEnglishPercent": 37.3
106106
},
107107
"ru": {
108108
"totalStrings": 362,
109-
"matchingEnglish": 150,
110-
"matchingEnglishPercent": 41.4
109+
"matchingEnglish": 149,
110+
"matchingEnglishPercent": 41.2
111111
},
112112
"tr": {
113113
"totalStrings": 362,
114-
"matchingEnglish": 150,
115-
"matchingEnglishPercent": 41.4
114+
"matchingEnglish": 149,
115+
"matchingEnglishPercent": 41.2
116116
},
117117
"zh-Hans": {
118118
"totalStrings": 362,
119-
"matchingEnglish": 124,
120-
"matchingEnglishPercent": 34.3
119+
"matchingEnglish": 123,
120+
"matchingEnglishPercent": 34
121121
},
122122
"zh-Hant": {
123123
"totalStrings": 362,
@@ -315,13 +315,6 @@
315315
"id": "droid-cli",
316316
"message": "No structured source references are recorded."
317317
},
318-
{
319-
"severity": "info",
320-
"code": "missing-sources",
321-
"category": "clis",
322-
"id": "gemini-cli",
323-
"message": "No structured source references are recorded."
324-
},
325318
{
326319
"severity": "info",
327320
"code": "missing-sources",

data/github-stars.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"clis": {
2424
"amazon-q-developer-cli": 2,
25+
"antigravity-cli": 1.7,
2526
"amp-cli": null,
2627
"augment-code-cli": 0.3,
2728
"claude-code-cli": 138.5,
@@ -35,7 +36,7 @@
3536
"gemini-cli": 106.1,
3637
"github-copilot-cli": 11,
3738
"gitlab-duo-cli": null,
38-
"grok-build": null,
39+
"grok-build": 21.6,
3940
"junie-cli": null,
4041
"kilo-code-cli": 26.4,
4142
"kimi-cli": 4.3,

docs/DATA-HEALTH.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
# Data Health Report
22

3-
Snapshot date: 2026-07-21. Regenerate with `npm run data-health:report`.
3+
Snapshot date: 2026-07-22. Regenerate with `npm run data-health:report`.
44

55
## Scorecard
66

77
| Metric | Value |
88
| --- | ---: |
9-
| Manifest records | 247 |
10-
| Records with structured sources | 149 |
11-
| Verified records | 135 |
12-
| Verified with complete provenance | 117 |
9+
| Manifest records | 250 |
10+
| Records with structured sources | 153 |
11+
| Verified records | 139 |
12+
| Verified with complete provenance | 121 |
1313
| Stale verified records | 0 |
14-
| Non-English values identical to English | 1506 |
14+
| Non-English values identical to English | 1500 |
1515
| Dangling product relationships | 0 |
16-
| Model benchmark coverage | 9.7% |
17-
| Products with pricing | 67/68 |
18-
| Errors / warnings / info | 0 / 18 / 98 |
16+
| Model benchmark coverage | 9.6% |
17+
| Products with pricing | 68/69 |
18+
| Errors / warnings / info | 0 / 18 / 97 |
1919

2020
## Category Breakdown
2121

2222
| Category | Total | Verified | Provenance complete | Stale |
2323
| --- | ---: | ---: | ---: | ---: |
2424
| ides | 10 | 0 | 0 | 0 |
25-
| clis | 27 | 2 | 1 | 0 |
25+
| clis | 28 | 4 | 3 | 0 |
2626
| desktops | 12 | 0 | 0 | 0 |
2727
| extensions | 19 | 3 | 2 | 0 |
28-
| models | 125 | 123 | 110 | 0 |
28+
| models | 127 | 125 | 112 | 0 |
2929
| providers | 13 | 4 | 3 | 0 |
3030
| vendors | 41 | 3 | 1 | 0 |
3131

@@ -39,19 +39,19 @@ Exact English matches are a triage signal; product names and technical terms can
3939
| es | 362 | 126 | 34.8% |
4040
| fr | 362 | 136 | 37.6% |
4141
| id | 362 | 170 | 47% |
42-
| ja | 362 | 122 | 33.7% |
43-
| ko | 362 | 141 | 39% |
44-
| pt | 362 | 136 | 37.6% |
45-
| ru | 362 | 150 | 41.4% |
46-
| tr | 362 | 150 | 41.4% |
47-
| zh-Hans | 362 | 124 | 34.3% |
42+
| ja | 362 | 121 | 33.4% |
43+
| ko | 362 | 140 | 38.7% |
44+
| pt | 362 | 135 | 37.3% |
45+
| ru | 362 | 149 | 41.2% |
46+
| tr | 362 | 149 | 41.2% |
47+
| zh-Hans | 362 | 123 | 34% |
4848
| zh-Hant | 362 | 121 | 33.4% |
4949

5050
## Backlog by Issue Type
5151

5252
| Issue | Count |
5353
| --- | ---: |
54-
| missing-sources | 98 |
54+
| missing-sources | 97 |
5555
| verified-without-provenance | 18 |
5656

5757
## Priority Queue

manifests/$schemas/ref/entity.schema.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@
2727
"type": "boolean",
2828
"description": "Whether the entity has been reviewed by the AI Coding Stack team against cited sources. Legacy verified records may not yet include structured provenance."
2929
},
30+
"deprecated": {
31+
"type": "boolean",
32+
"description": "Whether the entity has been superseded or is no longer recommended for general use. Omit or set to false when no deprecation is recorded."
33+
},
3034
"sources": {
3135
"type": "array",
3236
"description": "Sources used to verify this entity or individual fields",

0 commit comments

Comments
 (0)