DOC-7118 unit 1: convert rc top-level/accounts/billing/logs-reports to render hooks - #4118
Merged
Merged
Conversation
…o render hooks Migrate relref shortcode links and note/warning/tip/info callout shortcodes to DOC-6909 render-hook equivalents (plain Markdown links, > [!NOTE] blockquotes) across the first unit of content/operate/rc/. - 137 relref links converted to canonical /content/<path>.md[#anchor] form - 9 callout shortcodes converted to blockquote callouts - 3 files had nothing to convert (cloud-archive.md, logs-reports/_index.md, troubleshoot.md) and are correctly untouched - Hand-fixed 3 callouts nested inside list items where the mechanical converter dropped continuation-line indentation, detaching them from their <li>; verified correct nesting in rendered HTML after the fix - No missing-slash relref-concatenation defects found - build/check_uncanonicalized_links.py: 0 FIXABLE remaining - build/diff_rendered_hrefs.py origin/main vs this branch, scoped to operate/rc: 0 href-set changes across 278 pages Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Contributor
🧠 Redis MemoryFound 5 related items from repository history (5 new this commit):
Memory updated at 89684b9 |
Contributor
Contributor
This was referenced Sep 25, 2026
5 tasks
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.
Summary
Unit 1 of DOC-7118: migrates Hugo
relrefshortcode links andnote/warning/tip/infocallout shortcodes to the DOC-6909 render-hook equivalents (plain Markdown links +> [!NOTE]blockquotes) for the top-level, accounts, billing-and-payments, and logs-reports pages undercontent/operate/rc/(Redis Cloud). Part of the ongoing DOC-6909→7047→...→7104 shortcode-migration series; this ticket coverscontent/operate/rc/specifically.cloud-archive.md,logs-reports/_index.md,troubleshoot.md— had no relref/callout syntax to convert and are correctly untouched)note/warning/tip/info→> [!NOTE]etc. blockquotes)<li>. Hand-fixed all 3 (2 inbilling-and-payments/_index.md, 1 inrc-quickstart.md) and confirmed correct<li>nesting in the rendered HTML output.>}}[a-zA-Z]) found.build/check_uncanonicalized_links.py --fix content/operate/rc/found and fixed 2 bare/commandslinks (in_index.mdandrc-quickstart.md); confirmed 0 FIXABLE remain across all ofcontent/operate/rc/afterward.Verification
public/fromorigin/mainand from this branch withhugo(non-minified; both trees given a realnpm installso PostCSS asset hashing doesn't produce false-positive href noise from a missingnode_modules).build/diff_rendered_hrefs.py <before> <after> operate/rc: 0 href-set changes across all 278 compared pages.<li>nesting for all 3 hand-fixed callouts.Test plan
Refs DOC-7118.
🤖 Generated with Claude Code
Note
Low Risk
Documentation-only link and callout syntax changes; PR verification reports no rendered href diffs for
operate/rc.Overview
Unit 1 of the Redis Cloud shortcode migration (DOC-7118): Hugo
relrefinternal links andnotecallouts in the first batch ofcontent/operate/rc/pages are replaced with plain Markdown links (/content/...paths, including anchors and_index.mdtargets) and> [!NOTE]blockquotes, aligned with the DOC-6909 render-hook approach.Touched areas include the RC hub (
_index.md), accounts, billing-and-payments (including cost report), logs-reports, plus related top-level pages such as quick start, compatibility, resilient apps, supported regions, and Radar.{{< image >}}/embed-mdshortcodes are unchanged.Callouts that lived inside list items were re-indented so they stay nested under the correct
<li>(notably in billing and quick start). A couple of Redis commands links were normalized to/content/commands.Reviewed by Cursor Bugbot for commit 89684b9. Bugbot is set up for automated code reviews on this repo. Configure here.