sources.json
11.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
{
"generated_at": "2026-08-24",
"task_id": "T-mt6yxpae",
"sources": [
{
"id": "S-01",
"topic": "a. TDD/ATDD — 先写验收标准再写实现",
"type": "web",
"title": "Acceptance Test Driven Development (ATDD) | Agile Alliance",
"url": "https://agilealliance.org/glossary/atdd/",
"verified": true,
"note": "权威敏捷方法论词典,定义 ATDD 核心概念"
},
{
"id": "S-02",
"topic": "a. TDD/ATDD — 先写验收标准再写实现",
"type": "web",
"title": "Acceptance test-driven development | Wikipedia",
"url": "https://en.wikipedia.org/wiki/Acceptance_test-driven_development",
"verified": true,
"note": "综述性定义 + 与 TDD/BDD 的关系"
},
{
"id": "S-03",
"topic": "a. TDD/ATDD — 先写验收标准再写实现",
"type": "web",
"title": "Acceptance Test Driven Development | PMI",
"url": "https://www.pmi.org/disciplined-agile/acceptance-test-driven-development",
"verified": true,
"note": "PMI Disciplined Agile 对 ATDD 的定位说明"
},
{
"id": "S-04",
"topic": "a. TDD/ATDD — 先写验收标准再写实现",
"type": "web",
"title": "Acceptance Test Driven Development: A Comprehensive Guide | AccelQ",
"url": "https://www.accelq.com/blog/acceptance-test-driven-development/",
"verified": true,
"note": "工作流程与 Gherkin 语法说明"
},
{
"id": "S-05",
"topic": "b. 规格歧义处理规范 — 猜 vs 问",
"type": "web",
"title": "Posing thoughtful questions to clarify ambiguous requirements | DesignGurus",
"url": "https://www.designgurus.io/answers/detail/posing-thoughtful-questions-to-clarify-ambiguous-requirements",
"verified": true,
"note": "主张主动提问优于假设推进,给出具体沟通技巧"
},
{
"id": "S-06",
"topic": "b. 规格歧义处理规范 — 猜 vs 问",
"type": "web",
"title": "Best practices for handling incomplete or misleading requirements | DesignGurus",
"url": "https://www.designgurus.io/answers/detail/best-practices-for-handling-incomplete-or-misleading-requirements",
"verified": true,
"note": "不澄清直接假设推进的成本分析"
},
{
"id": "S-07",
"topic": "b. 规格歧义处理规范 — 猜 vs 问",
"type": "web",
"title": "Tackling Requirements Ambiguity | Number Analytics",
"url": "https://www.numberanalytics.com/blog/ultimate-guide-requirements-ambiguity-software-engineering",
"verified": true,
"note": "综述性指南,含团队协作消歧最佳实践"
},
{
"id": "S-08",
"topic": "c. 最小可行步骤/增量交付 — 小步快跑 vs 大段代码",
"type": "web",
"title": "Incremental vs. Big-Bang Modernization: Which Works Best for Your Business? | Devox Software",
"url": "https://devoxsoftware.com/blog/incremental-vs-big-bang-modernization-which-works-best-for-your-business/",
"verified": true,
"note": "语境是系统级迁移而非单任务编码粒度,需类比迁移使用,已在 knowhow 中标注"
},
{
"id": "S-09",
"topic": "c. 最小可行步骤/增量交付 — 小步快跑 vs 大段代码",
"type": "web",
"title": "Pros and Cons of Incremental Change vs. the \"Big Bang\" Approach | WalkMe",
"url": "https://www.walkme.com/blog/incremental-change/",
"verified": true,
"note": "同上,系统级迁移语境的正反论证"
},
{
"id": "S-09b",
"topic": "c. 最小可行步骤/增量交付 — 单任务内代码分段粒度",
"type": "web",
"title": "未核实:单次编码任务内部代码分段粒度的专门权威资料",
"url": null,
"verified": false,
"note": "本轮搜索未命中专门针对'单个编码任务内怎么切最小步骤'(而非系统级迁移策略)的高权威来源,如实标注未核实,不编造"
},
{
"id": "S-10",
"topic": "d. 代码自检 vs 真实运行验证",
"type": "web",
"title": "Code review can't keep up with AI. Build a verification layer instead. | DEV Community",
"url": "https://dev.to/nhirschfeld/code-review-cant-keep-up-with-ai-build-a-verification-layer-instead-1oh4",
"verified": true,
"note": "论证自测无法替代真实执行,测试要走真实路径/真实输入/真实边界"
},
{
"id": "S-11",
"topic": "d. 代码自检 vs 真实运行验证",
"type": "web",
"title": "As a software engineer, when doing code reviews, do you checkout and run tests or just read visually? | Quora",
"url": "https://www.quora.com/As-a-software-engineer-when-you-are-doing-code-reviews-do-you-typically-checkout-the-code-and-run-the-tests-or-do-you-just-go-over-the-code-visually-and-try-to-understand-it",
"verified": true,
"note": "从业者一手经验:目视审查+有选择地真实执行的混合策略"
},
{
"id": "S-12",
"topic": "d. 代码自检 vs 真实运行验证",
"type": "web",
"title": "Self-testing code | Wikipedia",
"url": "https://en.wikipedia.org/wiki/Self-testing_code",
"verified": true,
"note": "自测代码概念定义,测试覆盖不完整时'通过测试'不等于'改动正确'"
},
{
"id": "S-13",
"topic": "仓库权威源 — coder 硬约束与四段式生命周期",
"type": "repo",
"title": "system/agents/coder/agent.md",
"url": "system/agents/coder/agent.md",
"verified": true,
"note": "硬约束1-7 + 四段式(Research/Plan/Execute/Verify)各阶段产出要求,全文精读"
},
{
"id": "S-14",
"topic": "仓库权威源 — coder 工作原则",
"type": "repo",
"title": "system/agents/coder/soul.md",
"url": "system/agents/coder/soul.md",
"verified": true,
"note": "工作原则1-6,全文精读"
},
{
"id": "S-15",
"topic": "仓库权威源 — '写虚了'训练成可操作判据的先例",
"type": "repo",
"title": "system/agents/prd-planning/agent.md(类别4的具体做法一节)",
"url": "system/agents/prd-planning/agent.md",
"verified": true,
"note": "描述性语言扫描 + 内容深度下限 + 业务度量翻译,含真实案例引用(36号文档)"
},
{
"id": "S-16",
"topic": "仓库权威源 — prd-planning 工作原则7",
"type": "repo",
"title": "system/agents/prd-planning/soul.md(原则7)",
"url": "system/agents/prd-planning/soul.md",
"verified": true,
"note": "形容词量化/删词改写方法论,全文精读"
},
{
"id": "S-17",
"topic": "历史真实证据 — 样本A规格",
"type": "repo-data",
"title": "样本A(p-pyjha7)PRD",
"url": "data/companies/e2e-demo/runs/run_c7d233619784/nodes/rn_42eed93342c5/prd.md",
"verified": true,
"note": "prd-planning训练前的PRD"
},
{
"id": "S-18",
"topic": "历史真实证据 — 样本A规格",
"type": "repo-data",
"title": "样本A(p-pyjha7)SDD",
"url": "data/companies/e2e-demo/runs/run_c7d233619784/nodes/rn_4618bc2aa72d/sdd.md",
"verified": true,
"note": "对应上面PRD的SDD"
},
{
"id": "S-19",
"topic": "历史真实证据 — 样本A代码交付物",
"type": "repo-data",
"title": "样本A代码(index.html/script.js/styles.css)",
"url": "data/companies/e2e-demo/projects/p-pyjha7/",
"verified": true,
"note": "实际交付代码,逐行核对与SDD I-1/I-2的偏离点"
},
{
"id": "S-20",
"topic": "历史真实证据 — 样本A coder自测记录",
"type": "repo-data",
"title": "样本A coder.log(含attempt-1代码走查/attempt-2真实浏览器测试/attempt-3复核)",
"url": "data/companies/e2e-demo/runs/run_c7d233619784/nodes/rn_09845e11f11b/coder.log",
"verified": true,
"note": "核心证据:attempt-1'代码走查+CSS规则推导'声称PASS,attempt-2改用Playwright真实测试并发现僵尸进程bug"
},
{
"id": "S-21",
"topic": "历史真实证据 — 样本A独立验证记录",
"type": "repo-data",
"title": "样本A unit-tester test.log(独立不采信coder自述,重新真实跑一遍)",
"url": "data/companies/e2e-demo/runs/run_c7d233619784/nodes/rn_9d48ea87f326/test.log",
"verified": true,
"note": "独立验证层证据,含Playwright脚本/截图/visual-acceptance-check.mjs真实输出"
},
{
"id": "S-22",
"topic": "历史真实证据 — 样本B规格",
"type": "repo-data",
"title": "样本B(p-cgfdcr)PRD",
"url": "data/companies/e2e-demo/runs/run_fa4d7e2bec49/nodes/rn_923042515de4/prd.md",
"verified": true,
"note": "prd-planning训练后的PRD,含形容词量化表"
},
{
"id": "S-23",
"topic": "历史真实证据 — 样本B规格",
"type": "repo-data",
"title": "样本B(p-cgfdcr)SDD",
"url": "data/companies/e2e-demo/runs/run_fa4d7e2bec49/nodes/rn_e628e29ecf9d/sdd.md",
"verified": true,
"note": "对应PRD的SDD,含§3.2明确禁止状态管理代码的设计决策"
},
{
"id": "S-24",
"topic": "历史真实证据 — 样本B代码交付物",
"type": "repo-data",
"title": "样本B代码(index.html/script.js/style.css)",
"url": "data/companies/e2e-demo/projects/p-cgfdcr/",
"verified": true,
"note": "实际交付代码,发现script.js含SDD §3.2明确禁止的currentScrollTarget状态管理代码"
},
{
"id": "S-25",
"topic": "历史真实证据 — 样本B coder自测记录",
"type": "repo-data",
"title": "样本B coder.log(含EXECUTE阶段真实发现并修复arena滚动到顶bug的完整闭环)",
"url": "data/companies/e2e-demo/runs/run_fa4d7e2bec49/nodes/rn_9385bad9a4e7/coder.log",
"verified": true,
"note": "正面案例:真实执行捕获SDD未预见到的bug,多档视口高度复测确认修复"
},
{
"id": "S-26",
"topic": "历史真实证据 — 样本B独立验证记录",
"type": "repo-data",
"title": "样本B unit-tester test.log(独立脚本checks.mjs + 动画真实性时间序列采样)",
"url": "data/companies/e2e-demo/runs/run_fa4d7e2bec49/nodes/rn_fc9155c598ef/test.log",
"verified": true,
"note": "独立验证层证据,含区分'真实平滑滚动'与'伪装成动画的瞬移'的时间采样验证手法"
},
{
"id": "S-27",
"topic": "备用样本(供Evolve阶段挑选,未深入分析,仅核实路径存在)",
"type": "repo-data",
"title": "p-bkhylu(T-msyu6u9b-939c,含DELIVERY.md)",
"url": "data/companies/e2e-demo/projects/p-bkhylu/",
"verified": true,
"note": "prd见run_9168bd24f46c/nodes/rn_129f6b7d610a/prd.md,sdd见同run/nodes/rn_6bcda7e1fd6a/sdd.md;已核实目录存在,内容未精读"
},
{
"id": "S-28",
"topic": "备用样本(供Evolve阶段挑选,未深入分析,仅核实路径存在)",
"type": "repo-data",
"title": "p-v82tpc(T-mt2r6fz0-125b,唯一带tests/目录)",
"url": "data/companies/e2e-demo/projects/p-v82tpc/",
"verified": true,
"note": "prd见run_0e9074815130/nodes/rn_43bdbfbbe6e6/prd.md,sdd见同run/nodes/rn_9e72db5d696e/sdd.md;已核实目录存在及tests/unit-tester.check.js存在,内容未精读"
}
]
}