Remove run source tree from browser repo

This commit is contained in:
npc0-hue
2026-07-14 17:23:06 +08:00
parent 4f33f761a3
commit a57a5dbfcf
61 changed files with 118 additions and 5402 deletions
+3 -2
View File
@@ -19,10 +19,11 @@ For frontend design work, agents are allowed and encouraged to use [$design-tast
## Project Roots
- `platform/` contains backend platform code.
- `run/` contains the machine-side executor.
- `platform_web/` contains the management frontend.
- `plugins/` contains game management plugins and plugin SDK/examples.
The machine-side run executor lives in the independent repository `git@git.npc0.com:admin343/run.git`; do not re-add a `run/` source tree to this repository.
Do not place implementation code outside the matching root. Shared contracts must be generated or copied through explicit contract packages, not imported by reaching across ownership boundaries casually.
## OpenSpec Rules
@@ -60,7 +61,7 @@ Do not define business structs inside functions. Do not define request/response
## Run and Channel Rules
Run must not expose host paths, raw credentials, or direct sockets to plugins or platform_web.
The external run executor must not expose host paths, raw credentials, or direct sockets to plugins or platform_web.
Run-platform communication must remain channelized: