You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Restructures the Workers for Platforms documentation to better reflect the product's current architecture and terminology. Key changes:
New sections: Inbound control (hostname routing, cron triggers, queue consumers, previews), outbound control, and versioning (versions, rollouts, rollbacks, version affinity)
Moved pages: platform-templates/ → examples/, dynamic-dispatch and hostname-routing → inbound-control/, outbound-workers → outbound-control
New component: WorkersForPlatformsVersioningDiagram
Updated all cross-references across the docs (reference architectures, Workers bindings, wrangler config, etc.) to point to new locations
Thanks for this restructure! The new organization is much clearer. Overall the changes are solid, but there are a few issues that need fixing before merge.
Summary of changes
New sections: Inbound control (inbound-control/), outbound control (outbound-control.mdx), and versioning (versioning/) with 10 new pages total.
New component: WorkersForPlatformsVersioningDiagram — an Astro/SVG diagram used on the versioning overview.
Updated cross-references: ~10 files across Workers bindings, wrangler config, reference architecture, and tail-workers docs updated to point to new locations.
Redirects: 8 redirects added to public/__redirects covering all moved/deleted paths.
Labels to apply
documentation
cloudflare-for-platforms
Issues requiring maintainer attention
1. Broken internal links in unchanged file enterprise-ai-vibe-coding-platform.mdx
This file still references the deleted pages. These links will 404 unless updated:
Line 73: [dispatch worker](/cloudflare-for-platforms/workers-for-platforms/configuration/dynamic-dispatch/) Should be:/cloudflare-for-platforms/workers-for-platforms/inbound-control/hostname-routing/
Line 75: [outbound worker](/cloudflare-for-platforms/workers-for-platforms/configuration/outbound-workers/) Should be:/cloudflare-for-platforms/workers-for-platforms/outbound-control/
This file is not in the PR diff, so it was missed during the bulk find-and-replace.
2. Broken anchor link: rollout.mdx line 43
Your platform needs to store the version IDs returned when you [create versions](/cloudflare-for-platforms/workers-for-platforms/versioning/versions/#upload-a-version).
The heading in versions.mdx is ## Create a version, so the correct anchor is #create-a-version.
Suggested fix:
Your platform needs to store the version IDs returned when you [create versions](/cloudflare-for-platforms/workers-for-platforms/versioning/versions/#create-a-version).
3. Broken anchor link: version-affinity.mdx line 188
Refer to [Versions](/cloudflare-for-platforms/workers-for-platforms/versioning/versions/#test-a-version) for the full setup.
The heading in versions.mdx is ## Send test requests to the new version, so the correct anchor is #send-test-requests-to-the-new-version.
Suggested fix:
Refer to [Versions](/cloudflare-for-platforms/workers-for-platforms/versioning/versions/#send-test-requests-to-the-new-version) for the full setup.
4. Redirects status check
The gh-actions bot flagged 6 paths as needing redirects. The diff shows 8 redirects were added, which covers all 6 flagged paths plus the additional legacy paths /configuration/inbound-workers/ and /configuration/custom-binding/. ✅
However, the bot's checkboxes are still unchecked in the PR comments — you may want to tick them after confirming.
Minor observations (non-blocking)
Component naming: WorkersForPlatformsVersioningDiagram is clean and follows the existing PascalCase convention in src/components/index.ts.
Frontmatter: All new pages have required fields (title, pcx_content_type, description, sidebar.order). Descriptions are within the 50–160 character range.
Code samples: The jsonc and js language tags are correct. No unescaped {< characters found in prose.
Accessibility: The new diagram component includes aria-label on the figure and sections, and aria-hidden="true" on the decorative SVG. Good.
Action items before merge
Update the two broken anchor links in rollout.mdx and version-affinity.mdx.
Update the two stale links in enterprise-ai-vibe-coding-platform.mdx.
Run pnpm run check and pnpm run format:core:check (CI will catch anything else).
The reason will be displayed to describe this comment to others. Learn more.
nice!
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
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
Restructures the Workers for Platforms documentation to better reflect the product's current architecture and terminology. Key changes:
platform-templates/→examples/,dynamic-dispatchandhostname-routing→inbound-control/,outbound-workers→outbound-controlWorkersForPlatformsVersioningDiagramDocumentation checklist