Skip to content

refactor(configure): reorganize Configure section to OpenShift-aligned IA#795

Open
youyongsong wants to merge 3 commits into
refactor-install-overview-sectionsfrom
refactor-configure
Open

refactor(configure): reorganize Configure section to OpenShift-aligned IA#795
youyongsong wants to merge 3 commits into
refactor-install-overview-sectionsfrom
refactor-configure

Conversation

@youyongsong
Copy link
Copy Markdown
Collaborator

Summary

Restructure the Configure section into 11 OpenShift-aligned books and move adjacent source-of-truth content to where it actually belongs. Add new route-map / overview pages for the new books, apply a full-detail documentation-quality cleanup across touched pages, and regenerate llms.txt so the LLM index reflects the new structure.

Single squash-ready commit. 175 files changed (+4,759 / −871). Validated end to end with git diff --check, yarn lint (0 errors / 0 warnings), and yarn build.

Information architecture

Configure is split into 11 books (OpenShift-aligned but adapted to ACP's fixed top-level UI / API / Networking / Storage / Observability / Developer areas):

Book Purpose
configure/postinstallation/ Day-2 route map: users & access, networking, storage, registry, alert notifications, day-2 operations
configure/clusters/ Cluster lifecycle, cluster onboarding (managed / import / register), on-premises, immutable infra entry
configure/hosted_control_planes/ HCP entry (ACP 4.3 Tech Preview, non-production, PPI-only, disconnected)
configure/nodes/ Node planning, add, management, monitoring, in-place OS upgrade
configure/etcd/ etcd concepts, encryption, operational practices
configure/machine_config/ Machine configuration boundary (immutable-infra subsite)
configure/platform_settings/ Feature gates and platform-wide settings
configure/backup/ etcd / application backup and restore
configure/registry/ Registry administration (install, upgrade, backup/recovery)
configure/scalability/ Sizing, capacity, performance evaluation
configure/storage/ Kubernetes / workload storage use

Source-of-truth moves (cross-section):

  • configure/networking/** → top-level networking/** (detailed networking is its own pillar).
  • configure/notification/**observability/alerting/** (cluster notification belongs with alerting).
  • developer/registry/{intro,install,upgrade,how_to/registry_data_restore}.mdxconfigure/registry/** (administration); developer-facing registry image use stays under developer/registry/.
  • configure/clusters/etcd-encryption.mdxconfigure/etcd/encryption.mdx.
  • configure/clusters/about-hcp.mdxconfigure/hosted_control_planes/overview.mdx.
  • configure/clusters/nodes/**configure/nodes/**.
  • configure/clusters/acp-node-planning.mdxconfigure/nodes/node_planning.mdx.
  • configure/clusters/how-to/config_resource_manager_policy.mdxconfigure/scalability/resource_manager_policies.mdx.
  • configure/feature_toggles.mdxconfigure/platform_settings/feature_gates.mdx.
  • Top-level Storage navigation title set to Storage Systems; Kubernetes-storage use remains under configure/storage/.

New entry / route-map pages

  • configure/overview.mdx — post-install / day-2 orientation.
  • configure/postinstallation/{overview,index,prepare_users_and_access,prepare_networking,prepare_storage,prepare_registry,configure_alert_notifications,day_2_operations}.mdx.
  • configure/etcd/{overview,index,practices}.mdx.
  • configure/hosted_control_planes/index.mdx.
  • configure/platform_settings/index.mdx.
  • configure/registry/index.mdx.
  • configure/scalability/overview.mdx.
  • observability/alerting/{overview,index}.mdx.

All new index pages use <Overview overviewHeaders={[]} /> (navigation-focused) per the standard Doom section-index pattern.

Documentation-quality cleanup

Applied across refactor-touched pages:

  • Cluster model: reframe Managed Cluster as the UI / navigation label and use third-party cluster as the technical concept; import / register described as onboarding methods, not parallel categories.
  • Replaceable terms: replace hard-coded ACP / Alauda Container Platform / Alauda in rendered prose with the <Term /> component, preserving exact strings for UI labels, plugin display names, YAML literals, CR labels, package names, and code/command literals.
  • Reader-facing prose: rewrite documentation-author wording (This page…, Overview pages group…, owning documentation, etc.) as user task, planning, prerequisite, or next-action guidance.
  • External Kubernetes product names: removed from final ACP docs in favor of generic wording (third-party Kubernetes environment, external Kubernetes distribution, public cloud Kubernetes service); provider names retained only where they identify provider-specific procedure paths or exact provider-specific steps.
  • Provider page introductions: cleaned please refer to official documentation / generic marketing wording.
  • Storage initialization overview: removed third-party product marketing in favor of a neutral storage initialization boundary.

Review-finding repairs

ID Fix
F-001 llms.txt: corrected stale registry-upgrade path and HCP summary; added conservative entries for new route-map pages (full AI regen done in this PR — see below)
F-002 Replaced an empty [Create Cluster]() placeholder in the moved Kube-OVN underlay page with a working link
F-003 Made the node-planning sample a valid Pod manifest (apiVersion: v1) instead of apps/v1 + kind: Pod
F-004 Rewrote author-perspective prose in observability/alerting/overview.mdx and configure/etcd/overview.mdx
F-005 Replaced hard-coded ACP / Alauda Container Platform Registry etc. with <Term /> in moved alerting / images pages
F-006 Softened the strongest guarantee verb (ensures) in configure/scalability/evaluating_global.mdx while preserving the documented data
F-007 Reclassified after provenance checkgit show HEAD:… + git blame confirmed the global-cluster sizing values, production wording, and validation thresholds predate this refactor (commits 64abbee9 / 3a554570 from 2025-10-16/17). Pre-existing values restored verbatim and recorded as repository evidence
F-008 Aligned the log-node verification output with the kubectl label command in configure/nodes/node_planning.mdx
F-009 Fixed Scalability overview sort ordering (weight: 1 to win against sibling weight: 10 collision)
F-010 Removed redundant title: Overview frontmatter on new overview pages; standardized H1s to # Overview
F-011 Switched the Immutable Infrastructure entry to the standard <ExternalSite name="immutable-infra" /> block while keeping <ExternalSiteLink /> for specific task links
F-012 Replaced the hand-written link list in configure/backup/application/index.mdx with <Overview overviewHeaders={[]} />

Configuration & index updates

  • doom.config.yml: export scopes renamed and added to match new Configure books and the top-level Networking / Storage Systems ownership (configure_clusterconfigure_clusters, configure_machineconfigure_machine_config, removed configure_network, added new books, renamed storagestorage_systems, kept configure_storage).
  • llms.txt: fully regenerated using a sub-agent AI-reading workflow over all 513 docs; 357 unchanged file descriptions reused from llmstxt-state.json, 156 new / changed file descriptions authored from source content. llmstxt-state.json is now committed for future cross-machine refresh reuse.

What is not in this PR

  • No new product behavior claims, support statements, compatibility matrices, API field semantics, SLA / RPO / RTO, production hardening, security hardening, or compliance claims. The refactor preserved pre-existing facts and only changes structure, terminology, and reader-facing prose.
  • Detailed provider-specific networking / storage procedure parameter tables in legacy pages are out of scope. Those need owner-backed technical review.
  • HCP production guidance remains excluded (ACP 4.3 HCP is Tech Preview).

Test plan

  • git diff --check origin/master...HEAD — passed
  • yarn lint — 0 errors / 0 warnings
  • yarn build — succeeded; dist/llms.txt (212.8 kB) and dist/llms-full.txt (9.66 MB) generated
  • Render the docs site locally (yarn dev) and spot-check the new Configure navigation tree
  • Spot-check moved-path internal links (registry / networking / alerting) resolve
  • Confirm <ExternalSite name="immutable-infra" /> block renders on configure/clusters/immutable-infra.mdx
  • Confirm the new Scalability overview.mdx sorts before evaluating_workload.mdx in nav
  • Review the regenerated llms.txt entries for the new Configure / postinstallation / etcd / registry / alerting pages

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 14, 2026

Important

Review skipped

Too many files!

This PR contains 175 files, which is 25 over the limit of 150.

To get a review, narrow the scope:
• coderabbit review --type committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 1f93664f-cd40-4fce-b5a2-b6e01efd34f0

📥 Commits

Reviewing files that changed from the base of the PR and between 89f1f0f and 2bd793a.

⛔ Files ignored due to path filters (13)
  • docs/en/networking/networking_assets/architecture.png is excluded by !**/*.png
  • docs/en/networking/networking_assets/create_alb_via_web.png is excluded by !**/*.png
  • docs/en/networking/networking_assets/create_ft_via_web.png is excluded by !**/*.png
  • docs/en/networking/networking_assets/create_rule_via_web.png is excluded by !**/*.png
  • docs/en/networking/networking_assets/egress-gateway-1.png is excluded by !**/*.png
  • docs/en/networking/networking_assets/egress-gateway-2.png is excluded by !**/*.png
  • docs/en/networking/networking_assets/egress-gateway-3.png is excluded by !**/*.png
  • docs/en/networking/networking_assets/kube-ovn-architecture.png is excluded by !**/*.png
  • docs/en/networking/networking_assets/netrelationship.png is excluded by !**/*.png
  • docs/en/networking/networking_assets/ovnunderlay.png is excluded by !**/*.png
  • docs/en/networking/networking_assets/ovnunderlayexample.png is excluded by !**/*.png
  • docs/public/en/img/113point.png is excluded by !**/*.png
  • docs/public/zh/img/00phase.png is excluded by !**/*.png
📒 Files selected for processing (175)
  • docs/en/configure/backup/application/index.mdx
  • docs/en/configure/backup/application/restore-app.mdx
  • docs/en/configure/backup/etcd.mdx
  • docs/en/configure/backup/index.mdx
  • docs/en/configure/backup/overview.mdx
  • docs/en/configure/clusters/about-hcp.mdx
  • docs/en/configure/clusters/how-to/access-cluster-with-kubeconfig.mdx
  • docs/en/configure/clusters/how-to/add_external_addr_for_global_registry.mdx
  • docs/en/configure/clusters/immutable-infra.mdx
  • docs/en/configure/clusters/managed/cloud-init/network/aws-eks-lb.mdx
  • docs/en/configure/clusters/managed/cloud-init/network/aws-eks.mdx
  • docs/en/configure/clusters/managed/cloud-init/storage/google-gke.mdx
  • docs/en/configure/clusters/managed/cloud-init/storage/huawei-cce.mdx
  • docs/en/configure/clusters/managed/cloud-init/storage/overview.mdx
  • docs/en/configure/clusters/managed/how-to/annotate-platform-url.mdx
  • docs/en/configure/clusters/managed/how-to/configure-audit-for-standard-kubernetes.mdx
  • docs/en/configure/clusters/managed/how-to/fetch-kubeconfig.mdx
  • docs/en/configure/clusters/managed/import/alibaba-ack.mdx
  • docs/en/configure/clusters/managed/import/aws-eks.mdx
  • docs/en/configure/clusters/managed/import/azure-aks.mdx
  • docs/en/configure/clusters/managed/import/gcp-gke.mdx
  • docs/en/configure/clusters/managed/import/huawei-cce.mdx
  • docs/en/configure/clusters/managed/import/index.mdx
  • docs/en/configure/clusters/managed/import/openshift.mdx
  • docs/en/configure/clusters/managed/import/overview.mdx
  • docs/en/configure/clusters/managed/import/standard-kubernetes.mdx
  • docs/en/configure/clusters/managed/import/tencent-tke.mdx
  • docs/en/configure/clusters/managed/overview.mdx
  • docs/en/configure/clusters/managed/register.mdx
  • docs/en/configure/clusters/nodes/overview.mdx
  • docs/en/configure/clusters/on-premises.mdx
  • docs/en/configure/clusters/overview.mdx
  • docs/en/configure/etcd/encryption.mdx
  • docs/en/configure/etcd/index.mdx
  • docs/en/configure/etcd/overview.mdx
  • docs/en/configure/etcd/practices.mdx
  • docs/en/configure/hosted_control_planes/index.mdx
  • docs/en/configure/hosted_control_planes/overview.mdx
  • docs/en/configure/machine_config/index.mdx
  • docs/en/configure/networking/index.mdx
  • docs/en/configure/nodes/in_place_os_upgrade.mdx
  • docs/en/configure/nodes/index.mdx
  • docs/en/configure/nodes/node_add.mdx
  • docs/en/configure/nodes/node_management.mdx
  • docs/en/configure/nodes/node_monitoring.mdx
  • docs/en/configure/nodes/node_planning.mdx
  • docs/en/configure/nodes/overview.mdx
  • docs/en/configure/notification/index.mdx
  • docs/en/configure/overview.mdx
  • docs/en/configure/platform_settings/feature_gates.mdx
  • docs/en/configure/platform_settings/index.mdx
  • docs/en/configure/postinstallation/configure_alert_notifications.mdx
  • docs/en/configure/postinstallation/day_2_operations.mdx
  • docs/en/configure/postinstallation/index.mdx
  • docs/en/configure/postinstallation/overview.mdx
  • docs/en/configure/postinstallation/prepare_networking.mdx
  • docs/en/configure/postinstallation/prepare_registry.mdx
  • docs/en/configure/postinstallation/prepare_storage.mdx
  • docs/en/configure/postinstallation/prepare_users_and_access.mdx
  • docs/en/configure/registry/backup_and_restore.mdx
  • docs/en/configure/registry/index.mdx
  • docs/en/configure/registry/install/index.mdx
  • docs/en/configure/registry/install/install_via_web_ui.mdx
  • docs/en/configure/registry/install/install_via_yaml.mdx
  • docs/en/configure/registry/overview.mdx
  • docs/en/configure/registry/upgrade/index.mdx
  • docs/en/configure/registry/upgrade/registry_plugin_upgrade_guide.mdx
  • docs/en/configure/scalability/disk_configuration.mdx
  • docs/en/configure/scalability/evaluating_global.mdx
  • docs/en/configure/scalability/evaluating_workload.mdx
  • docs/en/configure/scalability/large_clusters_stability.mdx
  • docs/en/configure/scalability/overview.mdx
  • docs/en/configure/scalability/resource_manager_policies.mdx
  • docs/en/configure/storage/concepts/key_concepts.mdx
  • docs/en/configure/storage/cosi/cosi-concepts.mdx
  • docs/en/configure/storage/cosi/functions/bucket_class_ceph.mdx
  • docs/en/configure/storage/cosi/functions/bucket_request.mdx
  • docs/en/configure/storage/cosi/how_to/access_control_ceph.mdx
  • docs/en/configure/storage/cosi/install.mdx
  • docs/en/configure/storage/cosi/intro.mdx
  • docs/en/configure/storage/functions/cephfs_storageclass.mdx
  • docs/en/configure/storage/functions/cephrbd_storageclass.mdx
  • docs/en/configure/storage/functions/create_pv.mdx
  • docs/en/configure/storage/functions/create_pvc.mdx
  • docs/en/configure/storage/functions/nfs_storageclass.mdx
  • docs/en/configure/storage/functions/snapshot_con.mdx
  • docs/en/configure/storage/functions/topolvm_storageclass.mdx
  • docs/en/configure/storage/functions/using_volume_snapshot.mdx
  • docs/en/configure/storage/how_to/configuring_persistent_localstorage.mdx
  • docs/en/configure/storage/how_to/configuring_persistent_storage.mdx
  • docs/en/configure/storage/how_to/configuring_pvc_dr.mdx
  • docs/en/configure/storage/trouble_shooting/detach_csi_volumes_non_graceful_shutdown.mdx
  • docs/en/developer/building_application/create_applications/image_app.mdx
  • docs/en/developer/images/how_to/creating_images.mdx
  • docs/en/developer/images/overview.mdx
  • docs/en/developer/oam_applications/concepts/component.mdx
  • docs/en/developer/oam_applications/concepts/trait.mdx
  • docs/en/developer/registry/how_to/registry_data_restore.mdx
  • docs/en/developer/registry/index.mdx
  • docs/en/developer/registry/intro.mdx
  • docs/en/developer/s2i/functions/s2i_application_management.mdx
  • docs/en/developer/s2i/how_to/s2i_howto.mdx
  • docs/en/install/global_dr.mdx
  • docs/en/install/index.mdx
  • docs/en/install/installing.mdx
  • docs/en/install/next_steps.mdx
  • docs/en/install/overview.mdx
  • docs/en/install/planning.mdx
  • docs/en/install/prepare/download.mdx
  • docs/en/install/prepare/node_preprocessing.mdx
  • docs/en/install/validation.mdx
  • docs/en/networking/functions/configure_alb.mdx
  • docs/en/networking/functions/configure_certificate.mdx
  • docs/en/networking/functions/configure_coredns.mdx
  • docs/en/networking/functions/configure_domain.mdx
  • docs/en/networking/functions/configure_gatewayapi_gateway.mdx
  • docs/en/networking/functions/configure_gatewayapi_policy.mdx
  • docs/en/networking/functions/configure_gatewayapi_route.mdx
  • docs/en/networking/functions/configure_ingress.mdx
  • docs/en/networking/functions/configure_metallb.mdx
  • docs/en/networking/functions/configure_node_local_dns.mdx
  • docs/en/networking/functions/configure_service.mdx
  • docs/en/networking/functions/configure_subnet.mdx
  • docs/en/networking/functions/index.mdx
  • docs/en/networking/how_to/alb/tasks_for_alb.mdx
  • docs/en/networking/how_to/configure_endpoint_health_checker.mdx
  • docs/en/networking/how_to/index.mdx
  • docs/en/networking/how_to/kube_ovn/config_metallb_underlay.mdx
  • docs/en/networking/how_to/kube_ovn/configure_bgp.mdx
  • docs/en/networking/how_to/kube_ovn/configure_centralized_gateway.mdx
  • docs/en/networking/how_to/kube_ovn/configure_egress_gateway.mdx
  • docs/en/networking/how_to/kube_ovn/configure_ippool.mdx
  • docs/en/networking/how_to/kube_ovn/configure_mtu.mdx
  • docs/en/networking/how_to/kube_ovn/configure_ovn_interconnection.mdx
  • docs/en/networking/how_to/kube_ovn/index.mdx
  • docs/en/networking/how_to/kube_ovn/kubeovn_underlay_py.mdx
  • docs/en/networking/how_to/kube_ovn/multiple_networks.mdx
  • docs/en/networking/how_to/kube_ovn/underlay_overlay_st.mdx
  • docs/en/networking/how_to/kube_ovn/understanding_kube_ovn.mdx
  • docs/en/networking/how_to/soft_data_center_lb_solution.mdx
  • docs/en/networking/how_to/task_for_migrate_from_ocp_route_to_gatewayapi_route.mdx
  • docs/en/networking/how_to/tasks_for_envoy_gateway.mdx
  • docs/en/networking/how_to/tasks_for_ingress_nginx.mdx
  • docs/en/networking/ingress_loadbalancing/ingress_loadbalance_with_envoy_gateway.mdx
  • docs/en/networking/operators/alb_operator/deploy_high_available_vip_for_alb.mdx
  • docs/en/networking/operators/alb_operator/otel.mdx
  • docs/en/networking/operators/alb_operator/understanding_alb.mdx
  • docs/en/networking/operators/envoy_gateway_operator.mdx
  • docs/en/networking/overview.mdx
  • docs/en/networking/trouble_shooting/arm_checksum.mdx
  • docs/en/networking/trouble_shooting/find_who_cause_the_error.mdx
  • docs/en/networking/trouble_shooting/index.mdx
  • docs/en/observability/alerting/index.mdx
  • docs/en/observability/alerting/notification.mdx
  • docs/en/observability/alerting/overview.mdx
  • docs/en/observability/monitor/how_to/infra_nodes.mdx
  • docs/en/observability/monitor/install_monitor.mdx
  • docs/en/overview/architecture.mdx
  • docs/en/overview/availability-and-recovery.mdx
  • docs/en/overview/cluster-management-models.mdx
  • docs/en/overview/core-and-extensions.mdx
  • docs/en/overview/glossary.mdx
  • docs/en/overview/introduction.mdx
  • docs/en/overview/kubernetes-support-matrix.mdx
  • docs/en/overview/learn-more.mdx
  • docs/en/overview/platform-model.mdx
  • docs/en/overview/release_notes.mdx
  • docs/en/overview/version-and-lifecycle.mdx
  • docs/en/storage/index.mdx
  • docs/en/virtualization/virtualization/installation.mdx
  • docs/en/virtualization/virtualization/network/functions/vm_network.mdx
  • docs/en/virtualization/virtualization/virtual_machine/functions/virtual_management.mdx
  • docs/en/virtualization/virtualization/virtual_machine/how_to/vm_precopy.mdx
  • doom.config.yml
  • llms.txt

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch refactor-configure

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 14, 2026

Deploying alauda-container-platform with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2bd793a
Status: ✅  Deploy successful!
Preview URL: https://d6814894.alauda-container-platform.pages.dev
Branch Preview URL: https://refactor-configure.alauda-container-platform.pages.dev

View logs

@youyongsong youyongsong requested a review from chinameok May 17, 2026 12:31
youyongsong and others added 3 commits May 19, 2026 11:38
…d IA

Restructure the Configure section into postinstallation, clusters,
hosted_control_planes, nodes, etcd, machine_config, platform_settings,
backup, registry, scalability, and storage books. Promote detailed
networking to the top-level Networking section and move Cluster
Notification to Observability/Alerting. Relocate registry administration
from developer/registry to configure/registry and rename the top-level
Storage navigation to Storage Systems.

Add route-map and overview pages for Configure, Postinstallation, etcd,
Hosted Control Planes, Registry, Platform Settings, Scalability, and
Alerting. Update doom.config.yml export scopes to match the new books
and regenerate llms.txt via llmstxt-generator with persistent
llmstxt-state.json for future refresh reuse.

Apply full-detail documentation cleanup across touched pages:
reframe Managed Cluster as the UI/navigation label with third-party
cluster as the technical concept, replace replaceable product and
company terms with the Term component where rendered prose allows,
rewrite documentation-author prose into reader-facing guidance, fix
node-planning verification output, correct scalability overview
ordering, normalize overview page H1 and frontmatter, switch the
Immutable Infrastructure entry to the standard ExternalSite component,
and replace the Application Backup index with the standard Overview
component.

Preserve pre-existing global-cluster sizing values, thresholds, and
validation language after Git provenance confirmed they predate the
refactor (see proposals/section-refactors/acp-configure/state.md for
P0/P1 inputs, review notes F-001 through F-012, and validation history).

Validated with git diff --check, yarn lint (0 errors/0 warnings),
and yarn build.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
CI lint task `doom-lint-check-dead-links` flagged three dead image
references on this branch:

- docs/en/configure/clusters/managed/import/huawei-cce.mdx → /zh/img/00phase.png
- docs/en/security/users_and_roles/idp/functions/ldap_manage.mdx → /en/img/113point.png
- docs/en/security/users_and_roles/idp/functions/oidc_manage.mdx → /en/img/113point.png

The reference paths predate this refactor and are unrelated to the
Configure IA work; the source MDX is unchanged. Restore the two icon
images at the referenced paths from the master copies at
docs/public/{00phase,113point}.png so the dead-link rule passes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Post-rebase sweep to carry forward the terminology spec (PPI -> IPI;
Kamaji impl note for HCP) into Configure pages and refresh stale
llms.txt paths for the new Configure tree.

- configure/hosted_control_planes/overview.mdx: replace
  "Platform-Provisioned Infrastructure" with
  "Installer-Provisioned Infrastructure (IPI)"; add the
  "implemented through Kamaji (\`TenantControlPlane\`)" clause on
  the page's first HCP mention.
- configure/storage/cosi/cosi-concepts.mdx and intro.mdx: adopt the
  cleaner reader-task framing from the original PR #795 wording
  while keeping the MinIO removal already applied on master.
- llms.txt: mechanically rewrite 43 entries to the new Configure
  paths (clusters/nodes -> nodes, clusters/etcd-encryption ->
  etcd/encryption, configure/networking -> networking,
  developer/registry -> configure/registry,
  configure/notification/cluster_notification ->
  observability/alerting/notification, etc.) and remove 4 entries
  for files deleted by either PR. Full llms.txt regeneration for
  newly added Configure pages remains a follow-up under the
  llmstxt-generator workflow.

References: ACP terminology spec v0.8 sec 3.1 axis 1, sec 4.1, sec 9.2;
shared ledger TW-001, TW-011, TW-013 (updated 2026-05-19).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@youyongsong youyongsong force-pushed the refactor-configure branch from abf1125 to 2bd793a Compare May 19, 2026 12:01
@youyongsong youyongsong changed the base branch from master to refactor-install-overview-sections May 19, 2026 14:00
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.

1 participant