Skip to content

fix: get-instructions description matches its tier-gated payload (#132) - #133

Merged
ifahimreza merged 1 commit into
mainfrom
fix/132-get-instructions-description
Aug 21, 2026
Merged

fix: get-instructions description matches its tier-gated payload (#132)#133
ifahimreza merged 1 commit into
mainfrom
fix/132-get-instructions-description

Conversation

@ifahimreza

Copy link
Copy Markdown
Contributor

Closes #132

What

Rewords the saddle/get-instructions description so it no longer promises "active plugins" unconditionally — the payload has been admin-tier-gated since #87, and the stale description is the exact line the WordPress.org reviewer quoted. Regenerates languages/saddle.pot, which also recovers the class-saddle-cookbook.php strings it had gone stale against.

Why

WordPress.org review R saddle/badhonrocks/25Jul26/T2 flagged read-tier exposure of the plugin inventory via get-instructions. The code fix already shipped (#87, with an in-code comment crediting the reviewer); this closes the description half so neither an agent nor the next review pass is misled.

Testing

  • composer test — 612 tests green (1 pre-existing skip); no CI on this repo, results are from a local run
  • Pot regenerated with wp i18n make-pot . languages/saddle.pot --exclude=docs,tests,dist,node_modules,scripts,admin/src — verified byte-equivalent msgid set to the committed pot apart from the reworded string and the cookbook additions

🤖 Generated with Claude Code

https://claude.ai/code/session_016dGNUUe36hKi5o9hzFb3Cb

…ayload

The behavior shipped in #87 — plugin inventory rides the context only at
the admin tier — but the description still promised "its setup and
active plugins" unconditionally, and that line is what the WordPress.org
reviewer quoted. Descriptions are the agent-facing interface; this one
now states the tier condition.

Regenerating the pot also picks up the cookbook strings it had gone
stale against — the exact missing-feature failure CLAUDE.md warns about.

Refs #132
@ifahimreza
ifahimreza merged commit bf1f685 into main Aug 21, 2026
@ifahimreza
ifahimreza deleted the fix/132-get-instructions-description branch August 21, 2026 04:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

get-instructions description still promises active plugins at every tier

1 participant