Skip to content

实现 advisor run 快照绑定并完善 Jev RFC 合同 - #29

Merged
Scaxlibur merged 5 commits into
Devfrom
Scaxlibur/advisor-run-binding
Oct 5, 2026
Merged

Scaxlibur merged 5 commits into
Devfrom
Scaxlibur/advisor-run-binding

Conversation

@Scaxlibur

Copy link
Copy Markdown
Owner

原有 advisor RFC 尚未定义可执行的 run 身份核验。此改动补充目录、任务版本和实际消费源字节的绑定合同,并实现 Core Python 快照构造与发送前复核:目录、源清单、内容或缺失状态变化时拒绝继续,读取受 32 条目、16 MiB 和阶段超时约束。输入提取使用冻结字节,不扫描完整波形或修改 run。

RFC 同时明确 Jev Choice、Score、Noul 的请求/响应和置信度边界,并修正文案排版。RFC 保持 Draft;本次实现范围为绑定 Python 接口,advisor CLI、授权流程、审计写入与 Jev 适配仍待接入。

验证:

  • 聚焦测试 53 passed;本地全量 2623 passed、4 skipped、221 subtests passed。
  • 全仓 Ruff、diff check 和 RFC 文案检查通过;文档定点审计 0 errors,保留原有长页告警。
  • 本机合成输入测量每组 5 次:4 KiB 构造/复核约 50 ms;16 MiB 约 210 ms,含进程启动、传输与摘要计算。
  • Linux/Windows Python 3.11、3.12 回归由本 PR CI 验证。

@Scaxlibur
Scaxlibur merged commit f3a7938 into Dev Oct 5, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant