CodexQA

行业与实践研究与基准测试

FeatureLoop 附录:数据集构成与需求标签

CodexQA 团队阅读约 35 分钟

附录 C 给出语言与软件形态覆盖、需求状态、147 个后续需求组的语义标签,以及仓库覆盖。

本文目录

附录 C 数据集构成与质量证据

本附录报告第 2.4 节背后的质量证据与详细构成。全部数据集统计使用最终的 61 项 FeatureLoop 任务。

C.1 轨迹评审与最终选择

构建与初始人工评审产出了 123 个可执行候选,它们带有可运行的任务产物以及逐状态的执行证据。Hy3、DeepSeek V4 Flash、DeepSeek V4 Pro 与 GLM 5.3 随后在多种协议下运行每一个候选。评审者检查完整消息、工作区更改、需求级分数、重复运行以及执行错误,并把失败与冻结的语义及证据相比较。

历史筛选在 Test 构建之后、Reference 构建之前完成(附录 B.3.7)。每一次准入决定随后重放对话以及每一个 Reference 检查点,包括项目、测试与公开观察点(附录 B.3.10)。由 Hy3 与 DeepSeek V4 Flash 进行的两次独立自动化检查补充了这一评审。被确认的任务缺陷返回到负责的阶段,此后受影响的检查与模型运行被重复。最终的 61 项任务通过了这一过程以及最终的人工接受。

C.2 语言与软件形态覆盖

FeatureLoop 包含 19 项 Go 任务、15 项 Rust 任务、10 项 JavaScript 任务、9 项 TypeScript 任务、7 项 Python 任务,以及一项 Go/TypeScript 任务。它的软件形态包括 21 项 CLI、13 项服务、十项 TUI、七项浏览器、七项库、两项框架,以及一项嵌入式任务。这些属性描述相互重叠的仓库设定:15 项 Rust 任务中有 14 项是 CLI 任务,9 项 TypeScript 任务中有 6 项是浏览器任务,而 Go 跨越服务、TUI 与 CLI 软件(图 4(a))。

C.3 需求状态与验收检查

对于一项具有 K K 个累积需求状态的任务,相邻状态定义 K − 1 K-1 次可能的演化转移。相关联的反馈是否被投递,取决于智能体当前工作区中已经存在的行为。

图 11:验收检查的分布。(a)按状态数 K K 统计的每项任务的检查数;点是任务,刻度标记中位数。(b)每个需求组的检查数。

表 9:每项任务的累积状态数分布。

状态数 K K任务数状态数转移数验收检查数
2336633153
35151015
46241851
54201627
6106050163
72141214
81878
合计61207146431

K ≥ 5 K\geq 5 的 17 项任务占 207 个状态中的 102 个,以及 146 次可能转移中的 85 次(表 9)。十项六状态任务包含 163 项验收检查(全部检查的 37.8%),如图 11(a)所示。状态数与检查数描述任务规模的不同方面。

表 10:软件形态、状态数与可执行检查。

形态任务数状态数平均 K K中位 K KK ≥ 5 K\geq 5检查数
Browser7273.8643121
CLI21864.10410132
Embedded122.00204
Framework2126.006212
Library7243.433132
Service13292.232052
TUI10272.702178

这 207 个状态包含 209 个需求组,因为少数状态引入多于一个相关组。431 项验收检查对应于每项任务平均 7.07 项(中位数 5,范围 2–32),以及每个需求组平均 2.06 项(中位数 1,范围 1–9)。如图 11(b)所示,209 个组中有 120 个(57.4%)具有一项检查,而 209 个中有 57 个(27.3%)至少具有三项。一项任务的状态数与验收检查数之间的相关为 0.49,因此两个数量单独都不能刻画一项任务包含多少行为。表 10 还表明,状态更多的任务集中在特定的软件形态中。

译注:形态标签按原文保留、未删条。Browser 表示浏览器形态,CLI 表示命令行界面,Embedded 表示嵌入式,Framework 表示框架,Library 表示库,Service 表示服务,TUI 表示文本用户界面。K 表示累积需求状态数,表中七行形态与合计逻辑均保留,数字未改。

译注:本块数字、模型名、仓库名与原文表逐行对应,不删行。列名按表13:N为需要是否可预见,X为确切行为是否已决定,G为先前交付有多不完整,W为新工作流有多远,D为是什么揭示了该需要,B为实现工作量,C为猜测风险,T为演化类型。演化类型中契约补全、接口扩展、工作流扩展、组合、兼容、稳健性、状态生命周期、错误可观测性、策略偏好、正交能力分别对应 CC、IE、WE、CO、CP、RO、SL、EO、PP、OC。置信度高、中、低对应 H、M、L。

C.4 跨需求状态的可执行证据

我们在每个需求状态上度量三个数量。Test groups 统计累积套件中的组数。Test LOC 统计该套件所使用的唯一源文件中的非空行数。Reference Δ \Delta LOC 是相对于初始检查点的增加与删除之和,包括替换。

