Skip to content

scd-discovery 访谈机制改为前沿轮次制 - #107

Merged
mindcarver merged 1 commit into
mainfrom
feat/106-discovery-frontier-rounds
Oct 8, 2026
Merged

mindcarver merged 1 commit into
mainfrom
feat/106-discovery-frontier-rounds

Conversation

@mindcarver

Copy link
Copy Markdown
Owner

Refs #106

变更摘要

把 scd-discovery 的访谈节奏从“一次互动只请求一个决策”改为 Matt grilling 式前沿轮次制:每轮一次性抛出整个前沿(前置决策已全部落定、彼此互不依赖的未决决策集合),每题固定格式(编号、标题、为何现在、实质差异备选项、单独一行推荐答案),用户按编号作答整轮,答案重算前沿进入下一轮。面向强模型环境,不设轮容量上限。

保留:临时假设机制(未答题目视为临时落定并解锁下游)、每轮收敛摘要、确认语义(沉默≠确认)、备选项纪律、readiness 对抗审查。

差异文件

  • skills/scd-discovery/SKILL.md:访谈章节重写(沿决策树按轮访谈)
  • skills/scd-discovery/references/interviewing.md:组织一轮/前沿定义与依赖互斥/按轮未回答处理/每轮收敛
  • tests/discovery-contract.test.mjs:断言演进(正向 + 旧措辞反向)
  • tests/readme-diagrams.test.mjs:阶段追溯断言同步至新标题

验收证据

  • 聚焦:node --test tests/discovery-contract.test.mjs → 4/4 通过;受影响领域 13/13 通过
  • 全量:node --test tests/*.test.mjs → 337 通过 / 17 失败,与干净 main 基线完全一致(Windows 环境预置失败,逐一比对无新增)
  • 纯 skill 文本与测试变更,无页面差异,页面验收门不适用
  • 逐项验收映射见 Issue scd-discovery 访谈机制改为前沿轮次制,压缩访谈来回次数 #106 评论(A1–A6)

@mindcarver
mindcarver merged commit 71d8083 into main Oct 8, 2026
1 check passed
@mindcarver
mindcarver deleted the feat/106-discovery-frontier-rounds branch October 8, 2026 06:58
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