913 B
913 B
Split run into independent repository
Summary
Remove the run/ source tree from the browser repository now that the executor lives in git@git.npc0.com:admin343/run.git.
Motivation
The run executor has its own repository and release boundary. Keeping the full source tree duplicated inside browser.git creates two owners for the same implementation and makes future commits ambiguous.
Scope
- Remove tracked
run/files from this repository. - Update root governance, README, Docker Compose, local debug scripts, and structure checks to treat run as an external checkout.
- Keep platform-side run protocol/API contracts in
platform/because browser still owns the platform control plane.
Out of Scope
- Changing run protocol semantics.
- Moving platform API routes or frontend run management screens.
- Rewriting historical OpenSpec records that describe earlier monorepo milestones.