From a39b9eef16040950777045b9305460a1bae19baa Mon Sep 17 00:00:00 2001 From: Joost de Valk Date: Fri, 20 Mar 2026 18:44:37 +0100 Subject: [PATCH] Remove arbitrary 5-keyword limit from core spec The limit of 5 keywords is a WordPress.org convention, not a universal requirement. Other ecosystems (TYPO3, Shopify, VS Code) have no such constraint. Individual extensions to the spec can impose their own limits if needed. Co-Authored-By: Claude Opus 4.6 (1M context) Signed-off-by: Joost de Valk --- specification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification.md b/specification.md index 1147e70..5475e4f 100644 --- a/specification.md +++ b/specification.md @@ -344,7 +344,7 @@ The description SHOULD be written in plain text, and clients MUST escape any spe The `keywords` property specifies keywords to assist users in searching for packages. -Keywords MUST be a list, represented as a JSON Array. The list SHOULD NOT contain more than 5 items. Clients MAY truncate the list to 5 items. +Keywords MUST be a list, represented as a JSON Array. Each item of the array MUST be a string.