状态 i i 的均值使用满足 K ≥ i K\geq i 的任务。最终状态摘要使用全部 61 项任务的最后一个检查点。表 11 报告这些均值,图 12 展示它们的任务级分布,以及 Test 与 Reference 编辑量之间的关系。

表 11:按需求状态位置统计的可执行检查与 Reference 编辑。每一行对到达对应状态的任务取平均。Test LOC 统计累积 Test 套件中的非空行;Reference Δ \Delta LOC 统计自基检查点起的增加加上删除。

状态任务数Test groupsTest LOCReference Δ \Delta LOC
1611.15101.882.9
2612.28212.2180.5
3284.04408.1394.0
4235.61598.8563.5
5176.47732.8557.2
6138.08804.8608.9
737.00827.7457.7
818.00863.0465.0
最终614.11402.2337.8

图 12:61 项任务上的最终状态可执行证据。(a)对数刻度上的任务级数值,带有四分位距与中位数。(b)最终 Test LOC 相对 Reference Δ \Delta LOC,按状态数 K K 着色。

译注:本块数字、模型名、仓库名与原文表逐行对应,不删行。列名按表13:N为需要是否可预见,X为确切行为是否已决定,G为先前交付有多不完整,W为新工作流有多远,D为是什么揭示了该需要,B为实现工作量,C为猜测风险,T为演化类型。演化类型中契约补全、接口扩展、工作流扩展、组合、兼容、稳健性、状态生命周期、错误可观测性、策略偏好、正交能力分别对应 CC、IE、WE、CO、CP、RO、SL、EO、PP、OC。置信度高、中、低对应 H、M、L。第1行仓库61,类型1.15,置信82.9。第2行仓库61,类型2.28,置信180.5。第3行仓库28,类型4.04,置信394.0。第4行仓库23,类型5.61,置信563.5。第5行仓库17,类型6.47,置信557.2。第6行仓库13,类型8.08,置信608.9。第7行仓库3,类型7.00,置信457.7。第8行仓库1,类型8.00,置信465.0。

C.5 仓库覆盖

这 61 项任务来自 34 个仓库。二十个仓库各贡献一项任务,最大的贡献者包含六项(9.8%),最大的三个与五个贡献者分别占该基准的 23.0% 与 32.8%(图 13)。表 12 给出每一个仓库的确切语言、软件形态、状态数与验收检查。按仓库聚类的不确定性估计,在重抽样模型结果时保留这些仓库内部的组。

图 13:每个仓库的任务数。两列使用同一计数刻度;蓝色标记表示多任务仓库,青色标记表示单任务仓库。

表 12:61 项 FeatureLoop 任务的仓库清单。“状态”列出每个任务的累积需求状态数;“检查”是可执行验收检查的仓库级合计。

仓库任务数语言形态状态检查数
micro-editor/micro6GoTUI6,2,2,2,2,262
sharkdp/bat5RustCLI5,6,2,2,228
casey/just3RustCLI2,3,29
gitleaks/gitleaks3GoCLI2,7,619
moment/moment3JavaScriptLibrary4,4,214
prometheus/prometheus3GoService4,3,212
socketio/socket.io3JavaScriptService2,2,211
typst/typst3RustCLI2,5,411
1Panel-dev/1Panel2Go; Go/TSService2,24
apache/echarts2TypeScriptBrowser2,220
gofiber/fiber2GoService2,214
iamkun/dayjs2JavaScriptLibrary2,38
pallets/click2PythonCLI8,631
Textualize/textual2PythonTUI2,37
chartjs/Chart.js1TypeScriptBrowser23
ChatGPTNextWeb/NextChat1TypeScriptBrowser630
dandavison/delta1RustCLI55
excalidraw/excalidraw1TypeScriptBrowser632
fatedier/frp1GoService24
Fission-AI/OpenSpec1TypeScriptCLI617
gin-gonic/gin1GoService25
Leaflet/Leaflet1JavaScriptBrowser424
mui/material-ui1JavaScriptLibrary77
nuxt/nuxt1TypeScriptFramework66
PrefectHQ/prefect1PythonService22
rtk-ai/rtk1RustCLI66
sipeed/picoclaw1GoEmbedded24
slidevjs/slidev1TypeScriptBrowser512
solidjs/solid1TypeScriptFramework66
spf13/cobra1GoLibrary23
sxyazi/yazi1RustTUI22
Textualize/rich1PythonTUI47
Wilfred/difftastic1RustCLI23
yt-dlp/yt-dlp1PythonCLI33

