Skip to content

Commit 52a7eb0

Browse files
committed
Refresh verified rebase runtime contracts
Signed-off-by: tzhouam <tzhouam@connect.ust.hk>
1 parent bdc612a commit 52a7eb0

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

‎doc/architecture/SPEC/cli.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cli/ —— 规范
22

3-
<!-- verified-against: 2026-10-29 -->
3+
<!-- verified-against: 2026-10-30 -->
44

55
`LOC ~1420(6 个文件) · 接口 + 编排门面 · refactor-status: ok`
66

‎doc/architecture/SPEC/engine/steps/rebase_v3.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# engine/steps/rebase_v3.py —— 规范
22

3-
<!-- verified-against: 2026-10-29 -->
3+
<!-- verified-against: 2026-10-30 -->
44

55
`LOC ~2204 · step 库(v3 rebase 装配层) · refactor-status: oversized`
66

‎doc/architecture/SPEC/rebase_engine.md‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# rebase_engine/ —— 规范
22

3-
<!-- verified-against: 2026-10-29 -->
3+
<!-- verified-against: 2026-10-30 -->
44

55
`LOC ~7500(26 个模块) · repo-rebase-v3 的原生 rebase 引擎 · refactor-status: ok`
66

@@ -88,6 +88,9 @@ runner/LLM/CI client 全部可注入 —— 每个模块都能离线测试。
8888
取锁(父级 parity)。
8989
- wheel:每个 uv 调用 `--python` 显式指向**声明的目标 venv** —— 启动
9090
shell 的 venv 状态绝不影响装到哪;只有 import 验证失败才重试。
91+
- baseline venv:克隆后的 launcher/activation 路径必须独立且重复修复幂等;
92+
baseline 包优先安装冻结 wheel,否则非 editable 安装源码。临时 worktree
93+
删除后须再次从 venv 目录验证 import;缓存也须验证实际 import,不能只信版本元数据。
9194
- CI 创建受守卫:durable op 记录先于 API 调用,恢复按 op id 精确匹配,
9295
**不确定时绝不重复创建**。
9396
- 每个被 monitor 的 CI round 持久化实际 monitor 时长,供 run metrics 从 durable

0 commit comments

Comments
 (0)