Skip to content

Commit 78573fa

Browse files
authored
feat(data): complete catalog provenance and community links
1 parent 61782cb commit 78573fa

133 files changed

Lines changed: 4131 additions & 1573 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

data/changelogs.json

Lines changed: 876 additions & 243 deletions
Large diffs are not rendered by default.

data/data-health.json

Lines changed: 18 additions & 694 deletions
Large diffs are not rendered by default.

docs/DATA-HEALTH.md

Lines changed: 15 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,29 @@ Snapshot date: 2026-07-28. Regenerate with `npm run data-health:report`.
77
| Metric | Value |
88
| --- | ---: |
99
| Manifest records | 242 |
10-
| Records with structured sources | 151 |
11-
| Verified records | 137 |
12-
| Verified with complete provenance | 120 |
10+
| Records with structured sources | 231 |
11+
| Verified records | 176 |
12+
| Verified with complete provenance | 176 |
1313
| Stale verified records | 0 |
1414
| Non-English values identical to English | 1262 |
1515
| Dangling product relationships | 0 |
16-
| Model benchmark coverage | 9.6% |
17-
| Products with pricing | 66/67 |
18-
| Errors / warnings / info | 0 / 17 / 91 |
16+
| Model benchmark coverage | 9.5% |
17+
| Products with pricing | 63/67 |
18+
| Community URLs with provenance | 302/302 |
19+
| Duplicated vendor community URLs | 0 |
20+
| Errors / warnings / info | 0 / 0 / 11 |
1921

2022
## Category Breakdown
2123

2224
| Category | Total | Verified | Provenance complete | Stale |
2325
| --- | ---: | ---: | ---: | ---: |
2426
| ides | 9 | 0 | 0 | 0 |
25-
| clis | 27 | 4 | 3 | 0 |
27+
| clis | 27 | 5 | 5 | 0 |
2628
| desktops | 12 | 0 | 0 | 0 |
27-
| extensions | 19 | 3 | 2 | 0 |
28-
| models | 123 | 122 | 110 | 0 |
29-
| providers | 12 | 4 | 3 | 0 |
30-
| vendors | 40 | 4 | 2 | 0 |
29+
| extensions | 19 | 5 | 5 | 0 |
30+
| models | 123 | 122 | 122 | 0 |
31+
| providers | 12 | 4 | 4 | 0 |
32+
| vendors | 40 | 40 | 40 | 0 |
3133

3234
## Translation Placeholder Proxy
3335

@@ -51,8 +53,7 @@ Exact English matches are a triage signal; product names and technical terms can
5153

5254
| Issue | Count |
5355
| --- | ---: |
54-
| missing-sources | 91 |
55-
| verified-without-provenance | 17 |
56+
| missing-sources | 11 |
5657

5758
## Priority Queue
5859

@@ -61,23 +62,7 @@ visible in the scorecards and `data/data-health.json`.
6162

