chore: add missing keywords in _tools/remark/plugins packages#12850
Draft
Planeshifter wants to merge 5 commits into
Draft
chore: add missing keywords in _tools/remark/plugins packages#12850Planeshifter wants to merge 5 commits into
_tools/remark/plugins packages#12850Planeshifter wants to merge 5 commits into
Conversation
…cted-html-sections` Adds the missing `mdown` keyword to align with the established `@stdlib/_tools/remark/plugins/*` keyword convention (12 of 14 sibling packages list `mdown` alongside `markdown` / `md`).
…-section-structure` Adds the missing `mdown` keyword to align with the established `@stdlib/_tools/remark/plugins/*` keyword convention (12 of 14 sibling packages list `mdown` alongside `markdown` / `md`).
…emark-run-javascript-examples` The package is a remark plugin yet lacked the `remark` and `plugin` keywords carried by 11 of 14 sibling packages in `@stdlib/_tools/remark/plugins`. Adding both restores the namespace keyword convention.
…emark-stdlib-urls-github` The package is a remark plugin yet lacked the `remark` and `plugin` keywords carried by 11 of 14 sibling packages in `@stdlib/_tools/remark/plugins`. Adding both restores the namespace keyword convention.
…emark-stdlib-urls-www` The package is a remark plugin yet lacked the `remark` and `plugin` keywords carried by 11 of 14 sibling packages in `@stdlib/_tools/remark/plugins`. Adding both restores the namespace keyword convention.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Adds missing keywords in five
_tools/remark/pluginspackages identified via majority-vote analysis ofpackage.jsonmetadata across the namespace (threshold: ≥75% sibling conformance, 14 members).Namespace summary
package.jsonkey set,keywords,directories,engines,scripts, file tree, README##/###section list.directories.example/directories.lib(100%), README## Usage/## Examples(100%), and the keyword subsettools/markdown/md/mdown/remark/plugin.engines.noderange (57%/43% split between>=0.10.0and>=6.0.0),directories.test(29%), README## Notes(43%),mdastkeyword (64%).Per outlier package
_tools/remark/plugins/remark-lint-expected-html-sectionsLacked the
mdownkeyword. Twelve of fourteen siblings (86%) listmdownnext tomarkdownandmd; the package processes the same file format as every other plugin in the namespace, so the omission is drift, not an intentional deviation._tools/remark/plugins/remark-lint-html-section-structureSame drift as above: missing
mdownagainst 86% sibling conformance._tools/remark/plugins/remark-run-javascript-examplesLacked the
remarkandpluginkeywords carried by eleven of fourteen siblings (79%). The package's description and the JSDoc module header inlib/index.jsboth open with "remark plugin to..."; absence of both keywords is unambiguous drift._tools/remark/plugins/remark-stdlib-urls-githubSame drift as above: missing
remarkandpluginagainst 79% sibling conformance._tools/remark/plugins/remark-stdlib-urls-wwwSame drift as above: missing
remarkandpluginagainst 79% sibling conformance.Validation
package.jsontop-level /scripts/directories/keywords/engines, andREADME.md##/###headings collected for all 14 namespace members.confirmed-drift.engines.node,directories.test, the## NotesREADME section, themdastkeyword); the hyphenatedremark-pluginkeyword present in only two lint packages (2/14, below majority threshold).keywordsarrays.Related Issues
None.
Questions
No.
Other
Cross-run dedup: no open PR targets this namespace or proposes the same fix. Related drift-detection PRs in flight (#12831, #12830, #12816) target unrelated namespaces.
Checklist
AI Assistance
If you answered "yes" above, how did you use AI assistance?
Disclosure
This PR was produced by Claude Code running an automated cross-package API drift detection routine. The routine extracted structural features from every package in
@stdlib/_tools/remark/plugins, computed majority keyword sets at a ≥75% conformance threshold, and proposed mechanical metadata-only corrections for the outliers. A separate validation agent independently confirmed each correction as drift rather than intentional deviation. No runtime code, tests, or documentation prose was modified; the entire diff consists of additions tokeywordsarrays inpackage.json.@stdlib-js/reviewers
Generated by Claude Code