Skip to content

Add aliases for pages that moved without one - #4446

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
auto/missing-aliases
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
auto/missing-aliases

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

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. Only aliases: 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
Adding 13 alias(es):
  + content/develop/ai/context-engine/agent-playbooks/manage-faqs.md
      /develop/ai/context-engine/agent-playbook/faqs/
      /develop/ai/context-engine/agent-playbook/manage-faqs/
  + content/develop/ai/context-engine/agent-playbooks/manage-skills.md
      /develop/ai/context-engine/agent-playbook/skills/
      /develop/ai/context-engine/agent-playbook/manage-skills/
  + content/develop/ai/context-engine/agent-playbooks/_index.md
      /develop/ai/context-engine/agent-playbook/
  + content/develop/ai/context-engine/agent-playbooks/agent-integration.md
      /develop/ai/context-engine/agent-playbook/agent-integration/
  + content/develop/ai/context-engine/agent-playbooks/api-reference.md
      /develop/ai/context-engine/agent-playbook/api-reference/
  + content/develop/ai/context-engine/agent-playbooks/concepts.md
      /develop/ai/context-engine/agent-playbook/concepts/
  + content/develop/ai/context-engine/agent-playbooks/limits.md
      /develop/ai/context-engine/agent-playbook/limits/
  + content/develop/ai/context-engine/agent-playbooks/mcp.md
      /develop/ai/context-engine/agent-playbook/mcp/
  + content/develop/ai/context-engine/agent-playbooks/proposals.md
      /develop/ai/context-engine/agent-playbook/proposals/
  + content/develop/ai/context-engine/agent-playbooks/quickstart.md
      /develop/ai/context-engine/agent-playbook/quickstart/
  + content/develop/ai/context-engine/agent-playbooks/retrieval.md
      /develop/ai/context-engine/agent-playbook/retrieval/
check_missing_aliases: 662 URL-changing move(s) found.
  594 already aliased, 13 alias(es) added, 0 could not be added, 23 skipped (old URL is a live page), 1 skipped (target is a draft), 6 need a decision (page split), 25 need a decision (collision).
Skipped -- old URL currently resolves, so must not redirect:
  2024-05-03  integrate/redis-data-integration/architecture
  2024-06-06  integrate/redis-data-integration/reference
  2024-06-06  integrate/redis-data-integration/reference/cli
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-delete
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-delete-context
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-deploy
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-describe-job
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-dump-support-package
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-list-contexts
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-list-jobs
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-reset
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-scaffold
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-set-context
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-set-secret
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-start
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-stop
  2024-06-06  integrate/redis-data-integration/reference/config-yaml-reference
  2024-06-06  integrate/redis-data-integration/reference/jmespath-custom-functions
  2024-11-07  develop/clients/jedis
  2024-11-07  develop/clients/redis-py
  2024-11-21  develop/clients/dotnet/transpipe
  2026-09-24  develop/ai/context-engine/concepts
Skipped -- the page moved to is a draft, so it publishes nothing and an alias on it would do nothing:
  2024-05-28  integrate/redis-data-integration/write behind -> content/integrate/write-behind/_index.md
Needs a human decision -- the old page was split into a section, so the right target is probably its new landing page rather than the child that inherited the file:
  2024-03-30  develop/connect/clients/java
      lineage ends at develop/clients/jedis/connect
      split at       content/develop/connect/clients/java.md -> content/develop/connect/clients/java/jedis.md
  2024-07-31  develop/connect/clients/python
      lineage ends at develop/clients/redis-py/connect
      split at       content/develop/connect/clients/python.md -> content/develop/connect/clients/python/redis-py.md
  2024-11-06  develop/connect/clients/java/jedis
      lineage ends at develop/clients/jedis/connect
      split at       content/develop/clients/jedis.md -> content/develop/clients/jedis/connect.md
  2024-11-06  develop/connect/clients/python/redis-py
      lineage ends at develop/clients/redis-py/connect
      split at       content/develop/clients/redis-py.md -> content/develop/clients/redis-py/connect.md
  2024-11-07  develop/clients/java/jedis
      lineage ends at develop/clients/jedis/connect
      split at       content/develop/clients/jedis.md -> content/develop/clients/jedis/connect.md
  2024-11-07  develop/clients/python/redis-py
      lineage ends at develop/clients/redis-py/connect
      split at       content/develop/clients/redis-py.md -> content/develop/clients/redis-py/connect.md