译注:本表为仓库清单数据表,三十四行全部按原文保留、未删条。仓库名是专名,按原文保留。语言标签含义:Go 为 Go 语言,Rust 为 Rust 语言,JavaScript 为 JavaScript 语言,TypeScript 为 TypeScript 语言,Python 为 Python 语言,Go; Go/TS 表示两项任务分别为 Go 以及 Go 与 TypeScript。形态标签含义:TUI 为文本用户界面,CLI 为命令行界面,Library 为库,Service 为服务,Browser 为浏览器,Framework 为框架,Embedded 为嵌入式。States 列是各任务累积状态数列表,Checks 列是该仓库验收检查合计,数字未改。

译注:本块数字、模型名、仓库名与原文表逐行对应,不删行。列名按表13:N为需要是否可预见,X为确切行为是否已决定,G为先前交付有多不完整,W为新工作流有多远,D为是什么揭示了该需要,B为实现工作量,C为猜测风险,T为演化类型。演化类型中契约补全、接口扩展、工作流扩展、组合、兼容、稳健性、状态生命周期、错误可观测性、策略偏好、正交能力分别对应 CC、IE、WE、CO、CP、RO、SL、EO、PP、OC。置信度高、中、低对应 H、M、L。各等级含义与表13一致:零到三或四表示从不可预见到已被蕴含、从新信息到已固定、从无缺口到核心阻塞。各等级含义与表13一致:零到三或四表示从不可预见到已被蕴含、从新信息到已固定、从无缺口到核心阻塞。各等级含义与表13一致:零到三或四表示从不可预见到已被蕴含、从新信息到已固定、从无缺口到核心阻塞。

C.6 后续需求的语义构成

我们审计了全部 147 个后续需求组,以刻画披露之前可用的信息。该量规把对一般方向的支持,与对确切被测行为的支持分开。它还记录缺失行为对先前交付的影响、与前一工作流的距离、发现深度、实现负担,以及过早承诺的风险。所得标签对轨迹分析进行分层;任务定义与分数被独立固定。

#### C.6.1 依据每次请求之前可得信息的两阶段标注

标注使用两个阶段,把先前信息与后来的需求分开评估。第一,审计者阅读目标组被披露之前智能体可用的信息,称为前缀。假定先前请求的行为已被正确实现,它最多记录三个说得通的后续方向。第二,目标需求及其行为契约被揭示,审计者指派八个标签。Reference 代码更改在这一阶段可用,用以评估实现负担。

每一项判断涉及紧接在该组之前可用的信息,包括更早轮次中提出的请求。实现负担根据满足该行为所需的更改来评估。证据包含 138 份针对个别增量的参考差异,以及九份在孤立增量不可用时使用的累积差异。

#### C.6.2 标注来源与评审

三个编码智能体以每批 49 项产出初始标注。在第一批中,指令在一个共享数据包之内强制两阶段的阅读顺序。第三批使用分开的前缀数据包与目标数据包,并在揭示目标之前保存第一阶段的输出。第二批中有九个前缀数据包最初因索引错误而包含了目标。我们替换了那些预测:在纠正生成器之后,一名新的标注者阅读纠正后的前缀,而没有看到目标。全部 49 个纠正后的数据包都被检查,九个替换预测被并入最终标签。

一名作者评审了全部 147 项。随后一次由模型辅助的次级一致性审计检查了每一项,且不带求解者身份、轨迹、通过或失败结果、分数或排名。它确认了 134 项,并记录了 13 处更改:三处实质性语义纠正、一处模式分隔符纠正,以及九处针对被替换预测的来源纠正。六处更早的裁定覆盖也被保留在评审记录中。最终版本 semantic-v2-final 解决全部 147 项。置信度为高的有 65 项,中的有 81 项,低的有 1 项;11 项具有混合语义。

因此,每一项都收到了初始的模型标注、作者评审,以及第二次隐藏被评测智能体身份与条目级结果的一致性检查。

#### C.6.3 量规与队列定义

表 13 定义八个维度。等级在每个维度内部有序。把需要的可预见性与确切契约的确定性分开,是为了容纳这样的需求:其方向已经明显,而其应用程序接口、默认值、输出格式或策略仍然开放。

表 13:语义标注维度。主要演化类型 T T 是范畴型的;其余轴使用有序等级。

轴问题审计中使用的等级
N N该需要是否可预见?0:新方向;1:被弱暗示;2:一小集自然的延续;3:已经被蕴含。
X X确切行为是否已被决定?0:新信息;1:若干说得通的契约;2:关键行为受到约束;3:本质上已固定。
G G先前交付有多不完整?0:在已陈述范围内无缺口;1:有限缺口;2:实质性缺口;3:核心使用被阻塞。
W W新工作流有多远?0:同一行为;1:同一功能;2:相邻工作流;3:仅在仓库或产品层面相邻。
D D是什么揭示了该需要?0:静态推理;1:基本试探;2:现实工作流;3:边缘情形或生命周期使用;4:新的用户信息。
T T是哪一种演化?十个范畴,覆盖补全、扩展、组合、兼容、稳健性、生命周期、可观测性、策略以及独立能力。
B B有多少实现工作?0:琐碎;1:有界的局部更改;2:耦合的实现;3:架构性更改。
C C猜测的风险是什么?0:低;1:有界或可选加入;2:对默认值、格式、策略或共享行为的高代价承诺。

