docs(wiki): record Spec-2 harness-eval finding (N/A — pure tooling addition)
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
---
|
||||
id: eval-spec2-batch-tree-build
|
||||
title: "Harness 评估: Spec-2 批量并行建树"
|
||||
type: finding
|
||||
created: 2026-07-11
|
||||
tags: [harness-eval, spec-2, batch-tree-build]
|
||||
---
|
||||
|
||||
## 评估结论:不适用(N/A)
|
||||
|
||||
| 字段 | 内容 |
|
||||
|------|------|
|
||||
| 分支 | `feat/batch-tree-build` |
|
||||
| 提交范围 | e9073bf..0290005(7 commits) |
|
||||
| 判定 | **N/A — 无可评估指标** |
|
||||
|
||||
## 理由
|
||||
|
||||
Spec-2 为纯工具层新增,不修改任何推理/搜索/训练路径代码:
|
||||
|
||||
- `tools/build_trees.py`(新增):批量建树编排脚本
|
||||
- `scripts/build_trees.sh`(新增):shell 入口
|
||||
- `.env.example`(追加一行):`TREE_BUILD_API_CONCURRENCY=16`
|
||||
- `app/tree/video_builder.py`(最小改动):`_build_async` 重命名为 `build_async` + 信号量注入,方法体零改动
|
||||
|
||||
harness-eval 前置条件(schemas/metrics/harness.db)均不存在,且本 Spec 不影响推理性能指标。
|
||||
|
||||
## 算法保真确认
|
||||
|
||||
Codex 最终整体审查确认:`build_async` 方法体与原 `_build_async` 完全一致,信号量默认路径保持 `asyncio.Semaphore(self._config.concurrency)`,单视频行为零变化。
|
||||
Reference in New Issue
Block a user