Add aliases for pages that moved without one - #3856
Conversation
fe04fba to
c937352
Compare
14ac26f to
a882f1d
Compare
|
@andy-stark-redis we either update the tooling that made this pr to ignore redisvl or we update the tooling that generates the redisvl pages. I think the former is easier, what do you think? |
Yes, I agree that's the best way to go and I guess there's no point changing these aliases temporarily, so I'll close this PR. Thanks for the feedback :-) |
f5476a0 to
6a377d4
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ 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 6a377d4. Configure here.
| aliases: | ||
| - /integrate/redisvl/user_guide/how_to_guides/10_embeddings_cache | ||
| - /integrate/redisvl/user_guide/embeddings_cache/ | ||
| - /develop/ai/redisvl/user_guide/embeddings_cache/ |
There was a problem hiding this comment.
Generated RedisVL aliases will not persist
Medium Severity
These aliases are on RedisVL pages that redisvl_docs_sync.py regenerates daily. format_page() rewrites frontmatter with a single computed alias and write_to_destination() replaces user_guide/, so the new redirects vanish on the next --latest sync and the old URLs 404 again.
Additional Locations (2)
Reviewed by Cursor Bugbot for commit 6a377d4. Configure here.
0fcbf68 to
e70ebdb
Compare
4886ad2 to
aa4ddea
Compare
Generated by build/check_missing_aliases.py --all --fix.
aa4ddea to
b448319
Compare


Adds aliases for pages that were renamed without one, so their old URLs stop returning 404.
Generated by
build/check_missing_aliases.py --all --fix. Onlyaliases:frontmatter is touched — no prose changes and no page moves.If a page here was retired on purpose rather than moved, close this PR. Nothing depends on it.
Cases needing a human decision are reported below rather than changed: an old URL that is a live page today, a URL another page already claims as its alias, a page that was split into a section, or a move onto a draft.
Scanner report
Note
Low Risk
Documentation-only frontmatter redirects; no application or build logic changes beyond URL aliasing.
Overview
Adds Hugo
aliasesin frontmatter on 13 RedisVL user guide pages so older paths resolve after doc moves, without changing page content.Most guides gain redirects from prior
/integrate/redisvl/user_guide/...URLs (and in several cases matching/develop/ai/redisvl/user_guide/<topic>/paths) to their current locations underhow_to_guides/. A subset also aliases the pre-how_to_guides/develop/ai/redisvl/user_guide/<topic>/URLs from a later restructure.getting_startedgets/integrate/redisvl/user_guide/getting_started/.Changes are limited to the
aliases:list in each file; generated bybuild/check_missing_aliases.py --all --fix.Reviewed by Cursor Bugbot for commit b448319. Bugbot is set up for automated code reviews on this repo. Configure here.