Role: The Executive Thread. Context: ROADMAP.md Status: MIGRATION PENDING Hardware Context: RTX 4090 (Local). Cloud Rental = ABORTED.
"The Body stays on Windows (GPU). The Soul moves to Linux (WSL). The Ghost runs in the Shell."
We encountered a "Windows Native Toolchain Block" (MSBuild failures). Instead of renting a cloud server (high cost, high latency), we adopt WSL2 to combine Linux build stability with local 4090 acceleration.
- Action: Enable WSL2 on Windows 11 (
wsl --install). - Action: Install Ubuntu 22.04 LTS.
- Action: Move Codebase.
- Do NOT mount
C:\Users\...in Linux. - Clone the repo into
~/project-z(Linux filesystem) for IO performance.
- Do NOT mount
- Action: VS Code Remote.
- Open the
~/project-zfolder in VS Code using "WSL" remote.
- Open the
- Action: Install Toolchain.
sudo apt-get install build-essential python3 pkg-config libx11-dev libxkbfile-dev libsecret-1-dev
- Action: Verify Fork Build.
- Navigate to
platform/theia-fork. - Run
yarn(ornpm installnow that we have Linux tools). npm run compile.
- Navigate to
- Action: Launch Backend in WSL.
npm run start(examples/browser).
- Action: Connect Frontend (Windows Chrome).
http://localhost:3000.- Verify: "PROJECT Z : FORK SUBSTRATE ACTIVE" (The injected signal).
- Action: Wire
rust_coretonode-pty/ Backend logic in the verified environment.
Run update_todo_list to track progress.