Add fast-slow completion signal evaluation for user decision #633

Merged
weichen merged 4 commits from feature/fast-slow-completion-signal-eval into main 2026-10-19 15:00:04 +00:00
Owner

Add the fast-slow completion signal evaluation for a user decision.

Why:

  • The MiniMax-M3 route consistently ends tool streams with finish_reason=tool_calls + Usage + clean EOF and no [DONE] (r0.4, r0.5, r0.6 observations), so real A01 cannot pass under the current gate. The user asked for an evaluation of a route-bound completion rule.

Evidence:

  • r0.6 probe terminal receipt (HTTP/2 stream end, eofSeen, tool args valid, released/executed 0/0).
  • MiniMax OpenAPI spec fetched 2026-10-19: finish_reason is null until generation ends; no [DONE] anywhere.

Impact:

  • Docs and task card only. No code, no paid requests; options O1/O2/O3 await the user's decision.

Refs:

  • docs/superpowers/specs/2026-10-19-fast-slow-completion-signal-evaluation.md
  • .task/feature-fast-slow-completion-signal-eval.md
Add the fast-slow completion signal evaluation for a user decision. Why: - The MiniMax-M3 route consistently ends tool streams with finish_reason=tool_calls + Usage + clean EOF and no [DONE] (r0.4, r0.5, r0.6 observations), so real A01 cannot pass under the current gate. The user asked for an evaluation of a route-bound completion rule. Evidence: - r0.6 probe terminal receipt (HTTP/2 stream end, eofSeen, tool args valid, released/executed 0/0). - MiniMax OpenAPI spec fetched 2026-10-19: finish_reason is null until generation ends; no [DONE] anywhere. Impact: - Docs and task card only. No code, no paid requests; options O1/O2/O3 await the user's decision. Refs: - docs/superpowers/specs/2026-10-19-fast-slow-completion-signal-evaluation.md - .task/feature-fast-slow-completion-signal-eval.md
weichen added 2 commits 2026-10-19 14:34:49 +00:00
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-fast-slow-completion-signal-eval.md; R0=46e331a7a81c94c6f5881c997ae0aca45664c830.

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

Refs: .task/feature-fast-slow-completion-signal-eval.md
Add fast-slow completion signal evaluation for user decision
ci / svc-realcombo (pull_request) Successful in 3m5s
ci / test (pull_request) Failing after 8m13s
ci / test-pg (pull_request) Successful in 11m29s
479095be47
Why: user selected evaluating whether MiniMax tool_calls + Usage + clean EOF can count as completion
Evidence: r0.4/r0.5/r0.6 probe receipts; MiniMax OpenAPI spec fetched 2026-10-19
Impact: docs and task card only; no code or paid requests
Refs: .task/feature-fast-slow-completion-signal-eval.md
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen added 1 commit 2026-10-19 14:34:56 +00:00
Fold-close the task card before merge
ci / svc-realcombo (pull_request) Successful in 3m18s
ci / test (pull_request) Failing after 6m17s
ci / test-pg (pull_request) Successful in 11m37s
e88eaa0bd5
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-fast-slow-completion-signal-eval.md -> .task/archive/feature-fast-slow-completion-signal-eval.md; status 已完成(合入前闭合); PR #633 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/633.
Impact: task metadata only; the card is archived within PR #633 and lands with its merge commit.
Refs: task.sh close --self
weichen added 1 commit 2026-10-19 14:49:22 +00:00
Merge authoritative main into the task branch
ci / svc-realcombo (pull_request) Successful in 2m40s
ci / test (pull_request) Successful in 8m48s
ci / test-pg (pull_request) Successful in 10m19s
928b0f8652
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=3e70d76a20a6caf6f2edfd738a86f501c31064b6.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
weichen merged commit 2b7fdc39a1 into main 2026-10-19 15:00:04 +00:00
Author
Owner

用户决策(2026-10-19):选择 O2——按路由契约认定等价终止(条件集合、默认关闭的开关、标注 route_contract_eof),进入下一轮评审。

  • 依据:本 PR 合入的 docs/superpowers/specs/2026-10-19-fast-slow-completion-signal-evaluation.md
  • 后续:另起任务做 O2 设计评审与实施(未启动;O1 维持拒绝的现行为在 O2 合入前不变)
用户决策(2026-10-19):选择 **O2**——按路由契约认定等价终止(条件集合、默认关闭的开关、标注 route_contract_eof),进入下一轮评审。 - 依据:本 PR 合入的 docs/superpowers/specs/2026-10-19-fast-slow-completion-signal-evaluation.md - 后续:另起任务做 O2 设计评审与实施(未启动;O1 维持拒绝的现行为在 O2 合入前不变)
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#633