Needs a human decision -- another page already claims this URL, so Hugo would pick one arbitrarily:
  2024-05-24  integrate/redis-data-integration/ingest/data-transformation
      wanted by content/integrate/redis-data-integration/data-pipelines/_index.md
      claimed by content/integrate/write-behind/data-transformation/_index.md
  2024-06-06  develop/interact/programmability/triggers-and-functions/Quick_Start_CLI
      wanted by content/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/Quick_Start_CLI.md
      claimed by content/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/Quick_Start_RI.md
  2024-06-06  develop/interact/programmability/triggers-and-functions/Quick_Start_RI
      wanted by content/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/Quick_Start_RI.md
      claimed by content/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/Quick_Start_CLI.md
  2024-06-06  integrate/redis-data-integration/ingest/data-transformation
      wanted by content/integrate/write-behind/data-transformation/_index.md
      claimed by content/integrate/redis-data-integration/data-pipelines/_index.md
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-add-context
      wanted by content/integrate/write-behind/reference/cli/redis-di-add-context.md
      claimed by content/integrate/redis-data-integration/reference/cli/redis-di-set-context.md
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-delete-all-contexts
      wanted by content/integrate/write-behind/reference/cli/redis-di-delete-all-contexts.md
      claimed by content/integrate/redis-data-integration/reference/cli/redis-di-set-context.md
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-get-rejected
      wanted by content/integrate/write-behind/reference/cli/redis-di-get-rejected.md
      claimed by content/integrate/redis-data-integration/reference/cli/redis-di-list-dlq-records.md
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-monitor
      wanted by content/integrate/write-behind/reference/cli/redis-di-monitor.md
      claimed by content/integrate/redis-data-integration/reference/cli/_index.md
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-status
      wanted by content/integrate/write-behind/reference/cli/redis-di-status.md
      claimed by content/integrate/redis-data-integration/reference/cli/redis-di-describe.md
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-trace
      wanted by content/integrate/write-behind/reference/cli/redis-di-trace.md
      claimed by content/integrate/redis-data-integration/reference/cli/_index.md
  2024-06-06  integrate/redis-data-integration/reference/cli/redis-di-upgrade
      wanted by content/integrate/write-behind/reference/cli/redis-di-upgrade.md
      claimed by content/integrate/redis-data-integration/reference/cli/_index.md
  2024-07-30  operate/rs/security/access-control/admin-console-access
      wanted by content/operate/rs/security/access-control/create-cluster-roles.md
      claimed by content/operate/rs/7.4/security/access-control/create-cluster-roles.md
  2024-07-30  operate/rs/security/access-control/rbac/configure-acl
      wanted by content/operate/rs/security/access-control/redis-acl-overview.md
      claimed by content/operate/rs/7.4/security/access-control/redis-acl-overview.md
  2024-09-23  operate/rs/references/rest-api/requests/shards-stats
      wanted by content/operate/rs/references/rest-api/requests/shards/stats/_index.md
      claimed by content/operate/rs/7.4/references/rest-api/requests/shards/stats/_index.md
  2024-09-23  operate/rs/references/rest-api/requests/shards-stats/last
      wanted by content/operate/rs/references/rest-api/requests/shards/stats/last.md
      claimed by content/operate/rs/7.4/references/rest-api/requests/shards/stats/last.md
  2025-03-10  operate/rc/cloud-integrations/aws-cloud-accounts
      wanted by content/operate/rc/subscriptions/bring-your-own-cloud/cloud-account-settings.md
      claimed by content/operate/rc/subscriptions/bring-your-own-cloud/_index.md
  2025-03-19  operate/rs/clusters/monitoring
      wanted by content/operate/rs/monitoring/v1_monitoring.md
      claimed by content/operate/rs/7.22/monitoring/_index.md
      claimed by content/operate/rs/8.0/monitoring/_index.md
      claimed by content/operate/rs/monitoring/_index.md
  2025-04-07  operate/oss_and_stack/install/install-stack/linux
      wanted by content/operate/oss_and_stack/install/archive/install-stack/linux.md
      claimed by content/operate/oss_and_stack/install/install-stack/_index.md
  2025-06-10  integrate/redis-data-integration/data-pipelines/data-pipelines
      wanted by content/integrate/redis-data-integration/data-pipelines/pipeline-config.md
      claimed by content/integrate/redis-data-integration/data-pipelines/_index.md
  2025-07-29  operate/kubernetes/reference/redis_enterprise_active_active_database_api
      wanted by content/operate/kubernetes/reference/api/redis_enterprise_active_active_database_api.md
      claimed by content/operate/kubernetes/7.22/reference/api/redis_enterprise_active_active_database_api.md
  2025-07-29  operate/kubernetes/reference/redis_enterprise_cluster_api
      wanted by content/operate/kubernetes/reference/api/redis_enterprise_cluster_api.md
      claimed by content/operate/kubernetes/7.22/reference/api/redis_enterprise_cluster_api.md
  2025-07-29  operate/kubernetes/reference/redis_enterprise_database_api
      wanted by content/operate/kubernetes/reference/api/redis_enterprise_database_api.md
      claimed by content/operate/kubernetes/7.22/reference/api/redis_enterprise_database_api.md
  2025-07-29  operate/kubernetes/reference/redis_enterprise_remote_cluster_api
      wanted by content/operate/kubernetes/reference/api/redis_enterprise_remote_cluster_api.md
      claimed by content/operate/kubernetes/7.22/reference/api/redis_enterprise_remote_cluster_api.md
  2026-03-02  operate/rc/changelog/february-2026
      wanted by content/operate/rc/changelog/march-2026.md
      claimed by content/operate/rc/changelog/may-2026.md
  2026-05-04  operate/rc/changelog/february-2026
      wanted by content/operate/rc/changelog/may-2026.md
      claimed by content/operate/rc/changelog/march-2026.md
