From 057136aa574aa978b75f6b5d0ec8bb8fd2333143 Mon Sep 17 00:00:00 2001 From: Kai Date: Sat, 29 Aug 2026 18:19:37 -0700 Subject: [PATCH] chore(curator): point backend at its new home under pi-workspaces The curator application code has moved from codex-workspace/server-management/deploy/curator to /home/claw/pi-workspaces/curator (starting its own git repo with the preserved history). Update profile.toml's backend and the plan's working-directory references to match. --- docs/plans/2026-08-curator-agent-refactor.md | 7 ++++--- scenarios/curator/profile.toml | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/plans/2026-08-curator-agent-refactor.md b/docs/plans/2026-08-curator-agent-refactor.md index 47d1283..366c6c2 100644 --- a/docs/plans/2026-08-curator-agent-refactor.md +++ b/docs/plans/2026-08-curator-agent-refactor.md @@ -496,7 +496,7 @@ session_dir = "/home/claw/.local/share/pi-curator/sessions" service = "curator.service" # Application code lives in a separate repository and is intentionally outside # the agent's workspace. -backend = "/home/claw/codex-workspace/server-management/deploy/curator" +backend = "/home/claw/pi-workspaces/curator" [model] provider = "zenmux" @@ -612,7 +612,7 @@ env_file = "/home/claw/.config/curator/curator.env" 1. 阶段 −1 检查点未全绿前禁止改任何源码。**已完成,可继续。** 2. 每阶段一个 commit;commit 前跑 - `cd deploy/curator && PYTHONPATH=. python3 -m unittest discover -s tests` + `cd /home/claw/pi-workspaces/curator && PYTHONPATH=. python3 -m unittest discover -s tests` 与 `curl -fsS http://127.0.0.1:8766/api/health`,通过后再提交。 3. 阶段 1 的迁移器必须自带迁移前快照,否则不得执行迁移。 4. 迁移**不移动原目录**:`scenarios/*/workspace/` 是**复制**产生的权威副本, @@ -621,7 +621,8 @@ env_file = "/home/claw/.config/curator/curator.env" `verify-no-secrets.sh` 已作为 pre-commit hook,不得用 `--no-verify` 绕过。 6. 阶段 A 迁入 memo-inbox 期间**不重启** `pi-memo-telegram.service`, `pi-diff.sh` 必须报零差异。 -7. 每阶段同步更新 `deploy/curator/README.md`、`deploy/curator/docs/deployment.zh-CN.md` +7. 每阶段同步更新 `/home/claw/pi-workspaces/curator/README.md`、 + `/home/claw/pi-workspaces/curator/docs/deployment.zh-CN.md` 与架构文档 §2.2 / §4.1 / §8 现状表。特别是必须修正 README:89-91 与 `deployment.zh-CN.md:467` 关于 skill 加载的错误描述。 8. 任何时候发现本计划与代码实际不符,先更新本计划再改代码,不要静默偏离。 diff --git a/scenarios/curator/profile.toml b/scenarios/curator/profile.toml index 1d0a947..fe0108f 100644 --- a/scenarios/curator/profile.toml +++ b/scenarios/curator/profile.toml @@ -17,9 +17,10 @@ description = "Personal book / film / TV / music curation agent for the Curator workspace = "/home/claw/pi-workspaces/curator" session_dir = "/home/claw/.local/share/pi-curator/sessions" service = "curator.service" -# Application code lives in a separate repository and is intentionally outside -# the agent's workspace. -backend = "/home/claw/codex-workspace/server-management/deploy/curator" +# Application code lives beside the agent's .pi workspace in its own git repo +# at /home/claw/pi-workspaces/curator. The agent itself reads only .pi/ and its +# extensions, never this repository's Python code (no `read` tool). +backend = "/home/claw/pi-workspaces/curator" deploy = "managed" [model]