表 14:用于分析先前信息的需求队列。严格主动队列是方向可预见队列的子集。后续信息标识一种需求类型,并适用于各种开发情景。

队列规则组数解释
方向可预见N ≥ 2 N\geq 242对需要之方向的先前支持
严格主动N ≥ 2 , X ≥ 2 , C ≤ 1 N\geq 2,\ X\geq 2,\ C\leq 116足以支持确切的、低风险的覆盖
有方向但未充分决定N ≥ 2 , X ≤ 1 , C ≤ 1 N\geq 2,\ X\leq 1,\ C\leq 125方向得到支持,确切契约不清楚
后续信息N = 0 N=0 或 D = 4 D=485新方向,或更早不可用的信息

四十二个组(28.6%)具有被强烈支持的方向,但只有 16 个(10.9%)满足严格主动准则。后续信息队列包含 85 个组(57.8%)。其余 20 个落在 42 个组的方向可预见队列之外,也落在 85 个组的后续信息队列之外。实现负担对 93 个组(63.3%)而言是耦合的或架构性的;过早承诺对 40 个组(27.2%)而言是高风险的。这些队列标识:更早的实现何时由可用信息所支持,以及完成该任务何时需要进一步输入。

三十二个组具有工作流距离标签 W ​ 3 W3:它们与前一请求共享仓库或产品,并引入一种不同的能力。例如,一项 1Panel 任务把 OpenResty 模块验证与一个时长格式化辅助函数组合起来。因此,该语料既跨越紧密连接的功能增量,也跨越更广的累积式仓库开发。

图 14:147 个后续需求组上的需要可预见性(N N)与确切契约确定性(X X)。单元格是组计数。被勾出的区域具有 N ≥ 2 N\geq 2 且 X ≥ 2 X\geq 2;额外的承诺风险过滤 C ≤ 1 C\leq 1 选出 16 个组的严格主动队列。

#### C.6.4 完整标签清单

表 15 列出全部 147 个最终标签,由仓库以及 REQEVO-LATER- 的后缀来标识。Q / G Q/G 给出状态与组号。数值列给出每个轴上的等级;+ + 标记混合语义,H/M/L 表示置信度。演化类型为 CC(契约补全)、IE(接口扩展)、WE(工作流扩展)、CO(组合)、CP(兼容)、RO(稳健性)、SL(状态生命周期)、EO(错误可观测性)、PP(策略偏好)以及 OC(正交能力)。

表 15:全部 147 个后续需求组的完整语义标签。轴的含义见表 13。

