Constraint: Keep one EAPIL marketplace while using official Codex category metadata and stable plugin IDs.
Rejected: One marketplace per category | Codex groups the UI by marketplace source, which would require users to add multiple markets and change install selectors.
Confidence: high
Scope-risk: moderate
Directive: Keep localized plugins in the same functional category and distinguish them with a language suffix such as -zh.
Tested: Marketplace validation, all manifest/category consistency checks, KeyInfo market tests, frontend lint and production build.