Quality phase05: hard-fact gate, fact checks, lazy search (Backend #123) #294

Merged
weichen merged 10 commits from feature/agent-quality-phase05 into main 2026-10-10 00:45:02 +00:00
Owner

摘要

P5 收口 PR(组件 Backend #123 已合入)。Dev 任务卡 feature/agent-quality-phase05;主记录 §4 P5(裁定 4/5)。

  • 拦截型终轮检查只留硬事实(lint 实际运行零 error/工件存在非空/引用存在);关键词评分移出拦截路径(评测侧保留观测)
  • 事实一致性核查:百分比/日期/大额数字回溯材料,未核实给恰好一轮修正
  • 验证器异模型:同源默认跳过(硬事实+事实核查仍执行)
  • tavily 惰性注册:播种即生效(真机验证)
  • gitlink 指向合入头;任务卡含 make test/task-sync/真实模型对照 evidence 与 .task/phase05-eval/after-p5.json

Evidence

make test(同步后最终 head)PASS(evidence 行 SELF);Backend #123 CI success(GATE)。

剩余

模型 A/B(裁定 5,预算无上限)——需用户提供第二家强模型 API key。

## 摘要 P5 收口 PR(组件 Backend #123 已合入)。Dev 任务卡 feature/agent-quality-phase05;主记录 §4 P5(裁定 4/5)。 - 拦截型终轮检查只留硬事实(lint 实际运行零 error/工件存在非空/引用存在);关键词评分移出拦截路径(评测侧保留观测) - 事实一致性核查:百分比/日期/大额数字回溯材料,未核实给恰好一轮修正 - 验证器异模型:同源默认跳过(硬事实+事实核查仍执行) - tavily 惰性注册:播种即生效(真机验证) - gitlink 指向合入头;任务卡含 make test/task-sync/真实模型对照 evidence 与 `.task/phase05-eval/after-p5.json` ## Evidence make test(同步后最终 head)PASS(evidence 行 SELF);Backend #123 CI success(GATE)。 ## 剩余 模型 A/B(裁定 5,预算无上限)——需用户提供第二家强模型 API key。
weichen added 10 commits 2026-10-10 00:36:14 +00:00
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-agent-quality-phase05.md; R0=d9786f0f4128bbee43e27bdcc1534e320aae1711.

Impact: task metadata only; the feature workspace starts at d9786f0f41.

Refs: .task/feature-agent-quality-phase05.md
Why: The Dev combination must test the gate narrowing, fact checks and lazy
search registration.

Evidence: SELF - gitlink equals backend feature/agent-quality-phase05 head.

Impact: Pointer only.
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=d9786f0f4128bbee43e27bdcc1534e320aae1711; candidate=1e60e4d507880c9269e3f9641b01539e9f10a3bd.

Impact: task metadata only.

Refs: .task/feature-agent-quality-phase05.md
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=57b293d00945173f61e3a5f7bef8153053f49395.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=57b293d00945173f61e3a5f7bef8153053f49395; candidate=c7a981ed3b09f44610d9674c01409f13300fd08c.

Impact: task metadata only.

Refs: .task/feature-agent-quality-phase05.md
Close out phase05 with merge links and final evidence
ci / test (pull_request) Successful in 2m15s
df257cd1a3
weichen merged commit 83d1cb20f6 into main 2026-10-10 00:45:02 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#294