Cloud Agent dev environment setup (no repo changes) - #2
Draft
jackpope wants to merge 3 commits into
Draft
Conversation
Documents node v20.19.0 pinning via .nvmrc/bashrc, the Rust >=1.85 requirement for compiler/crates, the compiler/apps/playground separate-install gotcha, and how to run/test each area. Co-authored-by: Jack Pope <jackpope@users.noreply.github.com>
Adds build CLI notes (channel-scoped builds, ReactVersion.js mutation, lint-build/extract-errors) and a fixtures section covering the DOM fixture run steps and react-scripts@1.1.5 gotchas (openssl-legacy-provider, non-fatal <> eslint warning). Co-authored-by: Jack Pope <jackpope@users.noreply.github.com>
Per request, keep the Cursor Cloud setup notes as local, filesystem-loaded context (git-excluded) instead of committing them to the repository. Co-authored-by: Jack Pope <jackpope@users.noreply.github.com>
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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
Sets up the Cursor Cloud Agent development environment for this React monorepo. Per follow-up request, the setup notes are not committed —
AGENTS.mdis kept as local, filesystem-loaded agent context (git-excluded) rather than added to the repo.This branch has no net changes vs
main(it addedAGENTS.md, then stopped tracking it). It can be closed without merging; nothing needs to land in the repository. The environment itself is delivered via the Cloud Agent update script + base-image toolchain, not via repo files.Environment setup performed
v20.19.0(pinned by.nvmrc) via nvm, made default for login shells through~/.bashrc(the VM default/exec-daemon/nodeis v22).yarn@1.22.22installed for node 20.1.98viarustup(compilercrates/need edition 2024 / resolver 3, i.e. ≥ 1.85; base image had 1.83).compiler,compiler/apps/playground, andfixtures/domyarn installs (--frozen-lockfile).Verification
yarn test --no-watchman ReactCreateElementyarn flow dom-nodeyarn lintyarn build --r=experimentalbuild/oss-experimentalyarn workspace babel-plugin-react-compiler lintyarn snapcargo test(incompiler/)yarn dev(Next.js :3000)yarn predev+yarn dev(CRA :3001)Where the notes live now
/workspace/AGENTS.md(auto-loaded by Cursor from the filesystem; rides along in a saved environment snapshot)./cursor/stores/self/AGENTS.md.