Repository navigation
OP: review and edit old oss+rs content - commands (phase 2) - #4404
dwdougherty wants to merge 4 commits into
Conversation
🧠 Redis MemoryFound 7 related items from repository history (1 new this commit):
Memory updated at 9096645 |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 2 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 3af4d38. Configure here.
andy-stark-redis
left a comment
There was a problem hiding this comment.
Basically looks good from checking a random selection, but some commands have slightly different info in the table - not sure if this is intentional but might be worth checking. Anyway, assuming it is intentional - approved.

This PR eliminates the need for having command compatibility in the Operate > Redis Software and Operate > Redis Open Source pages. Each command page now carries badges of incompatibility in each list view (all commands view and also group command views). Badges only show when something is NOT compatible. It also adds a checkbox to show only the deprecated commands. This is very much a work in progress, so frank feedback is appreciated.
N.B., the lion's share of command page changes are just moving compatibility information from in-page tables to front matter.
Note
Medium Risk
Large content migration with a breaking AI feed schema bump (v3); risk is mainly to downstream parsers and correctness of compatibility data, not runtime product code.
Overview
Command reference now stores Redis Software and Redis Cloud support in page front matter instead of hand-maintained HTML tables. On each command page, the compatibility section is rendered by the
command-compatibilityshortcode (shared with the AI Markdown pipeline), and the commands list shows badges only where support is not fully “supported”, with compatibility filtering (and related UI incommands-filters.js).A new
content/commands/_index.mdconsolidates the command index with aliases from old Operate compatibility URLs;alias_querypluslayouts/alias.htmlredirect those paths to the filtered commands view when JavaScript is available.AI/agent feeds bump
aiSchemaVersionto 3, adding acompatibilityfield on commandindex.jsonrecords;content/ai-agent-resources.mddocuments the new shape. Styling for list badges lives under.compat-badges/.compat-badgeinassets/css/index.css.The bulk of the diff is migrating individual
content/commands/*.mdpages: addcompatibility:YAML and replace the old three-column table with the shortcode.Reviewed by Cursor Bugbot for commit 9096645. Bugbot is set up for automated code reviews on this repo. Configure here.