6263
| Severity | Issue | Record | Detail |
6364
| --- | --- | --- | --- |
64-
| warning | verified-without-provenance | clis/kilo-code-cli | Verified record is missing sources, review date, reviewer, or confidence. |
65-
| warning | verified-without-provenance | extensions/kilo-code | Verified record is missing sources, review date, reviewer, or confidence. |
66-
| warning | verified-without-provenance | models/glm-4-6 | Verified record is missing sources, review date, reviewer, or confidence. |
67-
| warning | verified-without-provenance | models/glm-4-6v | Verified record is missing sources, review date, reviewer, or confidence. |
68-
| warning | verified-without-provenance | models/gpt-4-1 | Verified record is missing sources, review date, reviewer, or confidence. |
69-
| warning | verified-without-provenance | models/gpt-4o | Verified record is missing sources, review date, reviewer, or confidence. |
70-
| warning | verified-without-provenance | models/gpt-5 | Verified record is missing sources, review date, reviewer, or confidence. |
71-
| warning | verified-without-provenance | models/gpt-5-1 | Verified record is missing sources, review date, reviewer, or confidence. |
72-
| warning | verified-without-provenance | models/gpt-5-1-codex | Verified record is missing sources, review date, reviewer, or confidence. |
73-
| warning | verified-without-provenance | models/gpt-5-codex | Verified record is missing sources, review date, reviewer, or confidence. |
74-
| warning | verified-without-provenance | models/minimax-m2 | Verified record is missing sources, review date, reviewer, or confidence. |
75-
| warning | verified-without-provenance | models/minimax-m2-1 | Verified record is missing sources, review date, reviewer, or confidence. |
76-
| warning | verified-without-provenance | models/qwen3-coder-30b-a3b | Verified record is missing sources, review date, reviewer, or confidence. |
77-
| warning | verified-without-provenance | models/qwen3-coder-480b-a35b | Verified record is missing sources, review date, reviewer, or confidence. |
78-
| warning | verified-without-provenance | providers/siliconflow | Verified record is missing sources, review date, reviewer, or confidence. |
79-
| warning | verified-without-provenance | vendors/kilo | Verified record is missing sources, review date, reviewer, or confidence. |
80-
| warning | verified-without-provenance | vendors/siliconflow | Verified record is missing sources, review date, reviewer, or confidence. |
65+
|||| No priority issues. |
8166

8267
## Freshness Thresholds
8368

manifests/$schemas/provider.schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
},
2727
"communityUrls": {
2828
"$ref": "./ref/community-urls.schema.json",
29-
"description": "Community presence URLs for the provider"
29+
"description": "Provider-specific community URLs. Organization-level URLs belong to the vendor record and are inherited at read time."
3030
}
3131
},
3232
"required": ["type", "applyKeyUrl", "platformUrls", "communityUrls"]

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@
4343
"$ref": "#/$defs/resourceUrls"
4444
},
4545
"communityUrls": {
46-
"$ref": "./community-urls.schema.json"
46+
"$ref": "./community-urls.schema.json",
47+
"description": "Product-specific community URLs. Organization-level URLs belong to the vendor record and are inherited at read time."
4748
},
4849
"relatedProducts": {
4950
"$ref": "#/$defs/relatedProducts"

manifests/clis/amazon-q-developer-cli.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,10 @@
7676
"issue": "https://github.com/aws/amazon-q-developer-cli/issues"
7777
},
7878
"communityUrls": {
79-
"linkedin": "https://www.linkedin.com/company/amazon-web-services",
80-
"twitter": "https://x.com/awscloud",
79+
"linkedin": null,
80+
"twitter": null,
8181
"github": "https://github.com/aws/amazon-q-developer-cli",
82-
"youtube": "https://www.youtube.com/@amazonwebservices",
82+
"youtube": null,
8383
"discord": null,
8484
"reddit": null,
8585
"blog": "https://aws.amazon.com/blogs/aws"
@@ -104,5 +104,17 @@
104104
"launchCommand": "q",
105105
"installPath": null
106106
}
107+
],
108+
"sources": [
109+
{
110+
"url": "https://github.com/aws/amazon-q-developer-cli",
111+
"title": "Amazon Q Developer CLI github community",
112+
"fields": ["communityUrls.github"]
113+
},
114+
{
115+
"url": "https://aws.amazon.com/blogs/aws",
116+
"title": "Amazon Q Developer CLI blog community",
117+
"fields": ["communityUrls.blog"]
118+
}
107119
]
108120
}

manifests/clis/amp-cli.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,5 +101,17 @@
101101
"launchCommand": "amp",
102102
"installPath": null
103103
}
104+
],
105+
"sources": [
106+
{
107+
"url": "https://x.com/ampcode",
108+
"title": "Amp twitter community",
109+
"fields": ["communityUrls.twitter"]
110+
},
111+
{
112+
"url": "https://discord.com/invite/GT742pq9rS",
113+
"title": "Amp discord community",
114+
"fields": ["communityUrls.discord"]
115+
}
104116
]
105117
}

