Open edition updates are full replacement updates.
The mother repository builds a complete open-edition package, then synchronizes it into the public repository/worktree. The update replaces application source, panel assets, shell/runtime source, docs, and public initialization templates.
The update process must preserve:
.git/node_modules/.venv/andvenv/.envand.env.*projects/- legacy
workspace/ - external project roots outside
CodeFlowMu-open
The tracked .codeflowmu/mobile-gateway.example.json contains endpoint defaults only. The instance-local .codeflowmu/mobile-gateway.json contains Runtime-bound credentials, is ignored by Git, and is preserved locally.
cd CodeFlowMu-open
git pull
npm install
START-CODEFLOWMU-OPEN.batIf dependencies changed, npm install refreshes Node packages. The launcher checks Python and installs fcop plus fcop-mcp into .venv when needed.
An update does not delete your external project. If you need a clean tool runtime, delete:
.codeflowmu/open-runtime-initialized.flag
Then run START-CODEFLOWMU-OPEN.bat again. The launcher will reset generated open-edition runtime caches only.