编号仓库Q / G Q/GN NX XG GW WD DB BC CT T混合置信度
11Panel2/20003411OC–H
21Panel2/20003411OC–H
3NextChat2/21001421IE–M
4NextChat3/31001431IE–M
5NextChat4/41002431WE–M
6NextChat5/53130320EO+M
7NextChat6/60002421PP–H
8OpenSpec2/20002421WE–H
9OpenSpec3/32120232SL–M
10OpenSpec4/41011422WE–H
11OpenSpec5/50002421WE–H
12OpenSpec6/60002421WE–H
13Leaflet2/20003411OC–H
14Leaflet3/30003431OC–H
15Leaflet4/41011421SL–M
16prefect2/22130010RO–M
17rich2/30002411IE–H
18rich3/41012221CO–M
19rich4/51001421WE+M
20textual2/21002321SL–H
21textual2/20003310RO–H
22textual3/30003310RO–H
23difftastic2/21002421WE–M
24echarts2/23230220CC+M
25echarts2/23230230CC–H
26just2/21001421IE–M
27just2/21001421PP–M
28just3/30003421OC–H
29just2/20003411OC–H
30Chart.js2/20003410OC–H
31delta2/21011231PP–M
32delta3/31011331RO–M
33delta4/43330130CP–H
34delta5/52121010CC–M
35excalidraw2/23230131CC+H
36excalidraw3/31020121CC+L
37excalidraw4/43230131CC+H
38excalidraw5/50003432OC–H
39excalidraw6/61001432IE–M
40frp2/21012222WE–M
41gin2/20003310RO–H
42gitleaks2/21000222CO–M
43gitleaks2/21002422WE–M
44gitleaks3/30002412WE–H
45gitleaks4/41012421IE–M
46gitleaks5/51012321RO–M
47gitleaks6/62120222CP+M
48gitleaks7/70002410IE–H
49gitleaks2/20002422WE–H
50gitleaks3/32110322CO–M
51gitleaks4/40002411IE–H
52gitleaks5/52120310EO–M
53gitleaks6/61001421PP–M
54fiber2/20003411OC–H
55fiber2/21003420SL–H
56dayjs2/21001411IE–H
57dayjs2/22220120CC–M
58dayjs3/32220220CO–M
59micro2/21001421WE–M
60micro3/31001421WE–M
61micro4/41002422WE–M
62micro5/52220211CP–M
63micro6/61012222SL–M
64micro2/20003400OC–H
65micro2/20003411PP–H
66micro2/20003411OC–H
67micro2/20003412OC–H
68micro2/20003421OC–H
69moment2/21001321PP–M
70moment3/33120321CO+M
71moment4/43332220CC–H
72moment2/22110310RO–M
73moment3/31001421IE–M
74moment4/41001421EO–H
75moment2/20003411OC–H
76material-ui2/22121121CC–M
77material-ui3/31001421PP–M
78material-ui4/41001421PP–H
79material-ui5/51102210CC–M
80material-ui6/61102212CC–M
81material-ui7/71001421IE–H
82nuxt2/23330120CC–H
83nuxt3/32110312CP–M
84nuxt4/41002422PP–H
85nuxt5/51012222IE–M
86nuxt6/60002422IE–H
87click2/21002421WE–M
88click3/32112222CO–M
89click4/41002422IE–H
90click5/52121311CO+M
91click6/61002412RO–M
92click7/70002432IE–H
93click8/81002421IE–H
94click2/21002421WE–M
95click3/31002422IE–H
96click4/42111222EO–M
97click5/50003412OC–H
98click6/61002432IE–H
99prometheus2/21001411WE–M
100prometheus3/32101310RO–M
101prometheus4/41001411IE–M
102prometheus2/22220210EO–M
103prometheus3/30003431OC–H
104prometheus2/20002310RO–H
105rtk2/22202201WE–H
106rtk3/31002421IE–M
107rtk4/41101211IE–M
108rtk5/51002421IE–M
109rtk6/61002422IE–M
110bat2/22110221CC–M
111bat3/30003411OC–H
112bat4/40003310RO–H
113bat5/50003422PP–H
114bat2/20003422OC–H
115bat3/30003210RO–H
116bat4/40003422PP–H
117bat5/51001412CP–M
118bat6/62212010CC–H
119bat2/20003421PP–H
120bat2/21002221PP–M
121bat2/20003411OC–H
122picoclaw2/21002310RO–M
123slidev2/22121122CC–M
124slidev2/32111121IE–M
125slidev3/41001201IE–M
126slidev4/51002310SL–M
127slidev5/62222211CO–H
128socket.io2/22111221WE–M
129socket.io2/20003311EO–H
130socket.io2/20003312IE–H
131solid2/22121221WE–M
132solid3/33130220CC–M
133solid4/42122331CO–M
134solid5/52111221SL–M
135solid6/62220010CC+M
136cobra2/20003310RO–H
137yazi2/21001411IE–M
138typst2/22220222CC–M
139typst2/22110221RO–M
140typst3/31002422WE–M
141typst4/41002322RO–M
142typst5/51001421IE–M
143typst2/21002332IE–M
144typst3/31002432IE–M
145typst4/41001432WE+M
146yt-dlp2/22120310RO–M
147yt-dlp3/33330300CC–H

