content(esc): restructure top-level information architecture#19417
Conversation
Reorganizes the ESC docs around a new section taxonomy: Concepts · Environments · Providers · Operations · Guides · Integrations · Administration · Languages & SDKs · CLI · Comparisons. Splits the catalog of providers and rotators from their conceptual introduction; separates first-party integrations (PSP, Automation API, VS Code, ESO, CSI Driver) from tool walkthroughs (Docker, direnv, GHA, Cloudflare, Kubernetes cluster access, OIDC setup); retires the legacy Development and Guides sections; deletes ESC-only self-hosting and OIDC-authentication pages in favor of Pulumi Cloud equivalents. Aliases preserved on every move. Resolves #19415. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Your site preview for commit 43a2a60 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-19417-43a2a607.s3-website.us-west-2.amazonaws.com |
Lighthouse Performance ReportCommit: 43a2a60 | Metric definitions
|
Pre-merge Review — Last updated 2026-05-28T15:16:17ZTip Summary: This PR is a major information-architecture restructure of the Pulumi ESC docs. It flattens Review confidence:
Investigation log
🔍 Verification trail258 claims extracted · 156 verified · 12 unverifiable · 69 contradicted
|
continued from previous comment
🚨 Outstanding in this PRNo outstanding findings.
|
…rm guide Resolves review findings on the ESC restructure: - Drop duplicate /docs/pulumi-cloud/esc/providers/ and dead /docs/esc/providers/ aliases from integrations/_index.md (both belong to the providers catalog). - Remove 38 self-referential aliases introduced when provider pages round-tripped through concepts/providers/ and back. - Fix broken internal links the flatten sweep mangled (integrations/infrastructure/* → providers/* and guides/*), plus two rotator cross-links that arrived via the master merge. - Restore the deleted "Integrate with Terraform" walkthrough as guides/terraform.md (ESC feeding the Terraform CLI via esc run) and repoint the IaC orchestrate guide at it; terraform-state stays as provider reference. - Fold the unique sections of the removed pulumi-iac walkthrough (config env init, Automation API, stack outputs) into the surviving Pulumi IaC guide. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
@claude #update-review Addressed the Outstanding alias/link findings from the last review:
The Lint and build are clean. |
|
🤖 Review updated on @jkodroff's request. |
smithrobs
left a comment
There was a problem hiding this comment.
Approving with anticipation of a bunch of fast-follow-up work!
Reorganizes the ESC docs around a new top-level taxonomy: Concepts · Environments · Providers · Operations · Guides · Integrations · Administration · Languages & SDKs · CLI · Comparisons.
What changed
fn::open::*providers andfn::rotate::*rotators.esc run.Aliases preserved on every move; 127 files, 732 insertions, 883 deletions.
Resolves #19415.