Problem. composer.json keywords and GitHub topics diverge, and high-intent terms are missing from one or both.
Evidence. composer.json:19-31 keywords vs gh repo view topics: openapi3, laravel-package, php8 are topics but not all keywords; rest-api, enum, contract-testing appear in neither.
Fix. Add openapi3, rest-api, laravel-package, enum, contract-testing, php8 to composer.json keywords and keep them consistent with GitHub topics so both search surfaces rank the same terms.
Done when. Keywords and topics are aligned.
Filed from a repo-wide improvement audit; every claim was adversarially verified against source.
Problem.
composer.jsonkeywords and GitHub topics diverge, and high-intent terms are missing from one or both.Evidence.
composer.json:19-31keywords vsgh repo viewtopics:openapi3,laravel-package,php8are topics but not all keywords;rest-api,enum,contract-testingappear in neither.Fix. Add
openapi3,rest-api,laravel-package,enum,contract-testing,php8tocomposer.jsonkeywords and keep them consistent with GitHub topics so both search surfaces rank the same terms.Done when. Keywords and topics are aligned.
Filed from a repo-wide improvement audit; every claim was adversarially verified against source.