feat: advance TSN drift and ordered pair evidence
This commit is contained in:
@@ -1961,3 +1961,27 @@ recovery 进程从两段 open-wire Sketch 启动 Pad,首次接受捕获 `Input
|
||||
活动队列已机器前移为 119 completed、1 in_progress、367 pending,唯一下一项为 `TSN-DRIFT-002`,即只解释 `partdesign-reverse` 的恢复命名演进。`EX-TSN-04` 仍为 in_progress:11 个 PartDesign case/28 个恢复命名阶段中已关闭 2 个 case/4 个阶段,剩余 9/24,系统 exact 与模块等级均不提升。
|
||||
|
||||
本轮聚焦分类、30-case composite、TSN correlation、exact history、执行计划与队列门禁均通过;完整 `./npmw run verify` 以退出码 0 完成,包含 199 项 Facade 测试、生产构建、79 个签名发布文件、34 模块 release closure 和 Ed25519 验签。验证后 `git diff --check`、310 个 JSON 解析与发布产物一致性复核再次通过。
|
||||
|
||||
## 251. 2026-08-15 计划重审与 TSN-DRIFT-002 Reverse Pad 恢复命名分类
|
||||
|
||||
执行总计划新增可机器核对的完成度仪表盘,重申 83/83 兼容实现不等于 exact;当前 exact 仍为 5/52,34 模块仍为 0 exact、26 compatible、5 proxy、3 development。TSN 恢复漂移队列已将 11 个 PartDesign case 全部锁定到具体 target property、before/edited/restored 值、drift ordinal 和阶段数;每个 case 再按 contract、独立复跑、三摘要指纹、几何恢复、持久化和唯一决策拆为 A-F 六个最小检查点。
|
||||
|
||||
`partdesign-reverse` 在锁定 FreeCAD 1.1.1 中编辑 `Pad12.Length`,属性轨迹为 `5 -> 5.75 -> 5`。第二个独立原生进程再次完成 30/30 case;Body12 与 Pad12 的 geometry digest 在恢复后与 before 精确一致,relation/semantic-name digest 则演进到 restored/nominal 状态。锁定参考与独立复跑的 before/edited/restored 三相指纹逐字段一致,且演进值在 save/reopen/resave 三态中不再变化。
|
||||
|
||||
该差异因此唯一分类为 `allowed_evolution`,`implementationDefect=false`。分类账本现包含连续前缀 `TSN-DRIFT-000..002`,共 3 case/6 stage,剩余 8 case/22 stage。队列生成器已自动前移为 120 completed、1 in_progress、366 pending,唯一后继为 `TSN-DRIFT-003 partdesign-taper`;系统 exact 与模块等级均不提升。
|
||||
|
||||
## 252. 2026-08-15 TSN-DRIFT-003 Tapered Pad 恢复命名分类
|
||||
|
||||
`partdesign-taper` 在锁定 FreeCAD 1.1.1 中编辑 `Pad13.Length`,属性轨迹为 `6 -> 6.75 -> 6`。第二个独立原生进程再次完成 30/30 case;Body13 与 Pad13 的 geometry digest 在恢复后与 before 精确一致,relation/semantic-name digest 则演进到 restored/nominal 状态。锁定参考与独立复跑的 before/edited/restored 三相指纹逐字段一致,且演进值在 save/reopen/resave 三态中不再变化。
|
||||
|
||||
该差异因此唯一分类为 `allowed_evolution`,`implementationDefect=false`。分类账本现包含连续前缀 `TSN-DRIFT-000..003`,共 4 case/8 stage,剩余 7 case/20 stage。队列生成器已自动前移为 121 completed、1 in_progress、365 pending,唯一后继为 `TSN-DRIFT-004 partdesign-twoside`;`EX-TSN-04` 仍为 in_progress,系统 exact 与模块等级均不提升。
|
||||
|
||||
本轮聚焦 composite、TSN correlation、exact history、生产命名与 199 项 Facade 测试均通过;完整 `./npmw run verify` 以退出码 0 完成,包含 5000 个确定性 fuzz 样本、生产构建、79 个签名发布文件、34 模块 release closure 和 Ed25519 验签。
|
||||
|
||||
## 253. 2026-08-15 TSN-PAIR fuse->rotate 跨族分类
|
||||
|
||||
有序操作对执行器已从 Boolean 后继扩展到单输入 Rotate。第二阶段直接调用生产 OCCT WASM 的 `rotateHistoryFromStep`,报告锁定 `historyProvider=occt-native`、`builder=BRepBuilderAPI_Transform` 与 `inputCount=1`;Rotate 名义态采集 187 条 transform history,分类为 11 个稳定结果与 49 个歧义结果,上游 Fuse 的候选 provenance 通过生产 `nativeNamingAbi` 路径继续传播。
|
||||
|
||||
Rotate 使用只编辑第二操作的角度轨迹 `15 -> 22.5 -> 15`。22.5 度阶段改变包围盒,恢复后 Shape 摘要、原生 history SHA-256 与语义命名 SHA-256 精确回到 15 度基线;最终 Shape 和 23836 字节命名证据在 FreeCAD 1.1.1 的 save/reopen/resave 三态保持稳定。检查器同时锁定执行器自身、命名矩阵、FCStd resave harness 与三项 OCCT 产物的 bytes/SHA-256,防止旧报告通过。
|
||||
|
||||
`fuse->rotate` 因此以 accepted 关闭。TSN correlation 当前覆盖 8/361 对,剩余 353 对;活动队列为 134 completed、1 in_progress、352 pending,唯一下一项为 `TSN-PAIR-fuse-pad`。这条独立 Rotate 变异证据不等于全局注册 rotate mutation family 已关闭,`EX-TSN-04` 继续保持 in_progress。
|
||||
|
||||
Reference in New Issue
Block a user