译注:本表一百四十七行按原文保留、未删条,仓库名、轴符号与类型缩写均不改写。轴含义:N 为需要是否可预见,X 为确切行为是否已决定,G 为先前交付有多不完整,W 为新工作流有多远,D 为何种活动揭示该需要,B 为实现工作量,C 为猜测风险,T 为演化类型。混合列中加号表示混合语义,短横表示非混合。置信度 H 为高,M 为中,L 为低。类型缩写:CC 契约补全,IE 接口扩展,WE 工作流扩展,CO 组合,CP 兼容,RO 稳健性,SL 状态生命周期,EO 错误可观测性,PP 策略偏好,OC 正交能力。逐项:1号1Panel为正交能力且高置信非混合;2号1Panel为正交能力且高置信非混合;3号NextChat为接口扩展且中置信非混合;4号NextChat为接口扩展且中置信非混合;5号NextChat为工作流扩展且中置信非混合;6号NextChat为错误可观测性且中置信混合;7号NextChat为策略偏好且高置信非混合;8号OpenSpec为工作流扩展且高置信非混合;9号OpenSpec为状态生命周期且中置信非混合;10号OpenSpec为工作流扩展且高置信非混合;11号OpenSpec为工作流扩展且高置信非混合;12号OpenSpec为工作流扩展且高置信非混合;13号Leaflet为正交能力且高置信非混合;14号Leaflet为正交能力且高置信非混合;15号Leaflet为状态生命周期且中置信非混合;16号prefect为稳健性且中置信非混合;17号rich为接口扩展且高置信非混合;18号rich为组合且中置信非混合;19号rich为工作流扩展且中置信混合;20号textual为状态生命周期且高置信非混合;21号textual为稳健性且高置信非混合;22号textual为稳健性且高置信非混合;23号difftastic为工作流扩展且中置信非混合;24号echarts为契约补全且中置信混合;25号echarts为契约补全且高置信非混合;26号just为接口扩展且中置信非混合;27号just为策略偏好且中置信非混合;28号just为正交能力且高置信非混合;29号just为正交能力且高置信非混合;30号Chart.js为正交能力且高置信非混合;31号delta为策略偏好且中置信非混合;32号delta为稳健性且中置信非混合;33号delta为兼容且高置信非混合;34号delta为契约补全且中置信非混合;35号excalidraw为契约补全且高置信混合;36号excalidraw为契约补全且低置信混合;37号excalidraw为契约补全且高置信混合;38号excalidraw为正交能力且高置信非混合;39号excalidraw为接口扩展且中置信非混合;40号frp为工作流扩展且中置信非混合;41号gin为稳健性且高置信非混合;42号gitleaks为组合且中置信非混合;43号gitleaks为工作流扩展且中置信非混合;44号gitleaks为工作流扩展且高置信非混合;45号gitleaks为接口扩展且中置信非混合;46号gitleaks为稳健性且中置信非混合;47号gitleaks为兼容且中置信混合;48号gitleaks为接口扩展且高置信非混合;49号gitleaks为工作流扩展且高置信非混合;50号gitleaks为组合且中置信非混合;51号gitleaks为接口扩展且高置信非混合;52号gitleaks为错误可观测性且中置信非混合;53号gitleaks为策略偏好且中置信非混合;54号fiber为正交能力且高置信非混合;55号fiber为状态生命周期且高置信非混合;56号dayjs为接口扩展且高置信非混合;57号dayjs为契约补全且中置信非混合;58号dayjs为组合且中置信非混合;59号micro为工作流扩展且中置信非混合;60号micro为工作流扩展且中置信非混合;61号micro为工作流扩展且中置信非混合;62号micro为兼容且中置信非混合;63号micro为状态生命周期且中置信非混合;64号micro为正交能力且高置信非混合;65号micro为策略偏好且高置信非混合;66号micro为正交能力且高置信非混合;67号micro为正交能力且高置信非混合;68号micro为正交能力且高置信非混合;69号moment为策略偏好且中置信非混合;70号moment为组合且中置信混合;71号moment为契约补全且高置信非混合;72号moment为稳健性且中置信非混合;73号moment为接口扩展且中置信非混合;74号moment为错误可观测性且高置信非混合;75号moment为正交能力且高置信非混合;76号material-ui为契约补全且中置信非混合;77号material-ui为策略偏好且中置信非混合;78号material-ui为策略偏好且高置信非混合;79号material-ui为契约补全且中置信非混合;80号material-ui为契约补全且中置信非混合;81号material-ui为接口扩展且高置信非混合;82号nuxt为契约补全且高置信非混合;83号nuxt为兼容且中置信非混合;84号nuxt为策略偏好且高置信非混合;85号nuxt为接口扩展且中置信非混合;86号nuxt为接口扩展且高置信非混合;87号click为工作流扩展且中置信非混合;88号click为组合且中置信非混合;89号click为接口扩展且高置信非混合;90号click为组合且中置信混合;91号click为稳健性且中置信非混合;92号click为接口扩展且高置信非混合;93号click为接口扩展且高置信非混合;94号click为工作流扩展且中置信非混合;95号click为接口扩展且高置信非混合;96号click为错误可观测性且中置信非混合;97号click为正交能力且高置信非混合;98号click为接口扩展且高置信非混合;99号prometheus为工作流扩展且中置信非混合;100号prometheus为稳健性且中置信非混合;101号prometheus为接口扩展且中置信非混合;102号prometheus为错误可观测性且中置信非混合;103号prometheus为正交能力且高置信非混合;104号prometheus为稳健性且高置信非混合;105号rtk为工作流扩展且高置信非混合;106号rtk为接口扩展且中置信非混合;107号rtk为接口扩展且中置信非混合;108号rtk为接口扩展且中置信非混合;109号rtk为接口扩展且中置信非混合;110号bat为契约补全且中置信非混合;111号bat为正交能力且高置信非混合;112号bat为稳健性且高置信非混合;113号bat为策略偏好且高置信非混合;114号bat为正交能力且高置信非混合;115号bat为稳健性且高置信非混合;116号bat为策略偏好且高置信非混合;117号bat为兼容且中置信非混合;118号bat为契约补全且高置信非混合;119号bat为策略偏好且高置信非混合;120号bat为策略偏好且中置信非混合;121号bat为正交能力且高置信非混合;122号picoclaw为稳健性且中置信非混合;123号slidev为契约补全且中置信非混合;124号slidev为接口扩展且中置信非混合;125号slidev为接口扩展且中置信非混合;126号slidev为状态生命周期且中置信非混合;127号slidev为组合且高置信非混合;128号socket.io为工作流扩展且中置信非混合;129号socket.io为错误可观测性且高置信非混合;130号socket.io为接口扩展且高置信非混合;131号solid为工作流扩展且中置信非混合;132号solid为契约补全且中置信非混合;133号solid为组合且中置信非混合;134号solid为状态生命周期且中置信非混合;135号solid为契约补全且中置信混合;136号cobra为稳健性且高置信非混合;137号yazi为接口扩展且中置信非混合;138号typst为契约补全且中置信非混合;139号typst为稳健性且中置信非混合;140号typst为工作流扩展且中置信非混合;141号typst为稳健性且中置信非混合;142号typst为接口扩展且中置信非混合;143号typst为接口扩展且中置信非混合;144号typst为接口扩展且中置信非混合;145号typst为工作流扩展且中置信混合;146号yt-dlp为稳健性且中置信非混合;147号yt-dlp为契约补全且高置信非混合。

