[codex] Set up monorepo foundation#1276
Conversation
Move the docs site into apps/docs as a Yarn workspace and keep root commands delegating to the docs workspace. Integrate the latest master content, assets, and landing-page test updates into the workspace layout.
d5b8df0 to
103ada5
Compare
Cloudflare deploymentDeployement ID: ea97cfd5-43f4-46a5-a712-cfd96be03b05 ⛅️ wrangler 4.63.0 (update available 4.86.0) ✨ Uploading _redirects |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 103ada5de0
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Context
This is the foundation PR for splitting the existing docs site into a monorepo before adding the separate interactive guide site. It keeps the current docs app behavior intact while moving it under
apps/docsand making root scripts delegate to the docs workspace.The branch has been refreshed onto current
masteras a single commit.Summary
apps/*andpackages/*, and move the existing site package toapps/docsas@rescript-lang/docs.apps/docswith mostly pure renames.Makefile, ignore/format config, generated-script paths, source/edit links, and deployment workflows for the new docs workspace location.masterdocs/content/test updates into theapps/docslayout, including the 2026 retreat recap assets, new partner/logo assets, and landing-page snapshot coverage.Validation
yarn install --immutableyarn build:resyarn ci:formatyarn build:scriptsyarn build:update-indexyarn workspace @rescript-lang/docs ci:formatyarn buildgit diff --check origin/master...HEADKnown test caveat
timeout 180s yarn testtimed out while testing examples inapps/docs/markdown-pages/docs/manual/array-and-list.mdx. The fullyarn teststill does not complete in this checkout. This appears separate from the monorepo production build path, which exits 0.