Merge pull request 'Document RDM combo cutover for audit capability' (#448) from feature/rdm-audit-combo-integration into main
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/448
This commit was merged in pull request #448.
This commit is contained in:
File diff suppressed because one or more lines are too long
+17
@@ -348,6 +348,23 @@ Releases 仓跑 `scripts/build-release.sh <v>`。
|
||||
`-dsn` 为空时回退读该环境变量(无 `config explain` 子命令时,svc 以 ELF 内静态
|
||||
引用作能力证据)。
|
||||
|
||||
#### 5.4.1 常用入口 cutover 到 RDM 组合(审计能力)
|
||||
|
||||
增量 2 后,基座 React 前端仅在 `GET /api/commands` 齐备七个 `rdm.inspect.*` 且
|
||||
`enabled` 时展示「追溯审计」。要把常用入口(如 `dev`)切到组合二进制:
|
||||
|
||||
1. **钉 pins**:Agent-System-RDM `pins/` 对齐 Dev 上含能力门控的 Frontend(及兼容
|
||||
Backend/Core/UI),合入 RDM main 后记下 `rdm@<sha>`(`scripts/svc.sh commits rdm`)。
|
||||
2. **备份**:`scripts/svc.sh <name> backup`(SQLite 一致性快照在 `runtime-backups/`)。
|
||||
3. **候选(禁止双写)**:先 `scripts/svc.sh <name> stop`,再
|
||||
`scripts/svc.sh <cand> deploy --from rdm@<sha> --data runtime/<name>/data --port <空闲> --auth on`;
|
||||
验登录 / `/api/projects` / `rdmAuditReady` 后停候选。
|
||||
4. **Cutover**:`scripts/svc.sh <name> deploy --from rdm@<sha>`(同名 redeploy 保留
|
||||
data/auth)。失败回滚:`scripts/svc.sh <name> deploy --from dev@<旧源>`。
|
||||
5. **基座 FE 验收**:`PLAYWRIGHT_API_TARGET=http://127.0.0.1:<port> npm run preview`
|
||||
(或 Vite dev 代理);`svc` static **无** `/api` 反代。RDM `web/` 工作台是另一套 UI
|
||||
(`htdocs` + 伴生 static),与 React SPA 门控并行可用。
|
||||
|
||||
### 5.5 辅助
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user