Moved with no alias for the old URL:
  2026-10-14 e2f9e31f7  develop/ai/context-engine/agent-playbook/faqs
      now at develop/ai/context-engine/agent-playbooks/manage-faqs
      added to content/develop/ai/context-engine/agent-playbooks/manage-faqs.md: /develop/ai/context-engine/agent-playbook/faqs/
  2026-10-14 03da1f1e5  develop/ai/context-engine/agent-playbook/skills
      now at develop/ai/context-engine/agent-playbooks/manage-skills
      added to content/develop/ai/context-engine/agent-playbooks/manage-skills.md: /develop/ai/context-engine/agent-playbook/skills/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook
      now at develop/ai/context-engine/agent-playbooks
      added to content/develop/ai/context-engine/agent-playbooks/_index.md: /develop/ai/context-engine/agent-playbook/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook/agent-integration
      now at develop/ai/context-engine/agent-playbooks/agent-integration
      added to content/develop/ai/context-engine/agent-playbooks/agent-integration.md: /develop/ai/context-engine/agent-playbook/agent-integration/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook/api-reference
      now at develop/ai/context-engine/agent-playbooks/api-reference
      added to content/develop/ai/context-engine/agent-playbooks/api-reference.md: /develop/ai/context-engine/agent-playbook/api-reference/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook/concepts
      now at develop/ai/context-engine/agent-playbooks/concepts
      added to content/develop/ai/context-engine/agent-playbooks/concepts.md: /develop/ai/context-engine/agent-playbook/concepts/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook/limits
      now at develop/ai/context-engine/agent-playbooks/limits
      added to content/develop/ai/context-engine/agent-playbooks/limits.md: /develop/ai/context-engine/agent-playbook/limits/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook/manage-faqs
      now at develop/ai/context-engine/agent-playbooks/manage-faqs
      added to content/develop/ai/context-engine/agent-playbooks/manage-faqs.md: /develop/ai/context-engine/agent-playbook/manage-faqs/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook/manage-skills
      now at develop/ai/context-engine/agent-playbooks/manage-skills
      added to content/develop/ai/context-engine/agent-playbooks/manage-skills.md: /develop/ai/context-engine/agent-playbook/manage-skills/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook/mcp
      now at develop/ai/context-engine/agent-playbooks/mcp
      added to content/develop/ai/context-engine/agent-playbooks/mcp.md: /develop/ai/context-engine/agent-playbook/mcp/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook/proposals
      now at develop/ai/context-engine/agent-playbooks/proposals
      added to content/develop/ai/context-engine/agent-playbooks/proposals.md: /develop/ai/context-engine/agent-playbook/proposals/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook/quickstart
      now at develop/ai/context-engine/agent-playbooks/quickstart
      added to content/develop/ai/context-engine/agent-playbooks/quickstart.md: /develop/ai/context-engine/agent-playbook/quickstart/
  2026-10-26 14f9baa9a  develop/ai/context-engine/agent-playbook/retrieval
      now at develop/ai/context-engine/agent-playbooks/retrieval
      added to content/develop/ai/context-engine/agent-playbooks/retrieval.md: /develop/ai/context-engine/agent-playbook/retrieval/
check_missing_aliases: added 13 alias(es) across 11 file(s).

Note

Low Risk
Documentation redirect metadata only; no application or API behavior changes.

Overview
Adds aliases frontmatter on 11 Redis Agent Playbooks docs pages so old /develop/ai/context-engine/agent-playbook/... paths redirect after the section was renamed to agent-playbooks.

Coverage includes the section index, quickstart, concepts, FAQ/skill guides (including former faqs/ and skills/ URLs), retrieval, MCP, agent integration, proposals, API reference, and limits. Only frontmatter changed—no body text or file moves (from build/check_missing_aliases.py --all --fix).

Reviewed by Cursor Bugbot for commit 7390bc2. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions
github-actions Bot force-pushed the auto/missing-aliases branch 9 times, most recently from 151c680 to 26cee91 Compare November 4, 2026 19:36
Generated by build/check_missing_aliases.py --all --fix.
@github-actions
github-actions Bot force-pushed the auto/missing-aliases branch from 26cee91 to 7390bc2 Compare November 4, 2026 19:37
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.

0 participants