-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathprd.json
More file actions
318 lines (318 loc) · 38.9 KB
/
prd.json
File metadata and controls
318 lines (318 loc) · 38.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
{
"project": "AgenticCommerceMap",
"branchName": "ralph/blog-articles",
"description": "Article Improvement Pass - Clean up dashes, add data diagrams, improve readability with bullet points and numbered lists",
"improvementGuidelines": {
"dashCleanup": "Remove all em dashes (—), en dashes (–), and standalone hyphens used as dashes (` - `) from article content. Replace with commas, colons, parentheses, or restructured sentences as appropriate. Hyphenated compound words (e.g., 'crypto-native', 'open-source') are fine to keep.",
"diagrams": "Add at least one SVG diagram per article rendered inline in the article content. The diagram should visualize relevant data, relationships, or ecosystem maps related to the article topic. Use a React component rendered server-side. Examples: a comparison table/chart of projects, a flow diagram showing how a protocol works, an ecosystem map showing category players, a timeline of key events. Store diagram components in src/components/diagrams/ and import them in the article's contentSections.",
"readability": "Add bullet point lists or numbered lists (1/2/3/4) in at least 2-3 places per article where content is currently dense paragraphs. Use bullets for unordered information (features, examples, players) and numbers for sequential steps or ranked items.",
"thumbnail": "Update src/app/articles/[slug]/opengraph-image.tsx to generate rich, category-aware thumbnails for articles. For category-based articles, the OG image should match the style of the corresponding category page's OG image (src/app/category/[slug]/opengraph-image.tsx) — use the same category color, show key company pills, include breadcrumb, company count, and category description. The article's category field maps to a category name which can be looked up via the categories data to get color, companies, and description. For non-category articles (e.g., tutorials, news), use a clean placeholder style with the article title prominently displayed. The opengraph-image.tsx should dynamically detect whether the article maps to a category and render accordingly. This also serves as the social sharing thumbnail (og:image, twitter:image). Each article page should also display this thumbnail/hero image inline at the top of the article content on the actual page, not just in meta tags.",
"seo": "Each article must have complete, rich SEO. Verify and enhance the following for each article: (1) Metadata: unique title (<60 chars ideal), unique meta description (<160 chars), keywords array, canonical URL, openGraph with type 'article', publishedTime, modifiedTime, section, siteName, and twitter card 'summary_large_image'. (2) JSON-LD Article schema: must include headline, datePublished, dateModified, author (@type Organization with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com'), publisher (@type Organization with name and logo ImageObject), articleSection, keywords, inLanguage 'en-US', mainEntityOfPage, image pointing to the OG image URL, wordCount (compute from article content). (3) JSON-LD BreadcrumbList: Home > Guides > Article Title with proper item URLs. (4) JSON-LD FAQPage: all FAQ Q&A pairs from the article data. (5) The /articles index page should have an ItemList JSON-LD schema listing all articles with position, name, and url for each. (6) Ensure no duplicate or missing required JSON-LD fields. All structured data must be valid per schema.org specs."
},
"userStories": [
{
"id": "US-001",
"title": "Improve Article: Standards & Protocols for Agentic Commerce",
"description": "Clean up and enhance the standards-and-protocols-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'standards-and-protocols-guide'",
"Add at least one inline SVG diagram component (e.g., ecosystem map of standards showing x402, ERC-8004, MCP, A2A, ACP, AP2, UCP, MPP and their relationships/layers)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Standards & Protocols category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/standards-and-protocols-guide"
],
"priority": 1,
"passes": true
},
{
"id": "US-002",
"title": "Improve Article: Payment Processors for Agentic Commerce",
"description": "Clean up and enhance the payment-processors-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'payment-processors-guide'",
"Add at least one inline SVG diagram component (e.g., chart showing the 31+ payment processors categorized by type: crypto-native vs traditional vs hybrid)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Payment Processors category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/payment-processors-guide"
],
"priority": 2,
"passes": true
},
{
"id": "US-003",
"title": "Improve Article: Identity & Trust for Agentic Commerce",
"description": "Clean up and enhance the identity-and-trust-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'identity-and-trust-guide'",
"Add at least one inline SVG diagram component (e.g., trust verification flow showing how an agent gets verified: identity creation > KYA > reputation > transaction)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Identity & Trust category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/identity-and-trust-guide"
],
"priority": 3,
"passes": true
},
{
"id": "US-004",
"title": "Improve Article: Agent Harnesses for Agentic Commerce",
"description": "Clean up and enhance the agent-harness-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'agent-harness-guide'",
"Add at least one inline SVG diagram component (e.g., autonomy spectrum showing coding agents > general-purpose > crypto-native with example projects at each level)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Agent Harness category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/agent-harness-guide"
],
"priority": 4,
"passes": true
},
{
"id": "US-005",
"title": "Improve Article: Stablecoins for Agentic Commerce",
"description": "Clean up and enhance the stablecoins-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'stablecoins-guide'",
"Add at least one inline SVG diagram component (e.g., comparison chart of stablecoins: USDC vs USDT vs CASH with features like market cap, chains supported, agent adoption)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Stablecoins category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/stablecoins-guide"
],
"priority": 5,
"passes": true
},
{
"id": "US-006",
"title": "Improve Article: Agent Networks for Agentic Commerce",
"description": "Clean up and enhance the agent-networks-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'agent-networks-guide'",
"Add at least one inline SVG diagram component (e.g., network topology showing how agents discover, negotiate, and transact with each other through different network protocols)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Agent Networks category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/agent-networks-guide"
],
"priority": 6,
"passes": true
},
{
"id": "US-007",
"title": "Improve Article: Discovery for Agentic Commerce",
"description": "Clean up and enhance the discovery-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'discovery-guide'",
"Add at least one inline SVG diagram component (e.g., discovery ecosystem map showing marketplaces, directories, indexes, and task platforms with key players in each)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Discovery category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/discovery-guide"
],
"priority": 7,
"passes": true
},
{
"id": "US-008",
"title": "Improve Article: Crypto Commerce for Agentic Commerce",
"description": "Clean up and enhance the crypto-commerce-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'crypto-commerce-guide'",
"Add at least one inline SVG diagram component (e.g., four-sector breakdown showing marketplaces, physical goods, digital goods, and traditional retail bridges with example companies)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Crypto Commerce category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/crypto-commerce-guide"
],
"priority": 8,
"passes": true
},
{
"id": "US-009",
"title": "Improve Article: Wallets & Tooling for Agentic Commerce",
"description": "Clean up and enhance the wallets-and-tooling-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'wallets-and-tooling-guide'",
"Add at least one inline SVG diagram component (e.g., comparison of human wallet vs agent wallet showing differences in key management, permissions, signing, and spending policies)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Wallets & Tooling category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/wallets-and-tooling-guide"
],
"priority": 9,
"passes": true
},
{
"id": "US-010",
"title": "Improve Article: Payment Infrastructure for Agentic Commerce",
"description": "Clean up and enhance the payment-infrastructure-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'payment-infrastructure-guide'",
"Add at least one inline SVG diagram component (e.g., layered architecture diagram showing how x402, ACP, AP2 sit between agents and blockchains with compliance and streaming in between)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Payment Infrastructure category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/payment-infrastructure-guide"
],
"priority": 10,
"passes": true
},
{
"id": "US-011",
"title": "Improve Article: User Interfaces for Agentic Commerce",
"description": "Clean up and enhance the user-interfaces-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'user-interfaces-guide'",
"Add at least one inline SVG diagram component (e.g., UI channel map showing messaging apps, social platforms, dedicated hardware, and web interfaces with adoption/reach data)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the User Interfaces category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/user-interfaces-guide"
],
"priority": 11,
"passes": true
},
{
"id": "US-012",
"title": "Improve Article: Agent Frameworks & Tooling for Agentic Commerce",
"description": "Clean up and enhance the agent-frameworks-and-tooling-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'agent-frameworks-and-tooling-guide'",
"Add at least one inline SVG diagram component (e.g., framework stack diagram showing protocol layer > platform layer > specialized frameworks with key projects at each level)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Agent Frameworks & Tooling category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/agent-frameworks-and-tooling-guide"
],
"priority": 12,
"passes": true
},
{
"id": "US-013",
"title": "Improve Article: Universal Balance & Account Abstraction for Agentic Commerce",
"description": "Clean up and enhance the universal-balance-and-account-abstraction-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'universal-balance-and-account-abstraction-guide'",
"Add at least one inline SVG diagram component (e.g., before/after comparison showing multi-chain complexity without account abstraction vs simplified flow with smart accounts)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Universal Balance & Account Abstraction category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/universal-balance-and-account-abstraction-guide"
],
"priority": 13,
"passes": true
},
{
"id": "US-014",
"title": "Improve Article: Proprietary Models for Agentic Commerce",
"description": "Clean up and enhance the proprietary-models-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'proprietary-models-guide'",
"Add at least one inline SVG diagram component (e.g., comparison matrix of models: Claude, GPT, Gemini, Grok, Command, Nova with their commerce protocols, context windows, and key differentiators)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Proprietary Models category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/proprietary-models-guide"
],
"priority": 14,
"passes": true
},
{
"id": "US-015",
"title": "Improve Article: Open Source Models for Agentic Commerce",
"description": "Clean up and enhance the open-source-models-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'open-source-models-guide'",
"Add at least one inline SVG diagram component (e.g., comparison of open-source models: Llama, DeepSeek, Qwen, Hermes with license, parameter count, and agent capabilities)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Open Source Models category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/open-source-models-guide"
],
"priority": 15,
"passes": true
},
{
"id": "US-016",
"title": "Improve Article: Blockchains & Crypto for Agentic Commerce",
"description": "Clean up and enhance the blockchains-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'blockchains-guide'",
"Add at least one inline SVG diagram component (e.g., chain comparison showing Base, Solana, Ethereum, Tempo, SKALE, Radius with TPS, finality, fees, and stablecoin support)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Blockchains & Crypto category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/blockchains-guide"
],
"priority": 16,
"passes": true
},
{
"id": "US-017",
"title": "Improve Article: Hosting, Cloud & Compute for Agentic Commerce",
"description": "Clean up and enhance the hosting-cloud-compute-guide article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'hosting-cloud-compute-guide'",
"Add at least one inline SVG diagram component (e.g., cost/privacy spectrum showing hyperscale cloud > self-hosted > decentralized > local with cost and privacy tradeoffs)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"Update opengraph-image.tsx so this article's OG image matches the category page style: uses the Hosting, Cloud & Compute category color, shows key company pills, breadcrumb, and company count. Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/hosting-cloud-compute-guide"
],
"priority": 17,
"passes": true
},
{
"id": "US-018",
"title": "Improve Article: How to Book Plane Tickets with an AI Agent",
"description": "Clean up and enhance the book-flights-with-openclaw-agent article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'book-flights-with-openclaw-agent'",
"Add at least one inline SVG diagram component (e.g., step-by-step flow diagram showing the booking process: user request > agent search > comparison > virtual card creation > booking > confirmation)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"This is a non-category article: use the placeholder OG image style (article title prominently displayed on dark gradient, no category-specific color or company pills). Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/book-flights-with-openclaw-agent"
],
"priority": 18,
"passes": true
},
{
"id": "US-019",
"title": "Improve Article: Tempo Mainnet Launch",
"description": "Clean up and enhance the tempo-mainnet-launch-mpp article with dash removal, a data diagram, bullet/numbered lists for readability, rich SEO structured data, and a category-aware thumbnail.",
"acceptanceCriteria": [
"Remove all em dashes (—), en dashes (–), and standalone dash separators from the article content in src/data/articles.ts for slug 'tempo-mainnet-launch-mpp'",
"Add at least one inline SVG diagram component (e.g., MPP architecture diagram showing how the Machine Payments Protocol connects agents to services through sessions, with network extensions for Visa, Stripe, and Lightspark)",
"Convert at least 2-3 dense paragraphs into bullet point or numbered lists where appropriate",
"This is a non-category article: use the placeholder OG image style (article title prominently displayed on dark gradient, no category-specific color or company pills). Also display this thumbnail as a hero image at the top of the article page.",
"Verify and enhance SEO: ensure Article JSON-LD has wordCount computed from content, author is @type Organization (not Person) with name 'Agentic Commerce Market Map' and url 'https://agenticcommercemap.com', image points to OG image URL. Ensure BreadcrumbList and FAQPage JSON-LD schemas are present and complete. Ensure Metadata has unique title (<60 chars), description (<160 chars), keywords, canonical URL, openGraph type 'article' with publishedTime/modifiedTime/section/siteName, and twitter card 'summary_large_image'. On the first story, also add ItemList JSON-LD to the /articles index page listing all articles with position, name, and url.",
"Typecheck passes",
"Article still renders correctly at /articles/tempo-mainnet-launch-mpp"
],
"priority": 19,
"passes": true
}
]
}