译注:本块数字、模型名、仓库名与原文表逐行对应,不删行。列名按表13:N为需要是否可预见,X为确切行为是否已决定,G为先前交付有多不完整,W为新工作流有多远,D为是什么揭示了该需要,B为实现工作量,C为猜测风险,T为演化类型。演化类型中契约补全、接口扩展、工作流扩展、组合、兼容、稳健性、状态生命周期、错误可观测性、策略偏好、正交能力分别对应 CC、IE、WE、CO、CP、RO、SL、EO、PP、OC。置信度高、中、低对应 H、M、L。第1行仓库1Panel,类型正交能力,置信高。第2行仓库1Panel,类型正交能力,置信高。第3行仓库NextChat,类型接口扩展,置信中。第4行仓库NextChat,类型接口扩展,置信中。第5行仓库NextChat,类型工作流扩展,置信中。第6行仓库NextChat,类型错误可观测性,置信中。第7行仓库NextChat,类型策略偏好,置信高。第8行仓库OpenSpec,类型工作流扩展,置信高。第9行仓库OpenSpec,类型状态生命周期,置信中。第10行仓库OpenSpec,类型工作流扩展,置信高。第11行仓库OpenSpec,类型工作流扩展,置信高。第12行仓库OpenSpec,类型工作流扩展,置信高。第13行仓库Leaflet,类型正交能力,置信高。第14行仓库Leaflet,类型正交能力,置信高。第15行仓库Leaflet,类型状态生命周期,置信中。第16行仓库prefect,类型稳健性,置信中。第17行仓库rich,类型接口扩展,置信高。第18行仓库rich,类型组合,置信中。第19行仓库rich,类型工作流扩展,置信中。第20行仓库textual,类型状态生命周期,置信高。第21行仓库textual,类型稳健性,置信高。第22行仓库textual,类型稳健性,置信高。第23行仓库difftastic,类型工作流扩展,置信中。第24行仓库echarts,类型契约补全,置信中。第25行仓库echarts,类型契约补全,置信高。第26行仓库just,类型接口扩展,置信中。第27行仓库just,类型策略偏好,置信中。第28行仓库just,类型正交能力,置信高。第29行仓库just,类型正交能力,置信高。第30行仓库Chart.js,类型正交能力,置信高。第31行仓库delta,类型策略偏好,置信中。第32行仓库delta,类型稳健性,置信中。第33行仓库delta,类型兼容,置信高。第34行仓库delta,类型契约补全,置信中。第35行仓库excalidraw,类型契约补全,置信高。第36行仓库excalidraw,类型契约补全,置信低。第37行仓库excalidraw,类型契约补全,置信高。第38行仓库excalidraw,类型正交能力,置信高。第39行仓库excalidraw,类型接口扩展,置信中。第40行仓库frp,类型工作流扩展,置信中。第41行仓库gin,类型稳健性,置信高。第42行仓库gitleaks,类型组合,置信中。第43行仓库gitleaks,类型工作流扩展,置信中。第44行仓库gitleaks,类型工作流扩展,置信高。第45行仓库gitleaks,类型接口扩展,置信中。第46行仓库gitleaks,类型稳健性,置信中。第47行仓库gitleaks,类型兼容,置信中。第48行仓库gitleaks,类型接口扩展,置信高。第49行仓库gitleaks,类型工作流扩展,置信高。第50行仓库gitleaks,类型组合,置信中。第51行仓库gitleaks,类型接口扩展,置信高。第52行仓库gitleaks,类型错误可观测性,置信中。第53行仓库gitleaks,类型策略偏好,置信中。第54行仓库fiber,类型正交能力,置信高。第55行仓库fiber,类型状态生命周期,置信高。第56行仓库dayjs,类型接口扩展,置信高。第57行仓库dayjs,类型契约补全,置信中。第58行仓库dayjs,类型组合,置信中。第59行仓库micro,类型工作流扩展,置信中。第60行仓库micro,类型工作流扩展,置信中。第61行仓库micro,类型工作流扩展,置信中。第62行仓库micro,类型兼容,置信中。第63行仓库micro,类型状态生命周期,置信中。第64行仓库micro,类型正交能力,置信高。第65行仓库micro,类型策略偏好,置信高。第66行仓库micro,类型正交能力,置信高。第67行仓库micro,类型正交能力,置信高。第68行仓库micro,类型正交能力,置信高。第69行仓库moment,类型策略偏好,置信中。第70行仓库moment,类型组合,置信中。第71行仓库moment,类型契约补全,置信高。第72行仓库moment,类型稳健性,置信中。第73行仓库moment,类型接口扩展,置信中。第74行仓库moment,类型错误可观测性,置信高。第75行仓库moment,类型正交能力,置信高。第76行仓库material-ui,类型契约补全,置信中。第77行仓库material-ui,类型策略偏好,置信中。第78行仓库material-ui,类型策略偏好,置信高。第79行仓库material-ui,类型契约补全,置信中。第80行仓库material-ui,类型契约补全,置信中。第81行仓库material-ui,类型接口扩展,置信高。第82行仓库nuxt,类型契约补全,置信高。第83行仓库nuxt,类型兼容,置信中。第84行仓库nuxt,类型策略偏好,置信高。第85行仓库nuxt,类型接口扩展,置信中。第86行仓库nuxt,类型接口扩展,置信高。第87行仓库click,类型工作流扩展,置信中。第88行仓库click,类型组合,置信中。第89行仓库click,类型接口扩展,置信高。第90行仓库click,类型组合,置信中。第91行仓库click,类型稳健性,置信中。第92行仓库click,类型接口扩展,置信高。第93行仓库click,类型接口扩展,置信高。第94行仓库click,类型工作流扩展,置信中。第95行仓库click,类型接口扩展,置信高。第96行仓库click,类型错误可观测性,置信中。第97行仓库click,类型正交能力,置信高。第98行仓库click,类型接口扩展,置信高。第99行仓库prometheus,类型工作流扩展,置信中。第100行仓库prometheus,类型稳健性,置信中。第101行仓库prometheus,类型接口扩展,置信中。第102行仓库prometheus,类型错误可观测性,置信中。第103行仓库prometheus,类型正交能力,置信高。第104行仓库prometheus,类型稳健性,置信高。第105行仓库rtk,类型工作流扩展,置信高。第106行仓库rtk,类型接口扩展,置信中。第107行仓库rtk,类型接口扩展,置信中。第108行仓库rtk,类型接口扩展,置信中。第109行仓库rtk,类型接口扩展,置信中。第110行仓库bat,类型契约补全,置信中。第111行仓库bat,类型正交能力,置信高。第112行仓库bat,类型稳健性,置信高。第113行仓库bat,类型策略偏好,置信高。第114行仓库bat,类型正交能力,置信高。第115行仓库bat,类型稳健性,置信高。第116行仓库bat,类型策略偏好,置信高。第117行仓库bat,类型兼容,置信中。第118行仓库bat,类型契约补全,置信高。第119行仓库bat,类型策略偏好,置信高。第120行仓库bat,类型策略偏好,置信中。第121行仓库bat,类型正交能力,置信高。第122行仓库picoclaw,类型稳健性,置信中。第123行仓库slidev,类型契约补全,置信中。第124行仓库slidev,类型接口扩展,置信中。第125行仓库slidev,类型接口扩展,置信中。第126行仓库slidev,类型状态生命周期,置信中。第127行仓库slidev,类型组合,置信高。第128行仓库socket.io,类型工作流扩展,置信中。第129行仓库socket.io,类型错误可观测性,置信高。第130行仓库socket.io,类型接口扩展,置信高。第131行仓库solid,类型工作流扩展,置信中。第132行仓库solid,类型契约补全,置信中。第133行仓库solid,类型组合,置信中。第134行仓库solid,类型状态生命周期,置信中。第135行仓库solid,类型契约补全,置信中。第136行仓库cobra,类型稳健性,置信高。第137行仓库yazi,类型接口扩展,置信中。第138行仓库typst,类型契约补全,置信中。第139行仓库typst,类型稳健性,置信中。第140行仓库typst,类型工作流扩展,置信中。第141行仓库typst,类型稳健性,置信中。第142行仓库typst,类型接口扩展,置信中。第143行仓库typst,类型接口扩展,置信中。第144行仓库typst,类型接口扩展,置信中。第145行仓库typst,类型工作流扩展,置信中。第146行仓库yt-dlp,类型稳健性,置信中。第147行仓库yt-dlp,类型契约补全,置信高。

觉得有用,转给同事

微信扫码

用微信扫一扫,在手机上打开后即可转发。

用 RSS 订阅

提交勘误