manifests/clis/augment-code-cli.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@
7676
"issue": null
7777
},
7878
"communityUrls": {
79-
"linkedin": "https://www.linkedin.com/company/augmentinc",
80-
"twitter": "https://x.com/augmentcode",
79+
"linkedin": null,
80+
"twitter": null,
8181
"github": "https://github.com/augmentcode/auggie",
8282
"youtube": null,
8383
"discord": null,
@@ -109,5 +109,17 @@
109109
"launchCommand": "auggie",
110110
"installPath": null
111111
}
112+
],
113+
"sources": [
114+
{
115+
"url": "https://github.com/augmentcode/auggie",
116+
"title": "Augment Code CLI github community",
117+
"fields": ["communityUrls.github"]
118+
},
119+
{
120+
"url": "https://www.augmentcode.com/blog",
121+
"title": "Augment Code CLI blog community",
122+
"fields": ["communityUrls.blog"]
123+
}
112124
]
113125
}

manifests/clis/claude-code-cli.json

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,41 @@
6565
"url": "https://code.claude.com/docs/en/mcp",
6666
"title": "Claude Code MCP documentation",
6767
"fields": ["description", "resourceUrls.mcp"]
68+
},
69+
{
70+
"url": "https://www.linkedin.com/company/anthropicresearch",
71+
"title": "Claude Code linkedin community",
72+
"fields": ["communityUrls.linkedin"]
73+
},
74+
{
75+
"url": "https://x.com/claudeai",
76+
"title": "Claude Code twitter community",
77+
"fields": ["communityUrls.twitter"]
78+
},
79+
{
80+
"url": "https://github.com/anthropics/claude-code",
81+
"title": "Claude Code github community",
82+
"fields": ["communityUrls.github"]
83+
},
84+
{
85+
"url": "https://www.youtube.com/@anthropic-ai",
86+
"title": "Claude Code youtube community",
87+
"fields": ["communityUrls.youtube"]
88+
},
89+
{
90+
"url": "https://anthropic.com/discord",
91+
"title": "Claude Code discord community",
92+
"fields": ["communityUrls.discord"]
93+
},
94+
{
95+
"url": "https://www.reddit.com/r/ClaudeCode",
96+
"title": "Claude Code reddit community",
97+
"fields": ["communityUrls.reddit"]
98+
},
99+
{
100+
"url": "https://www.claude.com/blog",
101+
"title": "Claude Code blog community",
102+
"fields": ["communityUrls.blog"]
68103
}
69104
],
70105
"lastVerifiedAt": "2026-07-19",
@@ -137,7 +172,10 @@
137172
"blog": "https://www.claude.com/blog"
138173
},
139174
"relatedProducts": [
140-
{ "type": "desktop", "productId": "claude-code-desktop" },
175+
{
176+
"type": "desktop",
177+
"productId": "claude-code-desktop"
178+
},
141179
{
142180
"type": "extension",
143181
"productId": "claude-code"

manifests/clis/cline-cli.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,12 @@
6363
},
6464
"communityUrls": {
6565
"linkedin": "https://www.linkedin.com/company/clinebot",
66-
"twitter": "https://x.com/clinebot",
66+
"twitter": null,
6767
"github": null,
6868
"youtube": null,
6969
"discord": null,
7070
"reddit": "https://www.reddit.com/r/cline",
71-
"blog": "https://cline.bot/blog"
71+
"blog": null
7272
},
7373
"relatedProducts": [],
7474
"platforms": [
@@ -90,5 +90,17 @@
9090
"launchCommand": "cline",
9191
"installPath": null
9292
}
93+
],
94+
"sources": [
95+
{
96+
"url": "https://www.linkedin.com/company/clinebot",
97+
"title": "Cline CLI linkedin community",
98+
"fields": ["communityUrls.linkedin"]
99+
},
100+
{
101+
"url": "https://www.reddit.com/r/cline",
102+
"title": "Cline CLI reddit community",
103+
"fields": ["communityUrls.reddit"]
104+
}
93105
]
94106
}

0 commit comments

Comments
 (0)