265 KiB
265 KiB
工作台与工程用例
本页从测试用例清单投影。先读重写合同;旧文件只是来源,每个用例独立重写或退役,以下不是测试执行结果。
LC-298a3b05caa7 · 作者界面语义:DashboardDisplayTest::test已知枚举显示中文语义和字符串编码
- 来源:DashboardDisplayTest::test已知枚举显示中文语义和字符串编码;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-158ceb91f1fe;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_158ceb91f1fe__158ceb。
- 给定:源用例 DashboardDisplayTest::test已知枚举显示中文语义和字符串编码 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test已知枚举显示中文语义和字符串编码 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-298a3b05caa7。
LC-bc0603748375 · 作者界面语义:DashboardDisplayTest::test未知英文枚举不裸露
- 来源:DashboardDisplayTest::test未知英文枚举不裸露;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-72fea2ff83a5;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_72fea2ff83a5__72fea2。
- 给定:源用例 DashboardDisplayTest::test未知英文枚举不裸露 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test未知英文枚举不裸露 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-bc0603748375。
LC-a70ec3c6a681 · 作者界面语义:DashboardDisplayTest::test状态标签显示中文和编码
- 来源:DashboardDisplayTest::test状态标签显示中文和编码;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-210481806e32;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_210481806e32__210481。
- 给定:源用例 DashboardDisplayTest::test状态标签显示中文和编码 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test状态标签显示中文和编码 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-a70ec3c6a681。
LC-9ba852d98924 · 作者界面语义:DashboardDisplayTest::test字段标题使用中文并保留协议字段编码
- 来源:DashboardDisplayTest::test字段标题使用中文并保留协议字段编码;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-b1bc2e61bdb3;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_b1bc2e61bdb3__b1bc2e。
- 给定:源用例 DashboardDisplayTest::test字段标题使用中文并保留协议字段编码 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test字段标题使用中文并保留协议字段编码 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-9ba852d98924。
LC-51915881202b · 作者界面语义:DashboardDisplayTest::test工具名称使用中文并保留_cli编码
- 来源:DashboardDisplayTest::test工具名称使用中文并保留_cli编码;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-532f19c48838;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_532f19c48838__532f19。
- 给定:源用例 DashboardDisplayTest::test工具名称使用中文并保留_cli编码 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test工具名称使用中文并保留_cli编码 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-51915881202b。
LC-386902e6377a · 作者界面语义:DashboardDisplayTest::test自由文本技术术语显示中文语义和编码
- 来源:DashboardDisplayTest::test自由文本技术术语显示中文语义和编码;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-f66b7b4c00d2;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_f66b7b4c00d2__f66b7b。
- 给定:源用例 DashboardDisplayTest::test自由文本技术术语显示中文语义和编码 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test自由文本技术术语显示中文语义和编码 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:7 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-386902e6377a。
LC-de75fe53364c · 作者界面语义:DashboardDisplayTest::test说明截断不会切断编码或误改_postgresql
- 来源:DashboardDisplayTest::test说明截断不会切断编码或误改_postgresql;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-39ab793c3a80;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_39ab793c3a80__39ab79。
- 给定:源用例 DashboardDisplayTest::test说明截断不会切断编码或误改_postgresql 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test说明截断不会切断编码或误改_postgresql 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-de75fe53364c。
LC-0f9021949197 · 作者界面语义:DashboardDisplayTest::test详情自由文本中的运行时编码也有中文语义
- 来源:DashboardDisplayTest::test详情自由文本中的运行时编码也有中文语义;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-178a47c1dbea;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_178a47c1dbea__178a47。
- 给定:源用例 DashboardDisplayTest::test详情自由文本中的运行时编码也有中文语义 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test详情自由文本中的运行时编码也有中文语义 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:8 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-0f9021949197。
LC-0ec05b04ee85 · 作者界面语义:DashboardDisplayTest::test卡片下钻地址保留筛选条件
- 来源:DashboardDisplayTest::test卡片下钻地址保留筛选条件;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-d6ac7580979e;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_d6ac7580979e__d6ac75。
- 给定:源用例 DashboardDisplayTest::test卡片下钻地址保留筛选条件 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test卡片下钻地址保留筛选条件 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-0ec05b04ee85。
LC-8f9aad46a4ef · 作者界面语义:DashboardDisplayTest::test章节展示中文标题并保留主键编码
- 来源:DashboardDisplayTest::test章节展示中文标题并保留主键编码;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-4dff767010c5;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_4dff767010c5__4dff76。
- 给定:源用例 DashboardDisplayTest::test章节展示中文标题并保留主键编码 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test章节展示中文标题并保留主键编码 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-8f9aad46a4ef。
LC-fe5039853267 · 作者界面语义:DashboardDisplayTest::test运行描述包含用途角色和章节
- 来源:DashboardDisplayTest::test运行描述包含用途角色和章节;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-b70927866815;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_b70927866815__b70927。
- 给定:源用例 DashboardDisplayTest::test运行描述包含用途角色和章节 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test运行描述包含用途角色和章节 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-fe5039853267。
LC-8743149ab18c · 作者界面语义:DashboardDisplayTest::test决策菜单重产命令跟随当前运行作品和章节
- 来源:DashboardDisplayTest::test决策菜单重产命令跟随当前运行作品和章节;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-5a9dc17fdf74;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_5a9dc17fdf74__5a9dc1。
- 给定:源用例 DashboardDisplayTest::test决策菜单重产命令跟随当前运行作品和章节 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test决策菜单重产命令跟随当前运行作品和章节 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-8743149ab18c。
LC-05f3251fa176 · 作者界面语义:DashboardDisplayTest::test原始_JSON_错误信息可读
- 来源:DashboardDisplayTest::test原始_JSON_错误信息可读;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-043a74500daf;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_043a74500daf__043a74。
- 给定:源用例 DashboardDisplayTest::test原始_JSON_错误信息可读 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test原始_JSON_错误信息可读 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-05f3251fa176。
LC-9b2594d7f345 · 作者界面语义:DashboardDisplayTest::test规划标题和摘要从载荷提取
- 来源:DashboardDisplayTest::test规划标题和摘要从载荷提取;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-00f820aca9ee;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_00f820aca9ee__00f820。
- 给定:源用例 DashboardDisplayTest::test规划标题和摘要从载荷提取 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test规划标题和摘要从载荷提取 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-9b2594d7f345。
LC-37ba23d12b25 · 作者界面语义:DashboardDisplayTest::test数据库AI味页面展示正式库汇总
- 来源:DashboardDisplayTest::test数据库AI味页面展示正式库汇总;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-f9bc3a8d21cf;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_f9bc3a8d21cf__f9bc3a。
- 给定:源用例 DashboardDisplayTest::test数据库AI味页面展示正式库汇总 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test数据库AI味页面展示正式库汇总 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:9 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-37ba23d12b25。
LC-3cd785675a60 · 作者界面语义:DashboardDisplayTest::testAI味页面缺重验证回执仍失败关闭渲染
- 来源:DashboardDisplayTest::testAI味页面缺重验证回执仍失败关闭渲染;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-ea9587d92a04;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_ea9587d92a04__ea9587。
- 给定:源用例 DashboardDisplayTest::testAI味页面缺重验证回执仍失败关闭渲染 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::testAI味页面缺重验证回执仍失败关闭渲染 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-3cd785675a60。
LC-3d48e18a8727 · 作者界面语义:DashboardDisplayTest::test数据库AI味页面支持作品分页与卡片详情
- 来源:DashboardDisplayTest::test数据库AI味页面支持作品分页与卡片详情;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-8098487cc24d;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_8098487cc24d__809848。
- 给定:源用例 DashboardDisplayTest::test数据库AI味页面支持作品分页与卡片详情 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test数据库AI味页面支持作品分页与卡片详情 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:5 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-3d48e18a8727。
LC-96608088521d · 作者界面语义:DashboardDisplayTest::test数据库案例详情显示用途和作用域边界
- 来源:DashboardDisplayTest::test数据库案例详情显示用途和作用域边界;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-6d0421af315b;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_6d0421af315b__6d0421。
- 给定:源用例 DashboardDisplayTest::test数据库案例详情显示用途和作用域边界 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test数据库案例详情显示用途和作用域边界 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-96608088521d。
LC-336b3f1724d9 · 作者界面语义:DashboardDisplayTest::test数据库案例页面按当前数据库作品数动态渲染
- 来源:DashboardDisplayTest::test数据库案例页面按当前数据库作品数动态渲染;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-6723f3b292d5;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_6723f3b292d5__6723f3。
- 给定:源用例 DashboardDisplayTest::test数据库案例页面按当前数据库作品数动态渲染 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test数据库案例页面按当前数据库作品数动态渲染 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-336b3f1724d9。
LC-6417e75da94f · 离线回退夹具归看板自己所有;夹具坏了要在这里暴露,不能到断库时才发现。
- 来源:DashboardDisplayTest::test随包发布的离线回退夹具可被回退加载器解析;muse/authority/studio/read/test_server_display.py。
- 处置:按新版合同重写。
- 合同差异:去掉固定 HTML 标签、旧脚本串和样本计数断言;验证中文语义、动态数据及作者动作请求。
- 新用例:TC-b11d342a8dbc;web/tests/单元/中文显示与动作.test.tsx 中的 test_ui_b11d342a8dbc__b11d34。
- 给定:源用例 DashboardDisplayTest::test随包发布的离线回退夹具可被回退加载器解析 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:渲染明确数据并执行作者动作;本例触发由 DashboardDisplayTest::test随包发布的离线回退夹具可被回退加载器解析 及其参数记录界定。
- 预期:中文含义与诊断信息可理解,数量来自数据;点击携带当前对象与审阅版本,不拼旧脚本;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线组件测试;正式写入另有真后端旅程;合同见 工作台设计。
- 原断言与参数:5 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-6417e75da94f。
LC-3f11727fea5a · 测试依赖与执行证据:RunSelectedTests::test_selector_alias_and_intersection_are_reported_as_json
- 来源:RunSelectedTests::test_selector_alias_and_intersection_are_reported_as_json;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-a5c7d4adafe3;tests/架构/test_测试依赖与执行证据.py 中的 test_selector_alias_and_intersection_are_reported_as_json__a5c7d4。
- 给定:源用例 RunSelectedTests::test_selector_alias_and_intersection_are_reported_as_json 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_selector_alias_and_intersection_are_reported_as_json 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:6 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-3f11727fea5a。
LC-b9f43528b6d6 · 测试依赖与执行证据:RunSelectedTests::test_offline_dependency_is_blocked_without_running_child
- 来源:RunSelectedTests::test_offline_dependency_is_blocked_without_running_child;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-09d22d646494;tests/架构/test_测试依赖与执行证据.py 中的 test_offline_dependency_is_blocked_without_running_child__09d22d。
- 给定:源用例 RunSelectedTests::test_offline_dependency_is_blocked_without_running_child 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_offline_dependency_is_blocked_without_running_child 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:6 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-b9f43528b6d6。
LC-896d6507d046 · 测试依赖与执行证据:RunSelectedTests::test_allow_requires_runs_and_still_reports_dependency
- 来源:RunSelectedTests::test_allow_requires_runs_and_still_reports_dependency;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-08eb1b30bf46;tests/架构/test_测试依赖与执行证据.py 中的 test_allow_requires_runs_and_still_reports_dependency__08eb1b。
- 给定:源用例 RunSelectedTests::test_allow_requires_runs_and_still_reports_dependency 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_allow_requires_runs_and_still_reports_dependency 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-896d6507d046。
LC-e9adf49da0db · 测试依赖与执行证据:RunSelectedTests::test_nonzero_and_timeout_have_distinct_structured_statuses
- 来源:RunSelectedTests::test_nonzero_and_timeout_have_distinct_structured_statuses;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-306973cf24b1;tests/架构/test_测试依赖与执行证据.py 中的 test_nonzero_and_timeout_have_distinct_structured_statuses__306973。
- 给定:源用例 RunSelectedTests::test_nonzero_and_timeout_have_distinct_structured_statuses 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_nonzero_and_timeout_have_distinct_structured_statuses 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:8 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-e9adf49da0db。
LC-ac9fd9d1e74b · 测试依赖与执行证据:RunSelectedTests::test_no_matches_and_missing_path_are_not_silent
- 来源:RunSelectedTests::test_no_matches_and_missing_path_are_not_silent;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-ae03b535241c;tests/架构/test_测试依赖与执行证据.py 中的 test_no_matches_and_missing_path_are_not_silent__ae03b5。
- 给定:源用例 RunSelectedTests::test_no_matches_and_missing_path_are_not_silent 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_no_matches_and_missing_path_are_not_silent 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:7 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-ac9fd9d1e74b。
LC-ffd591402b6c · 测试依赖与执行证据:RunSelectedTests::test_invalid_manifest_and_selector_requirement_are_structured
- 来源:RunSelectedTests::test_invalid_manifest_and_selector_requirement_are_structured;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 合同差异:新版使用 pytest 原生执行;损坏的用例清单与未登记的 --case 分别返回用法错误。默认测试集合由 testpaths 定义,无选择器时按默认集合执行,退出旧 harness 必填 selector 的形状约束。
- 新用例:TC-f7150be204a9;tests/架构/test_测试依赖与执行证据.py 中的 test_invalid_manifest_and_selector_requirement_are_structured__f7150b。
- 给定:损坏的 JSON 用例清单,以及合法空清单中的未登记完整 ID。
- 动作:通过原生 pytest --case 选择。
- 预期:非法清单与未登记选择分别退出 4,错误原因明确,不执行测试。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:6 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-ffd591402b6c。
LC-673e939bc4bb · 测试依赖与执行证据:RunSelectedTests::test_all_offline_is_explicit_opt_in_and_output_is_summary_only
- 来源:RunSelectedTests::test_all_offline_is_explicit_opt_in_and_output_is_summary_only;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-265060590b97;tests/架构/test_测试依赖与执行证据.py 中的 test_all_offline_is_explicit_opt_in_and_output_is_summary_only__265060。
- 给定:源用例 RunSelectedTests::test_all_offline_is_explicit_opt_in_and_output_is_summary_only 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_all_offline_is_explicit_opt_in_and_output_is_summary_only 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:7 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-673e939bc4bb。
LC-02d55b01c3b3 · 测试依赖与执行证据:RunSelectedTests::test_generated_scope_rejects_unregistered_disk_asset
- 来源:RunSelectedTests::test_generated_scope_rejects_unregistered_disk_asset;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-69440b7b4439;tests/架构/test_测试依赖与执行证据.py 中的 test_generated_scope_rejects_unregistered_disk_asset__69440b。
- 给定:源用例 RunSelectedTests::test_generated_scope_rejects_unregistered_disk_asset 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_generated_scope_rejects_unregistered_disk_asset 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:5 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-02d55b01c3b3。
LC-80287e7eab57 · 测试依赖与执行证据:RunSelectedTests::test_generated_scope_uses_manifest_scan_roots
- 来源:RunSelectedTests::test_generated_scope_uses_manifest_scan_roots;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-20f4fa31f97b;tests/架构/test_测试依赖与执行证据.py 中的 test_generated_scope_uses_manifest_scan_roots__20f4fa。
- 给定:源用例 RunSelectedTests::test_generated_scope_uses_manifest_scan_roots 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_generated_scope_uses_manifest_scan_roots 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-80287e7eab57。
LC-816bf0e08c51 · 测试依赖与执行证据:RunSelectedTests::test_generated_scope_rejects_manifest_extra_asset
- 来源:RunSelectedTests::test_generated_scope_rejects_manifest_extra_asset;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-b4901fe62743;tests/架构/test_测试依赖与执行证据.py 中的 test_generated_scope_rejects_manifest_extra_asset__b4901f。
- 给定:源用例 RunSelectedTests::test_generated_scope_rejects_manifest_extra_asset 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_generated_scope_rejects_manifest_extra_asset 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:5 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-816bf0e08c51。
LC-07241831fe45 · 测试依赖与执行证据:RunSelectedTests::test_generated_scope_accepts_existing_behavior_eval_entry
- 来源:RunSelectedTests::test_generated_scope_accepts_existing_behavior_eval_entry;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-5b8bb297e8c9;tests/架构/test_测试依赖与执行证据.py 中的 test_generated_scope_accepts_existing_behavior_eval_entry__5b8bb2。
- 给定:源用例 RunSelectedTests::test_generated_scope_accepts_existing_behavior_eval_entry 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_generated_scope_accepts_existing_behavior_eval_entry 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-07241831fe45。
LC-1277c3050bb1 · 测试依赖与执行证据:RunSelectedTests::test_generated_scope_rejects_missing_behavior_eval_entry
- 来源:RunSelectedTests::test_generated_scope_rejects_missing_behavior_eval_entry;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-fe3fba0485ff;tests/架构/test_测试依赖与执行证据.py 中的 test_generated_scope_rejects_missing_behavior_eval_entry__fe3fba。
- 给定:源用例 RunSelectedTests::test_generated_scope_rejects_missing_behavior_eval_entry 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_generated_scope_rejects_missing_behavior_eval_entry 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-1277c3050bb1。
LC-84a4557a6f46 · 测试依赖与执行证据:RunSelectedTests::test_generated_scope_ignores_non_test_helpers_under_test_roots
- 来源:RunSelectedTests::test_generated_scope_ignores_non_test_helpers_under_test_roots;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-14f941957440;tests/架构/test_测试依赖与执行证据.py 中的 test_generated_scope_ignores_non_test_helpers_under_test_roots__14f941。
- 给定:源用例 RunSelectedTests::test_generated_scope_ignores_non_test_helpers_under_test_roots 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_generated_scope_ignores_non_test_helpers_under_test_roots 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-84a4557a6f46。
LC-495cd25f7a50 · 测试依赖与执行证据:RunSelectedTests::test_generated_scope_blocks_empty_and_print_only_scripts_before_child
- 来源:RunSelectedTests::test_generated_scope_blocks_empty_and_print_only_scripts_before_child;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-36f79ee6e164;tests/架构/test_测试依赖与执行证据.py 中的 test_generated_scope_blocks_empty_and_print_only_scripts_before_child__36f79e。
- 给定:源用例 RunSelectedTests::test_generated_scope_blocks_empty_and_print_only_scripts_before_child 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_generated_scope_blocks_empty_and_print_only_scripts_before_child 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:6 条观测记录、1 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-495cd25f7a50。
LC-f0eb13df746a · 测试依赖与执行证据:RunSelectedTests::test_generated_scope_accepts_supported_python_shapes
- 来源:RunSelectedTests::test_generated_scope_accepts_supported_python_shapes;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-7c13823a1ef2;tests/架构/test_测试依赖与执行证据.py 中的 test_generated_scope_accepts_supported_python_shapes__7c1382。
- 给定:源用例 RunSelectedTests::test_generated_scope_accepts_supported_python_shapes 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_generated_scope_accepts_supported_python_shapes 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-f0eb13df746a。
LC-56ae87435ee7 · 测试依赖与执行证据:RunSelectedTests::test_zero_exit_without_execution_evidence_fails_closed
- 来源:RunSelectedTests::test_zero_exit_without_execution_evidence_fails_closed;muse/lifecycle/quality/harness/test_run_selected.py。
- 处置:保留行为并重写用例。
- 新用例:TC-50f80b27c79f;tests/架构/test_测试依赖与执行证据.py 中的 test_zero_exit_without_execution_evidence_fails_closed__50f80b。
- 给定:源用例 RunSelectedTests::test_zero_exit_without_execution_evidence_fails_closed 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:收集并执行选定用例,模拟超时、缺依赖或零执行;本例触发由 RunSelectedTests::test_zero_exit_without_execution_evidence_fails_closed 及其参数记录界定。
- 预期:离线意外联网/连库必失败;无实际执行或环境缺失不能算通过,返回码不掩盖失败;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,受限子进程和临时测试项目;合同见 测试用例重写。
- 原断言与参数:4 条观测记录、1 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-56ae87435ee7。
LC-909a98732517 · 执行资源与索引:SkillHarnessTests::test_passing_project_is_independent_of_current_repository
- 来源:SkillHarnessTests::test_passing_project_is_independent_of_current_repository;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 合同差异:W06逐例承接:旧alpha作为稳定id保留,展示名使用中文;旧harness的ok/status/issues由编译成功返回表达,skills_scanned由实际能力及资源数量核对
- 新用例:TC-a189e40d3896;tests/架构/test_技能与文档索引.py 中的 test_passing_project_is_independent_of_current_repository__a189e4。
- 给定:不依赖当前仓的临时项目,仅登记一份alpha能力文件。
- 动作:从其他cwd编译显式资源根。
- 预期:只得到一份具名能力和原字节,无异常。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-909a98732517。
LC-c0f63a8f016f · 执行资源与索引:SkillHarnessTests::test_nested_skill_path_is_accepted_from_manifest
- 来源:SkillHarnessTests::test_nested_skill_path_is_accepted_from_manifest;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 合同差异:W06逐例承接:旧报告返回源路径;新版目录返回稳定包路径,不再将物理源路径当运行身份;保留原嵌套输入路径并校验源字节
- 新用例:TC-c9cb853e4a71;tests/架构/test_技能与文档索引.py 中的 test_nested_skill_path_is_accepted_from_manifest__c9cb85。
- 给定:显式登记.agent/skills/planning/alpha/SKILL.md。
- 动作:从嵌套物理路径编译能力。
- 预期:稳定包路径和原文件字节一致。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-c0f63a8f016f。
LC-9144a5e761f7 · 执行资源与索引:SkillHarnessTests::test_chinese_skill_name_is_accepted
- 来源:SkillHarnessTests::test_chinese_skill_name_is_accepted;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-de3efec07d8b;tests/架构/test_技能与文档索引.py 中的 test_chinese_skill_name_is_accepted__de3efe。
- 给定:源用例 SkillHarnessTests::test_chinese_skill_name_is_accepted 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_chinese_skill_name_is_accepted 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-9144a5e761f7。
LC-8599d6a23376 · 执行资源与索引:SkillHarnessTests::test_chinese_only_policy_rejects_english_manifest_name
- 来源:SkillHarnessTests::test_chinese_only_policy_rejects_english_manifest_name;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 合同差异:W06逐例承接:独立manifest已由frontmatter单一声明取代;仍拒绝原英文展示名,错误改为构建层ValueError而非旧report.code
- 新用例:TC-c089ceceda65;tests/架构/test_技能与文档索引.py 中的 test_chinese_only_policy_rejects_english_manifest_name__c089ce。
- 给定:能力name为原输入alpha。
- 动作:构建中文能力目录。
- 预期:以名称错误拒绝编译。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-8599d6a23376。
LC-e87d2b360d2b · 执行资源与索引:SkillHarnessTests::test_chinese_only_policy_rejects_retired_name_in_active_file
- 来源:SkillHarnessTests::test_chinese_only_policy_rejects_retired_name_in_active_file;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-7c6641b5ea78;tests/架构/test_技能与文档索引.py 中的 test_chinese_only_policy_rejects_retired_name_in_active_file__7c6641。
- 给定:源用例 SkillHarnessTests::test_chinese_only_policy_rejects_retired_name_in_active_file 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_chinese_only_policy_rejects_retired_name_in_active_file 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-e87d2b360d2b。
LC-c2ec63843842 · 执行资源与索引:SkillHarnessTests::test_chinese_only_policy_scans_extensionless_repository_config
- 来源:SkillHarnessTests::test_chinese_only_policy_scans_extensionless_repository_config;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-ed17380fea03;tests/架构/test_技能与文档索引.py 中的 test_chinese_only_policy_scans_extensionless_repository_config__ed1738。
- 给定:源用例 SkillHarnessTests::test_chinese_only_policy_scans_extensionless_repository_config 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_chinese_only_policy_scans_extensionless_repository_config 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-c2ec63843842。
LC-ce6c19ce446d · 执行资源与索引:SkillHarnessTests::test_chinese_only_policy_rejects_spec_target_manifest_drift
- 来源:SkillHarnessTests::test_chinese_only_policy_rejects_spec_target_manifest_drift;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-34d38cfb5162;tests/架构/test_技能与文档索引.py 中的 test_chinese_only_policy_rejects_spec_target_manifest_drift__34d38c。
- 给定:源用例 SkillHarnessTests::test_chinese_only_policy_rejects_spec_target_manifest_drift 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_chinese_only_policy_rejects_spec_target_manifest_drift 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-ce6c19ce446d。
LC-06669dee3529 · 执行资源与索引:SkillHarnessTests::test_chinese_only_policy_allows_new_native_chinese_skill
- 来源:SkillHarnessTests::test_chinese_only_policy_allows_new_native_chinese_skill;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 合同差异:W06逐例承接:旧退役名称旁路文件不属于新版声明输入;中文名称仍接受,稳定id与显示名和路径分开
- 新用例:TC-b72bcc397057;tests/架构/test_技能与文档索引.py 中的 test_chinese_only_policy_allows_new_native_chinese_skill__b72bcc。
- 给定:规划作品和新增技能两个中文方法。
- 动作:编译两份原名称资源。
- 预期:两份能力与字节资源均被接纳。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-06669dee3529。
LC-5e9f358a5c2e · 执行资源与索引:SkillHarnessTests::test_chinese_only_policy_ignores_local_host_projection
- 来源:SkillHarnessTests::test_chinese_only_policy_ignores_local_host_projection;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-7dca81cdbf0c;tests/架构/test_技能与文档索引.py 中的 test_chinese_only_policy_ignores_local_host_projection__7dca81。
- 给定:源用例 SkillHarnessTests::test_chinese_only_policy_ignores_local_host_projection 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_chinese_only_policy_ignores_local_host_projection 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-5e9f358a5c2e。
LC-c715d6cf3831 · 执行资源与索引:SkillHarnessTests::test_chinese_only_policy_allows_explicit_retired_name_files
- 来源:SkillHarnessTests::test_chinese_only_policy_allows_explicit_retired_name_files;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-0b0a27521c18;tests/架构/test_技能与文档索引.py 中的 test_chinese_only_policy_allows_explicit_retired_name_files__0b0a27。
- 给定:源用例 SkillHarnessTests::test_chinese_only_policy_allows_explicit_retired_name_files 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_chinese_only_policy_allows_explicit_retired_name_files 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-c715d6cf3831。
LC-4c8f927c083c · 执行资源与索引:SkillHarnessTests::test_unknown_skill_name_policy_is_rejected
- 来源:SkillHarnessTests::test_unknown_skill_name_policy_is_rejected;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-70eece32420b;tests/架构/test_技能与文档索引.py 中的 test_unknown_skill_name_policy_is_rejected__70eece。
- 给定:源用例 SkillHarnessTests::test_unknown_skill_name_policy_is_rejected 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_unknown_skill_name_policy_is_rejected 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-4c8f927c083c。
LC-fbc4984bb218 · 执行资源与索引:SkillHarnessTests::test_non_normalized_skill_name_is_rejected
- 来源:SkillHarnessTests::test_non_normalized_skill_name_is_rejected;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 合同差异:W06逐例承接:保留原非规范化名称输入;新版将中文与规范化约束放在同一frontmatter字段检查,不沿用旧报告结构
- 新用例:TC-5b50cc5fa9e9;tests/架构/test_技能与文档索引.py 中的 test_non_normalized_skill_name_is_rejected__5b50cc。
- 给定:原输入e加组合重音-name作为展示名。
- 动作:解析并编译能力声明。
- 预期:名称无效时拒绝,不对调用方原输入静默改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-fbc4984bb218。
LC-df09901b2445 · 执行资源与索引:SkillHarnessTests::test_skill_name_with_decorative_punctuation_is_rejected
- 来源:SkillHarnessTests::test_skill_name_with_decorative_punctuation_is_rejected;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 合同差异:W06逐例承接:保留原带装饰标点输入;统一中文名称声明约束,不再依赖旧harness报告字段
- 新用例:TC-984f56f78feb;tests/架构/test_技能与文档索引.py 中的 test_skill_name_with_decorative_punctuation_is_rejected__984f56。
- 给定:原输入故事结构!作为展示名。
- 动作:解析并编译能力声明。
- 预期:以名称错误拒绝。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-df09901b2445。
LC-098489386d21 · 执行资源与索引:SkillHarnessTests::test_model_routed_skill_cannot_leave_mount_surface
- 来源:SkillHarnessTests::test_model_routed_skill_cannot_leave_mount_surface;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-85dafc83e86a;tests/架构/test_技能与文档索引.py 中的 test_model_routed_skill_cannot_leave_mount_surface__85dafc。
- 给定:源用例 SkillHarnessTests::test_model_routed_skill_cannot_leave_mount_surface 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_model_routed_skill_cannot_leave_mount_surface 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-098489386d21。
LC-3f53e19177ea · 执行资源与索引:SkillHarnessTests::test_pollution_is_reported_for_each_obvious_category
- 来源:SkillHarnessTests::test_pollution_is_reported_for_each_obvious_category;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:按新版合同重写。
- 合同差异:旧脚本目录、固定大小及措辞触发的检查不构成业务质量;仅承接资源可发现/引用正确等适用行为,无对应稳定约束的断言明确退役。
- 新用例:TC-5a41341839a9;tests/架构/test_技能与文档索引.py 中的 test_pollution_is_reported_for_each_obvious_category__5a4134。
- 给定:源用例 SkillHarnessTests::test_pollution_is_reported_for_each_obvious_category 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_pollution_is_reported_for_each_obvious_category 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-3f53e19177ea。
LC-17c04a4dca8c · 执行资源与索引:SkillHarnessTests::test_development_headings_support_multiple_levels
- 来源:SkillHarnessTests::test_development_headings_support_multiple_levels;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:按新版合同重写。
- 合同差异:旧脚本目录、固定大小及措辞触发的检查不构成业务质量;仅承接资源可发现/引用正确等适用行为,无对应稳定约束的断言明确退役。
- 新用例:TC-58e9d252e907;tests/架构/test_技能与文档索引.py 中的 test_development_headings_support_multiple_levels__58e9d2。
- 给定:源用例 SkillHarnessTests::test_development_headings_support_multiple_levels 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_development_headings_support_multiple_levels 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-17c04a4dca8c。
LC-5b157459b523 · 执行资源与索引:SkillHarnessTests::test_check_contract_command_requires_development_section_context
- 来源:SkillHarnessTests::test_check_contract_command_requires_development_section_context;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-1a0161ad28a6;tests/架构/test_技能与文档索引.py 中的 test_check_contract_command_requires_development_section_context__1a0161。
- 给定:源用例 SkillHarnessTests::test_check_contract_command_requires_development_section_context 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_check_contract_command_requires_development_section_context 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-5b157459b523。
LC-c66659f92042 · 执行资源与索引:SkillHarnessTests::test_business_coverage_terms_are_not_development_pollution
- 来源:SkillHarnessTests::test_business_coverage_terms_are_not_development_pollution;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:按新版合同重写。
- 合同差异:旧脚本目录、固定大小及措辞触发的检查不构成业务质量;仅承接资源可发现/引用正确等适用行为,无对应稳定约束的断言明确退役。
- 新用例:TC-f12c5e84d7ea;tests/架构/test_技能与文档索引.py 中的 test_business_coverage_terms_are_not_development_pollution__f12c5e。
- 给定:源用例 SkillHarnessTests::test_business_coverage_terms_are_not_development_pollution 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_business_coverage_terms_are_not_development_pollution 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-c66659f92042。
LC-ac94a77f357f · 执行资源与索引:SkillHarnessTests::test_development_coverage_terms_are_reported
- 来源:SkillHarnessTests::test_development_coverage_terms_are_reported;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:按新版合同重写。
- 合同差异:旧脚本目录、固定大小及措辞触发的检查不构成业务质量;仅承接资源可发现/引用正确等适用行为,无对应稳定约束的断言明确退役。
- 新用例:TC-4ed477599909;tests/架构/test_技能与文档索引.py 中的 test_development_coverage_terms_are_reported__4ed477。
- 给定:源用例 SkillHarnessTests::test_development_coverage_terms_are_reported 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_development_coverage_terms_are_reported 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-ac94a77f357f。
LC-1b0820ea4f7d · 执行资源与索引:SkillHarnessTests::test_frontmatter_name_must_match_skill_directory
- 来源:SkillHarnessTests::test_frontmatter_name_must_match_skill_directory;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-703c7b148785;tests/架构/test_技能与文档索引.py 中的 test_frontmatter_name_must_match_skill_directory__703c7b。
- 给定:源用例 SkillHarnessTests::test_frontmatter_name_must_match_skill_directory 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_frontmatter_name_must_match_skill_directory 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-1b0820ea4f7d。
LC-c929ce67c00b · 执行资源与索引:SkillHarnessTests::test_duplicate_frontmatter_names_are_reported
- 来源:SkillHarnessTests::test_duplicate_frontmatter_names_are_reported;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-eb80b52b2bdc;tests/架构/test_技能与文档索引.py 中的 test_duplicate_frontmatter_names_are_reported__eb80b5。
- 给定:源用例 SkillHarnessTests::test_duplicate_frontmatter_names_are_reported 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_duplicate_frontmatter_names_are_reported 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-c929ce67c00b。
LC-c5af74d55af1 · 执行资源与索引:SkillHarnessTests::test_clean_manifest_can_be_selected_explicitly
- 来源:SkillHarnessTests::test_clean_manifest_can_be_selected_explicitly;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-159f052a3840;tests/架构/test_技能与文档索引.py 中的 test_clean_manifest_can_be_selected_explicitly__159f05。
- 给定:源用例 SkillHarnessTests::test_clean_manifest_can_be_selected_explicitly 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_clean_manifest_can_be_selected_explicitly 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-c5af74d55af1。
LC-3bee6cac4e5f · 执行资源与索引:SkillHarnessTests::test_error_manifest_fails_with_structured_issues
- 来源:SkillHarnessTests::test_error_manifest_fails_with_structured_issues;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-7049724bd7c1;tests/架构/test_技能与文档索引.py 中的 test_error_manifest_fails_with_structured_issues__704972。
- 给定:源用例 SkillHarnessTests::test_error_manifest_fails_with_structured_issues 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_error_manifest_fails_with_structured_issues 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-3bee6cac4e5f。
LC-e5581badd733 · 执行资源与索引:SkillHarnessTests::test_missing_manifest_fails_closed
- 来源:SkillHarnessTests::test_missing_manifest_fails_closed;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-5014366a8086;tests/架构/test_技能与文档索引.py 中的 test_missing_manifest_fails_closed__501436。
- 给定:源用例 SkillHarnessTests::test_missing_manifest_fails_closed 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_missing_manifest_fails_closed 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-e5581badd733。
LC-ef7d1fcddbee · 执行资源与索引:SkillHarnessTests::test_missing_skills_directory_fails_closed
- 来源:SkillHarnessTests::test_missing_skills_directory_fails_closed;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-5acb683e6f5c;tests/架构/test_技能与文档索引.py 中的 test_missing_skills_directory_fails_closed__5acb68。
- 给定:源用例 SkillHarnessTests::test_missing_skills_directory_fails_closed 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_missing_skills_directory_fails_closed 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-ef7d1fcddbee。
LC-25020ab845a8 · 执行资源与索引:SkillHarnessTests::test_skill_directory_without_skill_file_fails
- 来源:SkillHarnessTests::test_skill_directory_without_skill_file_fails;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-e8450b6e7c65;tests/架构/test_技能与文档索引.py 中的 test_skill_directory_without_skill_file_fails__e8450b。
- 给定:源用例 SkillHarnessTests::test_skill_directory_without_skill_file_fails 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_skill_directory_without_skill_file_fails 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-25020ab845a8。
LC-51b5c22b7799 · 执行资源与索引:SkillHarnessTests::test_empty_skill_file_is_reported
- 来源:SkillHarnessTests::test_empty_skill_file_is_reported;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-1d2b76028e03;tests/架构/test_技能与文档索引.py 中的 test_empty_skill_file_is_reported__1d2b76。
- 给定:源用例 SkillHarnessTests::test_empty_skill_file_is_reported 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_empty_skill_file_is_reported 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-51b5c22b7799。
LC-b9648cae204f · 执行资源与索引:SkillHarnessTests::test_classification_fields_are_validated
- 来源:SkillHarnessTests::test_classification_fields_are_validated;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-df6445f09b29;tests/架构/test_技能与文档索引.py 中的 test_classification_fields_are_validated__df6445。
- 给定:源用例 SkillHarnessTests::test_classification_fields_are_validated 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_classification_fields_are_validated 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-b9648cae204f。
LC-dc9908e64fb5 · 执行资源与索引:SkillHarnessTests::test_orchestration_claimed_in_manifest_must_exist_in_frontmatter
- 来源:SkillHarnessTests::test_orchestration_claimed_in_manifest_must_exist_in_frontmatter;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-227218daacce;tests/架构/test_技能与文档索引.py 中的 test_orchestration_claimed_in_manifest_must_exist_in_frontmatter__227218。
- 给定:源用例 SkillHarnessTests::test_orchestration_claimed_in_manifest_must_exist_in_frontmatter 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_orchestration_claimed_in_manifest_must_exist_in_frontmatter 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-dc9908e64fb5。
LC-5f2d8c3c95ab · 执行资源与索引:SkillHarnessTests::test_quality_advisories_only_block_under_strict
- 来源:SkillHarnessTests::test_quality_advisories_only_block_under_strict;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-cb6549d709e4;tests/架构/test_技能与文档索引.py 中的 test_quality_advisories_only_block_under_strict__cb6549。
- 给定:源用例 SkillHarnessTests::test_quality_advisories_only_block_under_strict 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_quality_advisories_only_block_under_strict 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:5 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-5f2d8c3c95ab。
LC-f6b7ad7a1ec1 · 执行资源与索引:SkillHarnessTests::test_compounding_gap_is_reported_except_for_platform
- 来源:SkillHarnessTests::test_compounding_gap_is_reported_except_for_platform;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:按新版合同重写。
- 合同差异:旧脚本目录、固定大小及措辞触发的检查不构成业务质量;仅承接资源可发现/引用正确等适用行为,无对应稳定约束的断言明确退役。
- 新用例:TC-7e10e32bf7fc;tests/架构/test_技能与文档索引.py 中的 test_compounding_gap_is_reported_except_for_platform__7e10e3。
- 给定:源用例 SkillHarnessTests::test_compounding_gap_is_reported_except_for_platform 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_compounding_gap_is_reported_except_for_platform 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、2 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-f6b7ad7a1ec1。
LC-ff68a2041f7c · 执行资源与索引:SkillHarnessTests::test_compounding_wired_requires_contract_section
- 来源:SkillHarnessTests::test_compounding_wired_requires_contract_section;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:按新版合同重写。
- 合同差异:章节或字符串出现不证明合同执行;改验生成合同、公开输入输出与实际拒绝路径。
- 新用例:TC-3de1d295a3c8;tests/架构/test_技能与文档索引.py 中的 test_compounding_wired_requires_contract_section__3de1d2。
- 给定:源用例 SkillHarnessTests::test_compounding_wired_requires_contract_section 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_compounding_wired_requires_contract_section 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-ff68a2041f7c。
LC-c9b8cad05559 · 执行资源与索引:SkillHarnessTests::test_scripts_directory_without_implementation_is_reported
- 来源:SkillHarnessTests::test_scripts_directory_without_implementation_is_reported;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:退役旧实现形状断言。
- 合同差异:旧脚本目录、固定大小及措辞触发的检查不构成业务质量;仅承接资源可发现/引用正确等适用行为,无对应稳定约束的断言明确退役。
- 退役理由:Skill 不再拥有业务实现脚本;要求 Skill 必须含 scripts 的假设失效,不能重写为强制创建空脚本。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-c9b8cad05559。
LC-033fc7d5c594 · 执行资源与索引:SkillHarnessTests::test_dangling_internal_codename_is_reported_unless_target_exists
- 来源:SkillHarnessTests::test_dangling_internal_codename_is_reported_unless_target_exists;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-6042528a16cf;tests/架构/test_技能与文档索引.py 中的 test_dangling_internal_codename_is_reported_unless_target_exists__604252。
- 给定:源用例 SkillHarnessTests::test_dangling_internal_codename_is_reported_unless_target_exists 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_dangling_internal_codename_is_reported_unless_target_exists 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、2 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-033fc7d5c594。
LC-2a9de1e548b1 · 执行资源与索引:SkillHarnessTests::test_reference_target_missing_ignores_external_links
- 来源:SkillHarnessTests::test_reference_target_missing_ignores_external_links;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-9fe749e88470;tests/架构/test_技能与文档索引.py 中的 test_reference_target_missing_ignores_external_links__9fe749。
- 给定:源用例 SkillHarnessTests::test_reference_target_missing_ignores_external_links 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_reference_target_missing_ignores_external_links 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-2a9de1e548b1。
LC-a53c05af9725 · 执行资源与索引:SkillHarnessTests::test_orphan_reference_file_exempts_underscore_bookkeeping
- 来源:SkillHarnessTests::test_orphan_reference_file_exempts_underscore_bookkeeping;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:按新版合同重写。
- 合同差异:旧脚本目录、固定大小及措辞触发的检查不构成业务质量;仅承接资源可发现/引用正确等适用行为,无对应稳定约束的断言明确退役。
- 新用例:TC-2de90b910ba8;tests/架构/test_技能与文档索引.py 中的 test_orphan_reference_file_exempts_underscore_bookkeeping__2de90b。
- 给定:源用例 SkillHarnessTests::test_orphan_reference_file_exempts_underscore_bookkeeping 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_orphan_reference_file_exempts_underscore_bookkeeping 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-a53c05af9725。
LC-aa2066734edc · 执行资源与索引:SkillHarnessTests::test_trigger_collision_requires_same_lifecycle_and_no_handoff
- 来源:SkillHarnessTests::test_trigger_collision_requires_same_lifecycle_and_no_handoff;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-7cfc072164da;tests/架构/test_技能与文档索引.py 中的 test_trigger_collision_requires_same_lifecycle_and_no_handoff__7cfc07。
- 给定:源用例 SkillHarnessTests::test_trigger_collision_requires_same_lifecycle_and_no_handoff 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_trigger_collision_requires_same_lifecycle_and_no_handoff 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、2 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-aa2066734edc。
LC-975959f78f6a · 执行资源与索引:SkillHarnessTests::test_trigger_collision_is_cleared_by_naming_the_peer
- 来源:SkillHarnessTests::test_trigger_collision_is_cleared_by_naming_the_peer;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-5ebd10151149;tests/架构/test_技能与文档索引.py 中的 test_trigger_collision_is_cleared_by_naming_the_peer__5ebd10。
- 给定:源用例 SkillHarnessTests::test_trigger_collision_is_cleared_by_naming_the_peer 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_trigger_collision_is_cleared_by_naming_the_peer 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-975959f78f6a。
LC-328056afa7c2 · 执行资源与索引:SkillHarnessTests::test_description_names_unknown_skill_exempts_own_package_documents
- 来源:SkillHarnessTests::test_description_names_unknown_skill_exempts_own_package_documents;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-f57755d4f7c5;tests/架构/test_技能与文档索引.py 中的 test_description_names_unknown_skill_exempts_own_package_documents__f57755。
- 给定:源用例 SkillHarnessTests::test_description_names_unknown_skill_exempts_own_package_documents 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_description_names_unknown_skill_exempts_own_package_documents 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-328056afa7c2。
LC-83327ed91f92 · 执行资源与索引:SkillHarnessTests::test_description_checks_explicit_chinese_skill_references
- 来源:SkillHarnessTests::test_description_checks_explicit_chinese_skill_references;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-5c05f208bdcc;tests/架构/test_技能与文档索引.py 中的 test_description_checks_explicit_chinese_skill_references__5c05f2。
- 给定:源用例 SkillHarnessTests::test_description_checks_explicit_chinese_skill_references 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_description_checks_explicit_chinese_skill_references 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-83327ed91f92。
LC-8d6583b5ccc2 · 执行资源与索引:SkillHarnessTests::test_shared_exemplar_heading_only_fires_across_skills
- 来源:SkillHarnessTests::test_shared_exemplar_heading_only_fires_across_skills;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:退役旧实现形状断言。
- 合同差异:旧脚本目录、固定大小及措辞触发的检查不构成业务质量;仅承接资源可发现/引用正确等适用行为,无对应稳定约束的断言明确退役。
- 退役理由:标题重复不构成行为错误;来源和权威去重通过资源身份与引用验证。
- 原断言与参数:1 条观测记录、1 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-8d6583b5ccc2。
LC-fd042c2c08fd · 执行资源与索引:SkillHarnessTests::test_oversized_reference_file_is_reported
- 来源:SkillHarnessTests::test_oversized_reference_file_is_reported;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:退役旧实现形状断言。
- 合同差异:旧脚本目录、固定大小及措辞触发的检查不构成业务质量;仅承接资源可发现/引用正确等适用行为,无对应稳定约束的断言明确退役。
- 退役理由:固定文件大小不证明方法正确或边界清楚;新版不以行数阻断可维护的参考资料。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-fd042c2c08fd。
LC-0f48d90b8b99 · 执行资源与索引:SkillHarnessTests::test_json_cli_and_exit_code
- 来源:SkillHarnessTests::test_json_cli_and_exit_code;muse/lifecycle/quality/harness/test_skill_harness.py。
- 处置:保留行为并重写用例。
- 新用例:TC-bf4649996856;tests/架构/test_技能与文档索引.py 中的 test_json_cli_and_exit_code__bf4649。
- 给定:源用例 SkillHarnessTests::test_json_cli_and_exit_code 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillHarnessTests::test_json_cli_and_exit_code 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:5 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-0f48d90b8b99。
LC-be93c983447f · 执行资源与索引:FrameworkCoverageTest::test_matrix_has_skill_owners_and_real_implementation_paths
- 来源:FrameworkCoverageTest::test_matrix_has_skill_owners_and_real_implementation_paths;muse/lifecycle/quality/humanization/tests/test_framework_coverage.py。
- 处置:保留行为并重写用例。
- 新用例:TC-2242b7ff5b75;tests/架构/test_技能与文档索引.py 中的 test_matrix_has_skill_owners_and_real_implementation_paths__2242b7。
- 给定:源用例 FrameworkCoverageTest::test_matrix_has_skill_owners_and_real_implementation_paths 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 FrameworkCoverageTest::test_matrix_has_skill_owners_and_real_implementation_paths 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:9 条观测记录、2 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-be93c983447f。
LC-8ff8e072f829 · 模块依赖与入口:HumanizationV2Test::test_baseline_duplicate_voice_ownership_is_rejected_by_skill_validator
- 来源:HumanizationV2Test::test_baseline_duplicate_voice_ownership_is_rejected_by_skill_validator;muse/lifecycle/quality/humanization/tests/test_humanization_v2.py。
- 处置:保留行为并重写用例。
- 新用例:TC-254d1ec59a42;tests/架构/test_模块依赖.py 中的 test_baseline_duplicate_voice_ownership_is_rejected_by_skill_validator__254d1e。
- 给定:源用例 HumanizationV2Test::test_baseline_duplicate_voice_ownership_is_rejected_by_skill_validator 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 HumanizationV2Test::test_baseline_duplicate_voice_ownership_is_rejected_by_skill_validator 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-8ff8e072f829。
LC-abd4974987f7 · 模块依赖与入口:HostAdapterConsistencyTest::test_three_hosts_build_argv_from_the_same_request
- 来源:HostAdapterConsistencyTest::test_three_hosts_build_argv_from_the_same_request;tests/adapters/test_host_adapter_consistency.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-18847d8fedd1;tests/架构/test_模块依赖.py 中的 test_three_hosts_build_argv_from_the_same_request__18847d。
- 给定:源用例 HostAdapterConsistencyTest::test_three_hosts_build_argv_from_the_same_request 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 HostAdapterConsistencyTest::test_three_hosts_build_argv_from_the_same_request 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:5 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-abd4974987f7。
LC-518f12c7f296 · 模块依赖与入口:HostAdapterConsistencyTest::test_adapters_do_not_import_muse_business
- 来源:HostAdapterConsistencyTest::test_adapters_do_not_import_muse_business;tests/adapters/test_host_adapter_consistency.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-a48175a2a483;tests/架构/test_模块依赖.py 中的 test_adapters_do_not_import_muse_business__a48175。
- 给定:源用例 HostAdapterConsistencyTest::test_adapters_do_not_import_muse_business 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 HostAdapterConsistencyTest::test_adapters_do_not_import_muse_business 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:3 条观测记录、1 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-518f12c7f296。
LC-1e16513ccb9c · 模块依赖与入口:AuthorInstructionContractTest::test_author_layer_has_discoverable_structure
- 来源:AuthorInstructionContractTest::test_author_layer_has_discoverable_structure;tests/architecture/test_author_instructions.py。
- 处置:保留行为并重写用例。
- 新用例:TC-41d4cbb084d0;tests/架构/test_模块依赖.py 中的 test_author_layer_has_discoverable_structure__41d4cb。
- 给定:源用例 AuthorInstructionContractTest::test_author_layer_has_discoverable_structure 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 AuthorInstructionContractTest::test_author_layer_has_discoverable_structure 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:9 条观测记录、1 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-1e16513ccb9c。
LC-0048761c19c8 · 模块依赖与入口:AuthorInstructionContractTest::test_scenes_route_only_to_registered_chinese_skills
- 来源:AuthorInstructionContractTest::test_scenes_route_only_to_registered_chinese_skills;tests/architecture/test_author_instructions.py。
- 处置:保留行为并重写用例。
- 新用例:TC-5e199d285247;tests/架构/test_模块依赖.py 中的 test_scenes_route_only_to_registered_chinese_skills__5e199d。
- 给定:源用例 AuthorInstructionContractTest::test_scenes_route_only_to_registered_chinese_skills 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 AuthorInstructionContractTest::test_scenes_route_only_to_registered_chinese_skills 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:7 条观测记录、2 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-0048761c19c8。
LC-d01974983aec · 模块依赖与入口:AuthorInstructionContractTest::test_interaction_and_native_chinese_contracts_are_complete
- 来源:AuthorInstructionContractTest::test_interaction_and_native_chinese_contracts_are_complete;tests/architecture/test_author_instructions.py。
- 处置:保留行为并重写用例。
- 新用例:TC-7239c72475e5;tests/架构/test_模块依赖.py 中的 test_interaction_and_native_chinese_contracts_are_complete__7239c7。
- 给定:源用例 AuthorInstructionContractTest::test_interaction_and_native_chinese_contracts_are_complete 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 AuthorInstructionContractTest::test_interaction_and_native_chinese_contracts_are_complete 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:4 条观测记录、2 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-d01974983aec。
LC-2a64e49caf50 · 模块依赖与入口:AuthorInstructionContractTest::test_role_prompts_route_with_registered_skill_names
- 来源:AuthorInstructionContractTest::test_role_prompts_route_with_registered_skill_names;tests/architecture/test_author_instructions.py。
- 处置:保留行为并重写用例。
- 新用例:TC-4bead8f3ebfb;tests/架构/test_模块依赖.py 中的 test_role_prompts_route_with_registered_skill_names__4bead8。
- 给定:源用例 AuthorInstructionContractTest::test_role_prompts_route_with_registered_skill_names 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 AuthorInstructionContractTest::test_role_prompts_route_with_registered_skill_names 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:5 条观测记录、3 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-2a64e49caf50。
LC-bfea377e225a · 模块依赖与入口:DshAdapterTest::test_normalize_session_preserves_unknown_and_builds_artifact
- 来源:DshAdapterTest::test_normalize_session_preserves_unknown_and_builds_artifact;tests/architecture/test_dsh_adapter.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-7cf6d31938f5;tests/架构/test_模块依赖.py 中的 test_normalize_session_preserves_unknown_and_builds_artifact__7cf6d3。
- 给定:源用例 DshAdapterTest::test_normalize_session_preserves_unknown_and_builds_artifact 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 DshAdapterTest::test_normalize_session_preserves_unknown_and_builds_artifact 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:11 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-bfea377e225a。
LC-6086355fc06d · 模块依赖与入口:DshAdapterTest::test_compressed_session_fails_closed
- 来源:DshAdapterTest::test_compressed_session_fails_closed;tests/architecture/test_dsh_adapter.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-65e6aabbfea2;tests/架构/test_模块依赖.py 中的 test_compressed_session_fails_closed__65e6aa。
- 给定:源用例 DshAdapterTest::test_compressed_session_fails_closed 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 DshAdapterTest::test_compressed_session_fails_closed 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-6086355fc06d。
LC-6babdfc7fc76 · 模块依赖与入口:DshAdapterTest::test_patch_and_argv_are_explicit_and_toolless
- 来源:DshAdapterTest::test_patch_and_argv_are_explicit_and_toolless;tests/architecture/test_dsh_adapter.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-a05d0bd47013;tests/架构/test_模块依赖.py 中的 test_patch_and_argv_are_explicit_and_toolless__a05d0b。
- 给定:源用例 DshAdapterTest::test_patch_and_argv_are_explicit_and_toolless 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 DshAdapterTest::test_patch_and_argv_are_explicit_and_toolless 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:7 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-6babdfc7fc76。
LC-bc63ee5e12cb · 模块依赖与入口:DshAdapterTest::test_nonempty_tools_and_continue_fail_before_launch
- 来源:DshAdapterTest::test_nonempty_tools_and_continue_fail_before_launch;tests/architecture/test_dsh_adapter.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-8141b14a7f28;tests/架构/test_模块依赖.py 中的 test_nonempty_tools_and_continue_fail_before_launch__8141b1。
- 给定:源用例 DshAdapterTest::test_nonempty_tools_and_continue_fail_before_launch 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 DshAdapterTest::test_nonempty_tools_and_continue_fail_before_launch 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-bc63ee5e12cb。
LC-c7614a8a6c4f · 模块依赖与入口:DshAdapterTest::test_runner_uses_flushed_session_as_result
- 来源:DshAdapterTest::test_runner_uses_flushed_session_as_result;tests/architecture/test_dsh_adapter.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-7d8e5a2a0b96;tests/架构/test_模块依赖.py 中的 test_runner_uses_flushed_session_as_result__7d8e5a。
- 给定:源用例 DshAdapterTest::test_runner_uses_flushed_session_as_result 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 DshAdapterTest::test_runner_uses_flushed_session_as_result 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:6 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-c7614a8a6c4f。
LC-852ef8dfb134 · 模块依赖与入口:DshAdapterTest::test_runner_propagates_process_failure
- 来源:DshAdapterTest::test_runner_propagates_process_failure;tests/architecture/test_dsh_adapter.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-b1066b7022ae;tests/架构/test_模块依赖.py 中的 test_runner_propagates_process_failure__b1066b。
- 给定:源用例 DshAdapterTest::test_runner_propagates_process_failure 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 DshAdapterTest::test_runner_propagates_process_failure 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-852ef8dfb134。
LC-da0046f3b60f · 模块依赖与入口:DshPiRouteTest::test_pi_models_config_becomes_secret_free_dsh_profile
- 来源:DshPiRouteTest::test_pi_models_config_becomes_secret_free_dsh_profile;tests/architecture/test_dsh_pi_route.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-a1fe64f86fad;tests/架构/test_模块依赖.py 中的 test_pi_models_config_becomes_secret_free_dsh_profile__a1fe64。
- 给定:源用例 DshPiRouteTest::test_pi_models_config_becomes_secret_free_dsh_profile 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 DshPiRouteTest::test_pi_models_config_becomes_secret_free_dsh_profile 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:8 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-da0046f3b60f。
LC-c429a0170acc · 模块依赖与入口:DshPiRouteTest::test_malformed_pi_catalog_fails_with_config_error
- 来源:DshPiRouteTest::test_malformed_pi_catalog_fails_with_config_error;tests/architecture/test_dsh_pi_route.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-1dbb62526d8a;tests/架构/test_模块依赖.py 中的 test_malformed_pi_catalog_fails_with_config_error__1dbb62。
- 给定:源用例 DshPiRouteTest::test_malformed_pi_catalog_fails_with_config_error 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 DshPiRouteTest::test_malformed_pi_catalog_fails_with_config_error 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-c429a0170acc。
LC-e34f1185f0d3 · 模块依赖与入口:DshPiRouteTest::test_runner_patch_routes_custom_provider_and_model
- 来源:DshPiRouteTest::test_runner_patch_routes_custom_provider_and_model;tests/architecture/test_dsh_pi_route.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-ab9cac60fb44;tests/架构/test_模块依赖.py 中的 test_runner_patch_routes_custom_provider_and_model__ab9cac。
- 给定:源用例 DshPiRouteTest::test_runner_patch_routes_custom_provider_and_model 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 DshPiRouteTest::test_runner_patch_routes_custom_provider_and_model 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-e34f1185f0d3。
LC-86c5615760ac · 模块依赖与入口:DshPiRouteTest::test_route_and_policy_must_name_the_same_model
- 来源:DshPiRouteTest::test_route_and_policy_must_name_the_same_model;tests/architecture/test_dsh_pi_route.py。
- 处置:按新版合同重写。
- 合同差异:旧 DSH/Claude 专有 argv、路由 patch 和必须三宿主的假设退役;对应执行、权限、配置或错误行为在 Pi/直接调用合同重写,历史事件仅作协议样例。
- 新用例:TC-5e46b859b23a;tests/架构/test_模块依赖.py 中的 test_route_and_policy_must_name_the_same_model__5e46b8。
- 给定:源用例 DshPiRouteTest::test_route_and_policy_must_name_the_same_model 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 DshPiRouteTest::test_route_and_policy_must_name_the_same_model 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-86c5615760ac。
LC-15a2904e8c93 · 模块依赖与入口:FrameworkPortPurityTest::test_framework_does_not_import_muse_runtime_contracts
- 来源:FrameworkPortPurityTest::test_framework_does_not_import_muse_runtime_contracts;tests/architecture/test_framework_port_purity.py。
- 处置:按新版合同重写。
- 合同差异:不固定旧 framework/runtime 目录或仓根层数;按模块公共接口、装配与任意 cwd 的安装产物验证依赖。
- 新用例:TC-8ab9c7539166;tests/架构/test_模块依赖.py 中的 test_framework_does_not_import_muse_runtime_contracts__8ab9c7。
- 给定:源用例 FrameworkPortPurityTest::test_framework_does_not_import_muse_runtime_contracts 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 FrameworkPortPurityTest::test_framework_does_not_import_muse_runtime_contracts 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、1 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-15a2904e8c93。
LC-4f12a88f40a1 · 模块依赖与入口:FrameworkProtocolTest::test_schemas_are_valid_draft_2020_documents
- 来源:FrameworkProtocolTest::test_schemas_are_valid_draft_2020_documents;tests/architecture/test_framework_protocol.py。
- 处置:保留行为并重写用例。
- 新用例:TC-b5ad5cdead60;tests/架构/test_模块依赖.py 中的 test_schemas_are_valid_draft_2020_documents__b5ad5c。
- 给定:源用例 FrameworkProtocolTest::test_schemas_are_valid_draft_2020_documents 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 FrameworkProtocolTest::test_schemas_are_valid_draft_2020_documents 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:0 条观测记录、2 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-4f12a88f40a1。
LC-528b906f1653 · 模块依赖与入口:FrameworkProtocolTest::test_request_has_no_business_state_fields
- 来源:FrameworkProtocolTest::test_request_has_no_business_state_fields;tests/architecture/test_framework_protocol.py。
- 处置:保留行为并重写用例。
- 新用例:TC-eddd17534a8b;tests/架构/test_模块依赖.py 中的 test_request_has_no_business_state_fields__eddd17。
- 给定:源用例 FrameworkProtocolTest::test_request_has_no_business_state_fields 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 FrameworkProtocolTest::test_request_has_no_business_state_fields 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-528b906f1653。
LC-0419c618cd55 · 模块依赖与入口:FrameworkProtocolTest::test_pi_transcript_produces_common_events_and_preserves_unknown_type
- 来源:FrameworkProtocolTest::test_pi_transcript_produces_common_events_and_preserves_unknown_type;tests/architecture/test_framework_protocol.py。
- 处置:保留行为并重写用例。
- 新用例:TC-86985d2685f0;tests/架构/test_模块依赖.py 中的 test_pi_transcript_produces_common_events_and_preserves_unknown_type__86985d。
- 给定:源用例 FrameworkProtocolTest::test_pi_transcript_produces_common_events_and_preserves_unknown_type 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 FrameworkProtocolTest::test_pi_transcript_produces_common_events_and_preserves_unknown_type 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-0419c618cd55。
LC-aa8382b4269a · 模块依赖与入口:FrameworkProtocolTest::test_artifact_flush_replay_and_gap_detection
- 来源:FrameworkProtocolTest::test_artifact_flush_replay_and_gap_detection;tests/architecture/test_framework_protocol.py。
- 处置:保留行为并重写用例。
- 新用例:TC-2030ce54dc1d;tests/架构/test_模块依赖.py 中的 test_artifact_flush_replay_and_gap_detection__2030ce。
- 给定:源用例 FrameworkProtocolTest::test_artifact_flush_replay_and_gap_detection 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 FrameworkProtocolTest::test_artifact_flush_replay_and_gap_detection 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-aa8382b4269a。
LC-dda459ce99b9 · 模块依赖与入口:ImportBoundaryTest::test_skills_do_not_syspath_into_shared_implementations
- 来源:ImportBoundaryTest::test_skills_do_not_syspath_into_shared_implementations;tests/architecture/test_import_boundaries.py。
- 处置:按新版合同重写。
- 合同差异:不固定旧 framework/runtime 目录或仓根层数;按模块公共接口、装配与任意 cwd 的安装产物验证依赖。
- 新用例:TC-f4e7a41421c5;tests/架构/test_模块依赖.py 中的 test_skills_do_not_syspath_into_shared_implementations__f4e7a4。
- 给定:源用例 ImportBoundaryTest::test_skills_do_not_syspath_into_shared_implementations 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 ImportBoundaryTest::test_skills_do_not_syspath_into_shared_implementations 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、2 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-dda459ce99b9。
LC-7bcf3c185bef · 模块依赖与入口:ImportBoundaryTest::test_dashboard_does_not_import_skills
- 来源:ImportBoundaryTest::test_dashboard_does_not_import_skills;tests/architecture/test_import_boundaries.py。
- 处置:按新版合同重写。
- 合同差异:不固定旧 framework/runtime 目录或仓根层数;按模块公共接口、装配与任意 cwd 的安装产物验证依赖。
- 新用例:TC-ba6ad5c41f3c;tests/架构/test_模块依赖.py 中的 test_dashboard_does_not_import_skills__ba6ad5。
- 给定:源用例 ImportBoundaryTest::test_dashboard_does_not_import_skills 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 ImportBoundaryTest::test_dashboard_does_not_import_skills 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、2 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-7bcf3c185bef。
LC-b0600e611c98 · 模块依赖与入口:ImportBoundaryTest::test_active_runtime_has_no_claude_cli_dependency
- 来源:ImportBoundaryTest::test_active_runtime_has_no_claude_cli_dependency;tests/architecture/test_import_boundaries.py。
- 处置:按新版合同重写。
- 合同差异:不固定旧 framework/runtime 目录或仓根层数;按模块公共接口、装配与任意 cwd 的安装产物验证依赖。
- 新用例:TC-1ec1b5f35798;tests/架构/test_模块依赖.py 中的 test_active_runtime_has_no_claude_cli_dependency__1ec1b5。
- 给定:源用例 ImportBoundaryTest::test_active_runtime_has_no_claude_cli_dependency 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 ImportBoundaryTest::test_active_runtime_has_no_claude_cli_dependency 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、2 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-b0600e611c98。
LC-cb6b4ce24207 · 执行资源与索引:MarkdownLinkTest::test_agent_content_directories_have_standard_indexes
- 来源:MarkdownLinkTest::test_agent_content_directories_have_standard_indexes;tests/architecture/test_markdown_links.py。
- 处置:保留行为并重写用例。
- 新用例:TC-b35be1711a49;tests/架构/test_技能与文档索引.py 中的 test_agent_content_directories_have_standard_indexes__b35be1。
- 给定:.agent 下所有一级内容目录与根索引。
- 动作:核对索引存在、固定五列表头和根索引发现路径。
- 预期:三种检查全部通过,缺失或不可发现时独立失败。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:3 条观测记录、1 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-cb6b4ce24207。
LC-cad6a157f8de · 执行资源与索引:MarkdownLinkTest::test_active_markdown_links_resolve
- 来源:MarkdownLinkTest::test_active_markdown_links_resolve;tests/architecture/test_markdown_links.py。
- 处置:保留行为并重写用例。
- 新用例:TC-3734a6672473;tests/架构/test_技能与文档索引.py 中的 test_active_markdown_links_resolve__3734a6。
- 给定:源用例 MarkdownLinkTest::test_active_markdown_links_resolve 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 MarkdownLinkTest::test_active_markdown_links_resolve 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、3 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-cad6a157f8de。
LC-be8bf57a1bb0 · 模块依赖与入口:RuntimePurityTest::test_runtime_does_not_import_muse_business
- 来源:RuntimePurityTest::test_runtime_does_not_import_muse_business;tests/architecture/test_runtime_purity.py。
- 处置:按新版合同重写。
- 合同差异:不固定旧 framework/runtime 目录或仓根层数;按模块公共接口、装配与任意 cwd 的安装产物验证依赖。
- 新用例:TC-5d7edda75476;tests/架构/test_模块依赖.py 中的 test_runtime_does_not_import_muse_business__5d7edd。
- 给定:源用例 RuntimePurityTest::test_runtime_does_not_import_muse_business 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 RuntimePurityTest::test_runtime_does_not_import_muse_business 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:2 条观测记录、1 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-be8bf57a1bb0。
LC-412f1c18164a · 模块依赖与入口:RuntimePurityTest::test_dispatch_agent_task_is_thin_cli
- 来源:RuntimePurityTest::test_dispatch_agent_task_is_thin_cli;tests/architecture/test_runtime_purity.py。
- 处置:按新版合同重写。
- 合同差异:不固定旧 framework/runtime 目录或仓根层数;按模块公共接口、装配与任意 cwd 的安装产物验证依赖。
- 新用例:TC-b141f1313b72;tests/架构/test_模块依赖.py 中的 test_dispatch_agent_task_is_thin_cli__b141f1。
- 给定:源用例 RuntimePurityTest::test_dispatch_agent_task_is_thin_cli 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 RuntimePurityTest::test_dispatch_agent_task_is_thin_cli 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-412f1c18164a。
LC-87a377c6a901 · 执行资源与索引:SkillsIndexConsistencyTest::test_index_matches_disk_and_manifest
- 来源:SkillsIndexConsistencyTest::test_index_matches_disk_and_manifest;tests/architecture/test_skills_index.py。
- 处置:保留行为并重写用例。
- 新用例:TC-000974f474ac;tests/架构/test_技能与文档索引.py 中的 test_index_matches_disk_and_manifest__000974。
- 给定:源用例 SkillsIndexConsistencyTest::test_index_matches_disk_and_manifest 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillsIndexConsistencyTest::test_index_matches_disk_and_manifest 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-87a377c6a901。
LC-9417c2bdd2c3 · 执行资源与索引:SkillsIndexConsistencyTest::test_write_uses_chinese_index_paths_and_headers
- 来源:SkillsIndexConsistencyTest::test_write_uses_chinese_index_paths_and_headers;tests/architecture/test_skills_index.py。
- 处置:保留行为并重写用例。
- 新用例:TC-4ceaa2b14ad6;tests/架构/test_技能与文档索引.py 中的 test_write_uses_chinese_index_paths_and_headers__4ceaa2。
- 给定:源用例 SkillsIndexConsistencyTest::test_write_uses_chinese_index_paths_and_headers 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillsIndexConsistencyTest::test_write_uses_chinese_index_paths_and_headers 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:11 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-9417c2bdd2c3。
LC-d22ffe7f89bf · 执行资源与索引:SkillsIndexConsistencyTest::test_write_rejects_legacy_english_method_category
- 来源:SkillsIndexConsistencyTest::test_write_rejects_legacy_english_method_category;tests/architecture/test_skills_index.py。
- 处置:保留行为并重写用例。
- 新用例:TC-99610ffdbf54;tests/架构/test_技能与文档索引.py 中的 test_write_rejects_legacy_english_method_category__99610f。
- 给定:源用例 SkillsIndexConsistencyTest::test_write_rejects_legacy_english_method_category 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillsIndexConsistencyTest::test_write_rejects_legacy_english_method_category 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-d22ffe7f89bf。
LC-7e4471b9c897 · 模块依赖与入口:StudioPathContractTest::test_studio入口都解析到独立仓根并能加载业务脚本
- 来源:StudioPathContractTest::test_studio入口都解析到独立仓根并能加载业务脚本;tests/architecture/test_studio_path_contract.py。
- 处置:按新版合同重写。
- 合同差异:不固定旧 framework/runtime 目录或仓根层数;按模块公共接口、装配与任意 cwd 的安装产物验证依赖。;R2 分配核正:旧三类 Studio 接入的可加载性由完整安装包业务入口验收承接,涉及正式采纳和经验确认;W07 只验证当期任务与结构入口,不能宣称未实现的 owner 已接通。
- 新用例:TC-9c16ccc98756;tests/架构/test_模块依赖.py 中的 test_arch_9c16ccc98756__9c16cc。
- 给定:源用例 StudioPathContractTest::test_studio入口都解析到独立仓根并能加载业务脚本 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 StudioPathContractTest::test_studio入口都解析到独立仓根并能加载业务脚本 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:6 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-7e4471b9c897。
LC-88e0490f5f86 · 模块依赖与入口:StudioPathContractTest::test写通道页面具备地标和键盘可达正文滚动区
- 来源:StudioPathContractTest::test写通道页面具备地标和键盘可达正文滚动区;tests/architecture/test_studio_path_contract.py。
- 处置:按新版合同重写。
- 合同差异:不固定旧 framework/runtime 目录或仓根层数;按模块公共接口、装配与任意 cwd 的安装产物验证依赖。;R2 分配核正:本条要求正文审阅区键盘可达,属于 W11 编辑器及正文界面;任务列表不能代替正文滚动与审阅。
- 新用例:TC-2e5858e6b67a;tests/架构/test_模块依赖.py 中的 test_arch_2e5858e6b67a__2e5858。
- 给定:源用例 StudioPathContractTest::test写通道页面具备地标和键盘可达正文滚动区 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 StudioPathContractTest::test写通道页面具备地标和键盘可达正文滚动区 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:4 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-88e0490f5f86。
LC-2b763f6ef00f · 模块依赖与入口:ProposeRuleTest::test_propose_rule_cli_lives_in_this_skill
- 来源:ProposeRuleTest::test_propose_rule_cli_lives_in_this_skill;tests/skills/建立机器味规则/test_propose_rule.py。
- 处置:保留行为并重写用例。
- 新用例:TC-fc9b819e3c0d;tests/架构/test_模块依赖.py 中的 test_propose_rule_cli_lives_in_this_skill__fc9b81。
- 给定:源用例 ProposeRuleTest::test_propose_rule_cli_lives_in_this_skill 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 ProposeRuleTest::test_propose_rule_cli_lives_in_this_skill 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-2b763f6ef00f。
LC-5b560b6a22dd · 模块依赖与入口:ProposeRuleTest::test_capture_skill_no_longer_exposes_propose_rule
- 来源:ProposeRuleTest::test_capture_skill_no_longer_exposes_propose_rule;tests/skills/建立机器味规则/test_propose_rule.py。
- 处置:保留行为并重写用例。
- 新用例:TC-d04e74393b21;tests/架构/test_模块依赖.py 中的 test_capture_skill_no_longer_exposes_propose_rule__d04e74。
- 给定:源用例 ProposeRuleTest::test_capture_skill_no_longer_exposes_propose_rule 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:在无旧源码路径的环境装配模块并核对依赖;本例触发由 ProposeRuleTest::test_capture_skill_no_longer_exposes_propose_rule 及其参数记录界定。
- 预期:业务通过公开接口;Skill 不携带实现,接入不直写表,宿主不裁决正式内容;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-5b560b6a22dd。
LC-8e6f2a65a00d · 模块依赖与入口:main::assert@30
- 来源:main::assert@30;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-793c2a5dc91b;tests/架构/test_模块依赖.py 中的 test_arch_793c2a5dc91b__793c2a。
- 给定:已有排队任务,JSON 属性顺序与命令模型顺序不同。
- 动作:用中文命令身份提交取消请求。
- 预期:字段按名称绑定,中文命令身份原样返回;只取消指定任务,真实库内状态为 cancelled。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-8e6f2a65a00d。
LC-d5cff79e3568 · 模块依赖与入口:main::assert@31
- 来源:main::assert@31;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-a153a064ff27;tests/架构/test_模块依赖.py 中的 test_arch_a153a064ff27__a153a0。
- 给定:已有排队任务,独立输入分支 empty;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-d5cff79e3568。
LC-fdf37a93b984 · 模块依赖与入口:main::assert@33
- 来源:main::assert@33;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-3da3da1671b2;tests/架构/test_模块依赖.py 中的 test_arch_3da3da1671b2__3da3da。
- 给定:已有排队任务,独立输入分支 typed-array;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-fdf37a93b984。
LC-d41163f1d33f · 模块依赖与入口:main::assert@36
- 来源:main::assert@36;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2 分配核正:大段中文、引号、换行与反斜杠往返应在正文写入合同验证,不用它填充任务 ID 来虚构合法业务输入。
- 新用例:TC-125b0ca098ec;tests/架构/test_模块依赖.py 中的 test_arch_125b0ca098ec__125b0c。
- 给定:旧用例big的相同内容:中文、双引号、LF和反斜杠组合重复5000次。
- 动作:经具名正文CLI请求文件保存到隔离PG,重复命令后重新读取。
- 预期:全文逐字符相同,重复命令不新增版本;不恢复通用SQL写入口。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-d41163f1d33f。
LC-6a0c05aae003 · 模块依赖与入口:main::expect_exc@38
- 来源:main::expect_exc@38;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-d32b80af9e77;tests/架构/test_模块依赖.py 中的 test_arch_d32b80af9e77__d32b80。
- 给定:已有排队任务,独立输入分支 competing-input;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-6a0c05aae003。
LC-9bdfb50aa1d5 · 模块依赖与入口:main::expect_exc@40
- 来源:main::expect_exc@40;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-7ec3e69f2c3a;tests/架构/test_模块依赖.py 中的 test_arch_7ec3e69f2c3a__7ec3e6。
- 给定:已有排队任务,独立输入分支 invalid-json;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-9bdfb50aa1d5。
LC-14ab36e52887 · 模块依赖与入口:main::expect_exc@42
- 来源:main::expect_exc@42;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-b9ed13bfb07c;tests/架构/test_模块依赖.py 中的 test_arch_b9ed13bfb07c__b9ed13。
- 给定:已有排队任务,独立输入分支 unknown-object;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-14ab36e52887。
LC-ba6e98434a2f · 模块依赖与入口:main::expect_exc@44
- 来源:main::expect_exc@44;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-fdcd652d4027;tests/架构/test_模块依赖.py 中的 test_arch_fdcd652d4027__fdcd65。
- 给定:已有排队任务,独立输入分支 create-sql;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-ba6e98434a2f。
LC-6797efd6f5ef · 模块依赖与入口:main::expect_exc@45
- 来源:main::expect_exc@45;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-8444ef0d07e5;tests/架构/test_模块依赖.py 中的 test_arch_8444ef0d07e5__8444ef。
- 给定:已有排队任务,独立输入分支 bare-delete;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-6797efd6f5ef。
LC-a9e6b7b5c905 · 模块依赖与入口:main::expect_exc@46
- 来源:main::expect_exc@46;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-ae483faef69c;tests/架构/test_模块依赖.py 中的 test_arch_ae483faef69c__ae483f。
- 给定:已有排队任务,独立输入分支 alter-params;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-a9e6b7b5c905。
LC-68089b9c85cf · 模块依赖与入口:main::expect_exc@47
- 来源:main::expect_exc@47;tests/skills/访问数据库/test_db_params.py。
- 处置:按新版合同重写。
- 合同差异:通用任意 SQL 命令退出;输入结构/互斥/中文往返用于具名维护命令,另验模型工具无 SQL 写能力,不恢复旧 SQL 入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-d34bae229e80;tests/架构/test_模块依赖.py 中的 test_arch_d34bae229e80__d34bae。
- 给定:已有排队任务,独立输入分支 delete-params;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-68089b9c85cf。
LC-0fc348833711 · 执行资源与索引:SkillCatalogTest::test_current_role_catalog_is_exact_and_host_neutral
- 来源:SkillCatalogTest::test_current_role_catalog_is_exact_and_host_neutral;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-569f09681a64;tests/架构/test_技能与文档索引.py 中的 test_current_role_catalog_is_exact_and_host_neutral__569f09。
- 给定:源用例 SkillCatalogTest::test_current_role_catalog_is_exact_and_host_neutral 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_current_role_catalog_is_exact_and_host_neutral 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-0fc348833711。
LC-a3f6466f07c8 · 执行资源与索引:SkillCatalogTest::test_role_catalog_ignores_directory_index
- 来源:SkillCatalogTest::test_role_catalog_ignores_directory_index;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-4da9120a63cb;tests/架构/test_技能与文档索引.py 中的 test_role_catalog_ignores_directory_index__4da912。
- 给定:源用例 SkillCatalogTest::test_role_catalog_ignores_directory_index 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_role_catalog_ignores_directory_index 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、1 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-a3f6466f07c8。
LC-d47bf40358fe · 执行资源与索引:SkillCatalogTest::test_role_contract_is_central_and_complete
- 来源:SkillCatalogTest::test_role_contract_is_central_and_complete;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-a74ee65b8606;tests/架构/test_技能与文档索引.py 中的 test_role_contract_is_central_and_complete__a74ee6。
- 给定:源用例 SkillCatalogTest::test_role_contract_is_central_and_complete 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_role_contract_is_central_and_complete 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:3 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-d47bf40358fe。
LC-e84c3c5c4744 · 执行资源与索引:SkillCatalogTest::test_role_frontmatter_rejects_static_model_binding
- 来源:SkillCatalogTest::test_role_frontmatter_rejects_static_model_binding;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-7d0984bb6019;tests/架构/test_技能与文档索引.py 中的 test_role_frontmatter_rejects_static_model_binding__7d0984。
- 给定:源用例 SkillCatalogTest::test_role_frontmatter_rejects_static_model_binding 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_role_frontmatter_rejects_static_model_binding 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、1 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-e84c3c5c4744。
LC-76defa1db980 · 执行资源与索引:SkillCatalogTest::test_current_catalog_is_valid
- 来源:SkillCatalogTest::test_current_catalog_is_valid;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-0af776e73f52;tests/架构/test_技能与文档索引.py 中的 test_current_catalog_is_valid__0af776。
- 给定:源用例 SkillCatalogTest::test_current_catalog_is_valid 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_current_catalog_is_valid 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:2 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-76defa1db980。
LC-751d28c4494f · 执行资源与索引:SkillCatalogTest::test_directory_and_name_must_match
- 来源:SkillCatalogTest::test_directory_and_name_must_match;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-29d9f3aef372;tests/架构/test_技能与文档索引.py 中的 test_directory_and_name_must_match__29d9f3。
- 给定:源用例 SkillCatalogTest::test_directory_and_name_must_match 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_directory_and_name_must_match 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-751d28c4494f。
LC-6e9aa4802554 · 执行资源与索引:SkillCatalogTest::test_chinese_skill_name_is_accepted
- 来源:SkillCatalogTest::test_chinese_skill_name_is_accepted;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-16a67a06447a;tests/架构/test_技能与文档索引.py 中的 test_chinese_skill_name_is_accepted__16a67a。
- 给定:源用例 SkillCatalogTest::test_chinese_skill_name_is_accepted 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_chinese_skill_name_is_accepted 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-6e9aa4802554。
LC-a065acdc57b7 · 执行资源与索引:SkillCatalogTest::test_chinese_only_policy_rejects_english_skill_name
- 来源:SkillCatalogTest::test_chinese_only_policy_rejects_english_skill_name;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-d5c460039ec2;tests/架构/test_技能与文档索引.py 中的 test_chinese_only_policy_rejects_english_skill_name__d5c460。
- 给定:源用例 SkillCatalogTest::test_chinese_only_policy_rejects_english_skill_name 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_chinese_only_policy_rejects_english_skill_name 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-a065acdc57b7。
LC-ba02444fda85 · 执行资源与索引:SkillCatalogTest::test_non_normalized_skill_name_is_rejected
- 来源:SkillCatalogTest::test_non_normalized_skill_name_is_rejected;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-a87a412a67d0;tests/架构/test_技能与文档索引.py 中的 test_non_normalized_skill_name_is_rejected__a87a41。
- 给定:源用例 SkillCatalogTest::test_non_normalized_skill_name_is_rejected 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_non_normalized_skill_name_is_rejected 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-ba02444fda85。
LC-47b599128cc0 · 执行资源与索引:SkillCatalogTest::test_skill_name_with_whitespace_is_rejected
- 来源:SkillCatalogTest::test_skill_name_with_whitespace_is_rejected;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-b68ab9a51c08;tests/架构/test_技能与文档索引.py 中的 test_skill_name_with_whitespace_is_rejected__b68ab9。
- 给定:源用例 SkillCatalogTest::test_skill_name_with_whitespace_is_rejected 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_skill_name_with_whitespace_is_rejected 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-47b599128cc0。
LC-30c8f0e3b655 · 执行资源与索引:SkillCatalogTest::test_unknown_frontmatter_key_is_rejected
- 来源:SkillCatalogTest::test_unknown_frontmatter_key_is_rejected;tests/skills/访问数据库/test_skill_catalog.py。
- 处置:保留行为并重写用例。
- 新用例:TC-432390f6c7ef;tests/架构/test_技能与文档索引.py 中的 test_unknown_frontmatter_key_is_rejected__432390。
- 给定:源用例 SkillCatalogTest::test_unknown_frontmatter_key_is_rejected 的独立输入、异常注入与参数分支;不是沿用整个旧测试文件的共享顺序。
- 动作:读取或生成登记资源及导航;本例触发由 SkillCatalogTest::test_unknown_frontmatter_key_is_rejected 及其参数记录界定。
- 预期:身份、中文名称、版本和链接可核对;索引只路由,不证明生产行为完成;逐项核对本条 oracle_checks;适用的旧可观察结果保留,内部表示和已替代假设按 rewrite_notes 改写。
- 环境:离线,临时资源目录;合同见 编排与能力资源。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-30c8f0e3b655。
LC-2ad1e9e74e1f · 脚本隐式成功/异常转换边界:main::guard_success@48
- 来源:main::guard_success@48;tests/skills/访问数据库/test_db_params.py。
- 处置:替换旧隐式检查。
- 合同差异:旧任意 SQL 允许路径退出,改验具名维护合同,不恢复 db.exec 通用写入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-ed53c61a1e2d;tests/架构/test_模块依赖.py 中的 test_script_boundary_ed53c61a1e2d。
- 给定:已有排队任务,独立输入分支 update-where;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-2ad1e9e74e1f。
LC-f93ece50a187 · 脚本隐式成功/异常转换边界:main::guard_success@49
- 来源:main::guard_success@49;tests/skills/访问数据库/test_db_params.py。
- 处置:替换旧隐式检查。
- 合同差异:旧任意 SQL 允许路径退出,改验具名维护合同,不恢复 db.exec 通用写入口。;R2:任意 SQL 与位置参数入口已退出;新版只接收具名 JSON 命令。原空参数/数组/SQL 可接受假设相应改为拒绝,保留中文、参数绑定、错误返回和副作用范围的实际验证。
- 新用例:TC-478d7e025686;tests/架构/test_模块依赖.py 中的 test_script_boundary_478d7e025686。
- 给定:已有排队任务,独立输入分支 delete-where;旧输入保存在 source_excerpt。
- 动作:从任意 cwd 向具名任务控制 CLI 提交该输入。
- 预期:未登记的参数来源、JSON 外壳或 SQL 能力被拒绝,退出码为用法错误或 INVALID_REQUEST;任务仍为 queued,没有业务写副作用。
- 环境:离线,安装包与导入图;合同见 总体架构。
- 原断言与参数:1 条观测记录、0 条循环/子用例模板;完整内容及源片段在 JSON 的 LC-f93ece50a187。
NC-import-any-cwd-offline · test_import_from_any_cwd_without_external_connections__e0a1b2
- 位置:
tests/架构/test_模块依赖.py::test_import_from_any_cwd_without_external_connections__e0a1b2。 - 给定:已安装的 muse 包与任意非仓库工作目录。
- 动作:在 / 目录下用安装的解释器导入 muse 全部顶层模块。
- 预期:导入成功且期间任何 socket 连接尝试都会失败;版本号与包身份一致。
- 环境:离线,安装包与子进程。
- 合同:权威定义。
NC-import-not-shadowed · test_import_resolves_to_new_package_not_old_tree__c1d2e3
- 位置:
tests/架构/test_模块依赖.py::test_import_resolves_to_new_package_not_old_tree__c1d2e3。 - 给定:仓库根存在旧实现目录 muse/ 与已安装的 src 布局新包。
- 动作:在仓库根解释器导入 muse。
- 预期:muse.file 解析到 src/muse,不被旧树同名目录遮挡。
- 环境:离线,安装包与子进程。
- 合同:权威定义。
NC-index-links-current-tree · test_仓库当前树通过目录链接检查__b7c8d9
- 位置:
tests/架构/test_技能与文档索引.py::test_仓库当前树通过目录链接检查__b7c8d9。 - 给定:当前仓库全部 目录.md 索引。
- 动作:运行目录链接检查。
- 预期:所有表格相对链接可达,无悬空索引。
- 环境:离线。
- 合同:权威定义。
NC-db-no-fallback · test_缺配置拒绝回退默认库__d10001
- 位置:
tests/集成/test_数据库连接与迁移.py::test_缺配置拒绝回退默认库__d10001。 - 给定:数据库凭据引用未提供。
- 动作:从真实装配取得数据库连接。
- 预期:报环境缺失并拒绝任何默认库回退。
- 环境:离线。
- 合同:权威定义。
NC-db-readonly-write · test_只读连接拒绝写__d50005
- 位置:
tests/集成/test_数据库连接与迁移.py::test_只读连接拒绝写__d50005。 - 给定:维护角色连接且附加普通 options。
- 动作:请求只读并写入。
- 预期:两种 options 下 PostgreSQL 都拒绝写入。
- 环境:隔离 PostgreSQL。
- 参数身份:default、options。
- 合同:权威定义。
NC-db-txn-rollback · test_事务回滚不留半成品__d60006
- 位置:
tests/集成/test_数据库连接与迁移.py::test_事务回滚不留半成品__d60006。 - 给定:默认或自动提交连接。
- 动作:事务第二参与者失败。
- 预期:全部写入回滚且错误不包含参与者原文。
- 环境:隔离 PostgreSQL。
- 参数身份:manual、auto。
- 合同:权威定义。
NC-db-purpose-role · test_用途角色不匹配被拒__d70007
- 位置:
tests/集成/test_数据库连接与迁移.py::test_用途角色不匹配被拒__d70007。 - 给定:三个固定普通登录角色。
- 动作:正式连接入口声明其他用途。
- 预期:六种不匹配全部拒绝,匹配组合可用。
- 环境:隔离 PostgreSQL。
- 参数身份:production-as-evaluation、production-as-maintenance、evaluation-as-production、evaluation-as-maintenance、maintenance-as-production、maintenance-as-evaluation。
- 合同:权威定义。
NC-db-eval-oracle · test_生产用途拒绝oracle及匿名映射读取__d80008
- 位置:
tests/集成/test_数据库连接与迁移.py::test_生产用途拒绝oracle及匿名映射读取__d80008。 - 给定:oracle schema 中的合成答案和匿名映射。
- 动作:生产角色与评测角色实际 SELECT。
- 预期:生产被 PG 拒权,评测可读。
- 环境:隔离 PostgreSQL。
- 参数身份:oracle、blind-map。
- 合同:权威定义。
NC-db-migration-idempotent · test_迁移幂等与篡改拦截__d20002
- 位置:
tests/集成/test_数据库连接与迁移.py::test_迁移幂等与篡改拦截__d20002。 - 给定:隔离测试库与受控连接引用。
- 动作:执行连接、只读、事务、用途或迁移操作。
- 预期:拒绝与失败如实呈现;成功路径可复验。
- 环境:隔离 PostgreSQL。
- 合同:权威定义。
NC-db-migration-failure · test_迁移失败不登记且可重跑__d30003
- 位置:
tests/集成/test_数据库连接与迁移.py::test_迁移失败不登记且可重跑__d30003。 - 给定:隔离测试库与受控连接引用。
- 动作:执行连接、只读、事务、用途或迁移操作。
- 预期:拒绝与失败如实呈现;成功路径可复验。
- 环境:隔离 PostgreSQL。
- 合同:权威定义。
NC-db-migration-order · test_低版本补录被拒绝__d40004
- 位置:
tests/集成/test_数据库连接与迁移.py::test_低版本补录被拒绝__d40004。 - 给定:隔离测试库与受控连接引用。
- 动作:执行连接、只读、事务、用途或迁移操作。
- 预期:拒绝与失败如实呈现;成功路径可复验。
- 环境:隔离 PostgreSQL。
- 合同:权威定义。
NC-case-exact-id · test_完整身份不接受冒用后缀__a02001
- 位置:
tests/架构/test_测试依赖与执行证据.py::test_完整身份不接受冒用后缀__a02001。 - 给定:临时项目内已登记的完整 ID、路径及测试符号。
- 动作:选择用例或核对执行身份。
- 预期:未登记 ID 退出 4,不执行已登记用例。
- 环境:离线,临时 pytest 项目。
- 合同:权威定义。
NC-case-exact-node · test_完整身份绑定文件与符号__a02002
- 位置:
tests/架构/test_测试依赖与执行证据.py::test_完整身份绑定文件与符号__a02002。 - 给定:临时项目内已登记的完整 ID、路径及测试符号。
- 动作:选择用例或核对执行身份。
- 预期:文件及符号必须与登记一致,不能冒用后缀。
- 环境:离线,临时 pytest 项目。
- 合同:权威定义。
NC-resource-bytes · test_资源核对遍历实际字节__a02003
- 位置:
tests/架构/test_安装包独立启动.py::test_资源核对遍历实际字节__a02003。 - 给定:非空登记和合成资源。
- 动作:打包、读取及篡改后核对。
- 预期:资源完整时读取成功,篡改后哈希核对失败。
- 环境:离线,临时目录与真实生成器。
- 合同:权威定义。
NC-generator-no-false-success · test_非空生成输入不能伪成功__a02004
- 位置:
tests/架构/test_安装包独立启动.py::test_非空生成输入不能伪成功__a02004。 - 给定:存在非空接口生成输入。
- 动作:执行尚未接入的生成器。
- 预期:非零退出并明确未生成合同。
- 环境:离线,临时目录与真实生成器。
- 合同:权威定义。
NC-offline-libpq-process · test_离线进程拒绝真实数据库连接__a02005
- 位置:
tests/架构/test_测试依赖与执行证据.py::test_离线进程拒绝真实数据库连接__a02005。 - 给定:真实可达的隔离 PostgreSQL 与无外部标记的临时测试。
- 动作:分别从收集、测试体及子进程经 psycopg 连接。
- 预期:外部父测试 SELECT 1 成功;三个离线子进程路径均由 OS 拒绝连接并非零退出。
- 环境:隔离 PostgreSQL,内层离线进程。
- 参数身份:collection、call、child。
- 合同:权威定义。
NC-db-savepoint · test_保存点局部失败保留外层事务__d90009
- 位置:
tests/集成/test_数据库连接与迁移.py::test_保存点局部失败保留外层事务__d90009。 - 给定:两种提交模式下已写入的外层事务。
- 动作:保存点内写入后失败。
- 预期:局部回滚,外层提交且新连接可见。
- 环境:隔离 PostgreSQL。
- 参数身份:manual、auto。
- 合同:权威定义。
NC-db-eval-production-write · test_评测角色仅可写评测对象__da000a
- 位置:
tests/集成/test_数据库连接与迁移.py::test_评测角色仅可写评测对象__da000a。 - 给定:由维护迁移授权的生产和评测表。
- 动作:两个角色分别写入。
- 预期:生产角色可写生产表,评测只能写评测表。
- 环境:隔离 PostgreSQL。
- 合同:权威定义。
NC-db-migration-lock · test_迁移先取锁再判定账本__db000b
- 位置:
tests/集成/test_数据库连接与迁移.py::test_迁移先取锁再判定账本__db000b。 - 给定:另一连接持有迁移锁且账本已最新。
- 动作:迁移入口重跑。
- 预期:首先拒绝锁冲突,释放锁后可幂等重跑。
- 环境:隔离 PostgreSQL。
- 合同:权威定义。
NC-db-cli-assembly · test_迁移命令使用维护装配与包资源__dc000c
- 位置:
tests/集成/test_数据库连接与迁移.py::test_迁移命令使用维护装配与包资源__dc000c。 - 给定:生产和维护用途 TOML 配置。
- 动作:运行真实 CLI 迁移入口。
- 预期:生产配置被拒,维护从包资源执行并登记 V0001。
- 环境:隔离 PostgreSQL。
- 合同:权威定义。
NC-db-controlled-reference · test_数据库引用通过唯一凭据入口读取受控文件__dd000d
- 位置:
tests/集成/test_数据库连接与迁移.py::test_数据库引用通过唯一凭据入口读取受控文件__dd000d。 - 给定:受控存储中的合成连接引用。
- 动作:连接 owner 解析引用。
- 预期:通过凭据 owner 读取值且无默认回退。
- 环境:离线。
- 合同:权威定义。
NC-http-author-session · test_会话不能伪造作者且写入核对来源__a70001
- 位置:
tests/契约/test_HTTP合同.py::test_会话不能伪造作者且写入核对来源__a70001。 - 给定:单作者配置和合成访问口令,ASGI客户端。
- 动作:访问健康、登录、伪造身份、错误来源写入及退出。
- 预期:进程存活与依赖不可用分别呈现;服务端认证并绑定作者,伪身份和错误Origin被拒,退出后会话失效。
- 环境:离线,ASGI真实接入与合成凭据。
- 合同:权威定义。
NC-flow-protected-path · test_未知处理器与保护绕行拒绝__a50001
- 位置:
tests/单元/test_流程登记与保护.py::test_未知处理器与保护绕行拒绝__a50001。 - 给定:已登记代码处理器和流程类型保护。
- 动作:冻结未知处理器或绕行流程。
- 预期:拒绝非法流程,允许保护完整的依赖链。
- 环境:离线。
- 合同:权威定义。
NC-flow-slot-contract · test_流程依赖环与不兼容槽位拒绝__a50002
- 位置:
tests/单元/test_流程登记与保护.py::test_流程依赖环与不兼容槽位拒绝__a50002。 - 给定:版本化步骤与输入输出合同。
- 动作:冻结有环或不兼容依赖。
- 预期:拒绝依赖环及不兼容合同。
- 环境:离线。
- 合同:权威定义。
NC-task-durable-restart · test_公开编排重启后复用已完成步骤__a51001
- 位置:
tests/集成/test_任务租约与恢复.py::test_公开编排重启后复用已完成步骤__a51001。 - 给定:持久化任务且首步已保存结果。
- 动作:新 Python 进程从任意目录继续领取。
- 预期:复用首步结果并完成后续步骤,不重复执行首步。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-scope-competition · test_独立连接竞争同范围而不同范围可并行__a51002
- 位置:
tests/集成/test_任务租约与恢复.py::test_独立连接竞争同范围而不同范围可并行__a51002。 - 给定:同作品两任务与另一作品任务。
- 动作:两个独立连接并发领取。
- 预期:同范围仅一个持有者,另一范围可并行。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-lease-fencing · test_过期接管拒绝旧步骤和作用域代次__a51003
- 位置:
tests/集成/test_任务租约与恢复.py::test_过期接管拒绝旧步骤和作用域代次__a51003。 - 给定:持久检查点及已过期租约。
- 动作:新执行者接管,旧执行者提交或续租。
- 预期:旧身份被拒,新持有代次递增且检查点保留。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-cancel-fencing · test_取消后拒绝旧结果并释放作品范围__a51004
- 位置:
tests/集成/test_任务租约与恢复.py::test_取消后拒绝旧结果并释放作品范围__a51004。 - 给定:正在执行且持有作品范围的任务。
- 动作:作者取消后旧结果到达。
- 预期:拒绝迟到写入并允许新任务取得范围。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-resume-revalidation · test_暂停恢复重验且检查点持久保留__a51005
- 位置:
tests/集成/test_任务租约与恢复.py::test_暂停恢复重验且检查点持久保留__a51005。 - 给定:暂停任务及已保存检查点。
- 动作:重建服务并提供业务恢复校验。
- 预期:校验失败仍暂停,合法恢复保留检查点。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-unknown-reconciliation · test_未知调用先对账并复用可靠输出__a51006
- 位置:
tests/集成/test_任务租约与恢复.py::test_未知调用先对账并复用可靠输出__a51006。 - 给定:已登记发出的调用结果未知。
- 动作:过期领取、恢复与可靠结果对账。
- 预期:未知调用先对账,结果保存为检查点;恢复由原处理器消费已存输出并完成步骤,不重复外发。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-event-reconnect · test_事件重复幂等且游标缺口要求快照__a51007
- 位置:
tests/集成/test_任务租约与恢复.py::test_事件重复幂等且游标缺口要求快照__a51007。 - 给定:有序事件及固定事件身份。
- 动作:重复提交、同 ID 不同内容及实际删除中间事件。
- 预期:重复幂等、冲突拒绝、游标缺口要求任务快照。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-failure-stop · test_失败如实保留且停止领取不丢状态__a51008
- 位置:
tests/集成/test_任务租约与恢复.py::test_失败如实保留且停止领取不丢状态__a51008。 - 给定:处理器失败和待执行任务。
- 动作:记录失败并停止当前进程领取。
- 预期:失败不变成功,重建服务可领取持久任务。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-purpose-isolation · test_生产评测任务使用独立权限与实例__a51009
- 位置:
tests/集成/test_任务租约与恢复.py::test_生产评测任务使用独立权限与实例__a51009。 - 给定:相同命令的生产和评测任务。
- 动作:各自数据库角色领取和查询。
- 预期:分别持久执行且不能跨用途读取任务。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-short-transaction · test_处理器调用期间不持有数据库事务__a5100a
- 位置:
tests/集成/test_任务租约与恢复.py::test_处理器调用期间不持有数据库事务__a5100a。 - 给定:已领取任务的真实处理器。
- 动作:隔离集群管理员检查 pg_stat_activity。
- 预期:处理器期间目标库不存在悬挂事务。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-control-idempotent · test_控制命令重放不重复事件且异参数拒绝__a5100b
- 位置:
tests/集成/test_任务租约与恢复.py::test_控制命令重放不重复事件且异参数拒绝__a5100b。 - 给定:重复或异参数的任务控制请求。
- 动作:控制同一持久化任务。
- 预期:同命令返回原回执且不重复事件,异参数拒绝。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-list-scope · test_任务列表按作者作品及用途隔离__a5100c
- 位置:
tests/集成/test_任务租约与恢复.py::test_任务列表按作者作品及用途隔离__a5100c。 - 给定:不同作者和作品的已登记任务。
- 动作:列出当前作者和作品任务。
- 预期:只返回匹配的真实任务。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-task-step-order · test_任务步骤按冻结流程顺序显示__a5100d
- 位置:
tests/集成/test_任务租约与恢复.py::test_任务步骤按冻结流程顺序显示__a5100d。 - 给定:不同于字典序的冻结流程。
- 动作:读取任务步骤。
- 预期:按冻结流程顺序显示。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-worker-heartbeat-stop · test_执行器续租并在停止后不领取新步骤__a5100e
- 位置:
tests/集成/test_任务租约与恢复.py::test_执行器续租并在停止后不领取新步骤__a5100e。 - 给定:执行时间超过原租期的处理器。
- 动作:运行执行器并停止。
- 预期:自动续租完成当前步骤,停止后不领取后续。
- 环境:隔离PostgreSQL。
- 合同:权威定义。
NC-case-implemented-target · test_已执行目标丢失不被过渡期忽略__a02006
- 位置:
tests/架构/test_测试依赖与执行证据.py::test_已执行目标丢失不被过渡期忽略__a02006。 - 给定:已声明执行过的登记目标已消失。
- 动作:执行默认索引检查。
- 预期:明确报告目标缺失。
- 环境:离线。
- 合同:权威定义。
NC-http-cli-task-replay · test_HTTP与CLI控制回执和拒绝保持一致__a71001
- 位置:
tests/集成/test_HTTP任务接入.py::test_HTTP与CLI控制回执和拒绝保持一致__a71001。 - 给定:同一个作者和持久化任务。
- 动作:HTTP控制、CLI重放、错误范围与事件续接。
- 预期:回执与错误一致,去重且scope拒绝。
- 环境:隔离PostgreSQL与真实ASGI/CLI。
- 合同:权威定义。
NC-ui-work-scope · NC-ui-work-scope:切作品后迟到响应不覆盖当前作品
- 位置:
web/tests/交互/切作品隔离.test.tsx::NC-ui-work-scope:切作品后迟到响应不覆盖当前作品。 - 给定:作品A响应尚未到达。
- 动作:切到B并交付迟到的A响应。
- 预期:页面和请求范围保持B。
- 环境:离线组件,传输替身。
- 合同:权威定义。
NC-task-registered-revalidation · test_具名接入恢复由登记owner重验__a5100f
- 位置:
tests/集成/test_任务租约与恢复.py::test_具名接入恢复由登记owner重验__a5100f。 - 给定:暂停任务和登记的合成 owner 来源、结构、授权与预算检查。
- 动作:从 HTTP/CLI 共用入口恢复并重放命令。
- 预期:当前来源不匹配时保持暂停;重验通过后排队,重复命令返回相同回执。
- 环境:隔离 PostgreSQL、具名接入;合成 owner 检查。
- 合同:权威定义。
NC-ui-session-close · NC-ui-session-close:退出成功卸载任务并回到连接表单
- 位置:
web/tests/交互/退出会话.test.tsx::NC-ui-session-close:退出成功卸载任务并回到连接表单。 - 给定:已连接的作者页面。
- 动作:点击断开并收到成功响应。
- 预期:作者会话归零,任务页面卸载并回到连接表单。
- 环境:离线组件,传输替身。
- 合同:权威定义。
NC-case-parameter-binding · test_独立用例身份可绑定原生参数行__e2000b
- 位置:
tests/架构/test_测试依赖与执行证据.py::test_独立用例身份可绑定原生参数行__e2000b。 - 给定:同一个原生参数化函数的两行分别登记不同 case_id。
- 动作:仅选择第一条完整 ID。
- 预期:只运行对应参数行,JUnit 记录该 case_id。
- 环境:离线子进程。
- 合同:权威定义。
NC-budget-plan-reserve · test_预算计划保留调用计划并按单次上限预留__a60003
- 位置:
tests/单元/test_预算与配置.py::test_预算计划保留调用计划并按单次上限预留__a60003。 - 给定:各角色计划次数、容量和单次金额。
- 动作:登记任务预算计划。
- 预期:保留计划与570最坏预留,金额不足拒绝。
- 环境:离线纯规则。
- 合同:权威定义。
NC-budget-amount-validation · test_预算拒绝不确定或负数金额__a60001
- 位置:
tests/单元/test_预算与配置.py::test_预算拒绝不确定或负数金额__a60001。 - 给定:NaN、负数与无穷金额。
- 动作:构造额度策略。
- 预期:不能作为确定可用额度。
- 环境:离线纯规则。
- 参数身份:nan、negative、infinite。
- 合同:权威定义。
NC-config-controlled-credentials · test_配置凭据只保留引用且调用参数不可藏入明文__a60002
- 位置:
tests/单元/test_预算与配置.py::test_配置凭据只保留引用且调用参数不可藏入明文__a60002。 - 给定:明确凭据引用或角色参数内明文凭据。
- 动作:冻结运行配置内容。
- 预期:引用保留而不支持的凭据字段拒绝。
- 环境:离线纯规则。
- 合同:权威定义。
NC-budget-concurrent-reserve · test_并发预留共享窗口且不超额__a61001
- 位置:
tests/集成/test_预算预留与结算.py::test_并发预留共享窗口且不超额__a61001。 - 给定:两个真实任务共用10额度账户。
- 动作:两个独立连接同时预留6。
- 预期:只有一笔成功且余额为4。
- 环境:隔离 PostgreSQL;配置验证器为显式协议替身。
- 合同:权威定义。
NC-budget-idempotent-settlement · test_重复预留发送和结算不重复计费__a61002
- 位置:
tests/集成/test_预算预留与结算.py::test_重复预留发送和结算不重复计费__a61002。 - 给定:同调用身份和失败调用可信成本回执。
- 动作:重复预留、外发申请与结算。
- 预期:只授权外发一次、只计费一次,冲突成本拒绝。
- 环境:隔离 PostgreSQL;配置验证器为显式协议替身。
- 合同:权威定义。
NC-budget-unknown-across-window · test_未知成本跨窗口仍阻止后续调用直至对账__a61003
- 位置:
tests/集成/test_预算预留与结算.py::test_未知成本跨窗口仍阻止后续调用直至对账__a61003。 - 给定:已发送无成本回执的调用且注入旧窗口。
- 动作:尝试新调用并进行可信对账。
- 预期:未知不计零且跨窗阻断,对账后恢复。
- 环境:隔离 PostgreSQL;配置验证器为显式协议替身。
- 合同:权威定义。
NC-budget-cancellation · test_取消保留已发送调用的未知成本__a61004
- 位置:
tests/集成/test_预算预留与结算.py::test_取消保留已发送调用的未知成本__a61004。 - 给定:未发送或已发送的预留。
- 动作:关闭任务预算。
- 预期:未发送释放、已发送未知且任务不再外发。
- 环境:隔离 PostgreSQL;配置验证器为显式协议替身。
- 参数身份:before-send、after-send。
- 合同:权威定义。
NC-budget-expiration · test_过期只释放尚未发送的预留__a61005
- 位置:
tests/集成/test_预算预留与结算.py::test_过期只释放尚未发送的预留__a61005。 - 给定:未发送或在途预留期限到达。
- 动作:真实时间过期后回收。
- 预期:未发送释放,在途保留未知成本。
- 环境:隔离 PostgreSQL;配置验证器为显式协议替身。
- 参数身份:reserved、in-flight。
- 合同:权威定义。
NC-budget-actual-over-cap · test_超单次成本先保存事实并关闭任务预算__a61006
- 位置:
tests/集成/test_预算预留与结算.py::test_超单次成本先保存事实并关闭任务预算__a61006。 - 给定:实际成本超过单次预留金额。
- 动作:用真实回执结算。
- 预期:保存真实金额和超额标记,停止任务预算。
- 环境:隔离 PostgreSQL;配置验证器为显式协议替身。
- 合同:权威定义。
NC-budget-settlement-rollback · test_结算失败回滚仍保留在途标记__a61007
- 位置:
tests/集成/test_预算预留与结算.py::test_结算失败回滚仍保留在途标记__a61007。 - 给定:调用在途及PG注入结算失败触发器。
- 动作:结算回滚后移除故障再结算。
- 预期:故障保留在途标记和未知实际金额,可恢复结算。
- 环境:隔离 PostgreSQL;配置验证器为显式协议替身。
- 合同:权威定义。
NC-budget-call-limits · test_窗口次数和任务计划分别限制调用__a61008
- 位置:
tests/集成/test_预算预留与结算.py::test_窗口次数和任务计划分别限制调用__a61008。 - 给定:窗口次数或任务计划只剩一次。
- 动作:结算零成本调用后尝试下一次。
- 预期:两类次数限制都独立生效。
- 环境:隔离 PostgreSQL;配置验证器为显式协议替身。
- 参数身份:window、task。
- 合同:权威定义。
NC-config-version-freeze · test_配置验证启用与任务冻结版本互不覆盖__a61009
- 位置:
tests/集成/test_预算预留与结算.py::test_配置验证启用与任务冻结版本互不覆盖__a61009。 - 给定:显式合成验证器和两版配置。
- 动作:验证启用、任务冻结、升级和停用。
- 预期:版本不可覆盖,CAS与回执匹配,旧任务副本保留。
- 环境:隔离 PostgreSQL;配置验证器为显式协议替身。
- 合同:权威定义。
NC-config-validation-binding · test_配置不接受陈旧验证或离线证据启用生产__a6100a
- 位置:
tests/集成/test_预算预留与结算.py::test_配置不接受陈旧验证或离线证据启用生产__a6100a。 - 给定:陈旧绑定或离线证据用于生产。
- 动作:验证配置版本。
- 预期:绑定不符和离线生产都拒绝。
- 环境:隔离 PostgreSQL;配置验证器为显式协议替身。
- 合同:权威定义。
NC-protocol-responses-utf8 · test_Responses明确终态与UTF8字节边界__a61001
- 位置:
tests/契约/test_流式终态.py::test_Responses明确终态与UTF8字节边界__a61001。 - 给定:独立合成协议事件或模型结果。
- 动作:调用新版实际协议解码与终态/结构校验。
- 预期:明确完成对象保留中文与C1字符,实际模型和用量可读。
- 环境:离线协议,合成事件;无真实模型调用。
- 合同:权威定义。
NC-protocol-failure-terminal · test_断流与失败不计模型完成__a61002
- 位置:
tests/契约/test_流式终态.py::test_断流与失败不计模型完成__a61002。 - 给定:独立合成协议事件或模型结果。
- 动作:调用新版实际协议解码与终态/结构校验。
- 预期:缺终态、截断、失败、错误分别拒绝完成。
- 环境:离线协议,合成事件;无真实模型调用。
- 参数身份:no-terminal、incomplete、failed、error。
- 合同:权威定义。
NC-protocol-unknown-usage · test_完成但用量未知独立保留__a61003
- 位置:
tests/契约/test_流式终态.py::test_完成但用量未知独立保留__a61003。 - 给定:独立合成协议事件或模型结果。
- 动作:调用新版实际协议解码与终态/结构校验。
- 预期:完成与未知用量分别表示,不填零。
- 环境:离线协议,合成事件;无真实模型调用。
- 合同:权威定义。
NC-protocol-invalid-frame · test_错误SSE帧和UTF8拒绝__a61004
- 位置:
tests/契约/test_流式终态.py::test_错误SSE帧和UTF8拒绝__a61004。 - 给定:独立合成协议事件或模型结果。
- 动作:调用新版实际协议解码与终态/结构校验。
- 预期:损坏UTF8拒绝。
- 环境:离线协议,合成事件;无真实模型调用。
- 合同:权威定义。
NC-protocol-messages-terminal · test_Anthropic结束消息与停止原因共同判定__a61005
- 位置:
tests/契约/test_流式终态.py::test_Anthropic结束消息与停止原因共同判定__a61005。 - 给定:独立合成协议事件或模型结果。
- 动作:调用新版实际协议解码与终态/结构校验。
- 预期:完成须同时有message_stop和合法停止原因。
- 环境:离线协议,合成事件;无真实模型调用。
- 参数身份:complete、missing-stop、token-limit。
- 合同:权威定义。
NC-protocol-chat-tool-round · test_ChatCompletions完成与工具回合分开__a61006
- 位置:
tests/契约/test_流式终态.py::test_ChatCompletions完成与工具回合分开__a61006。 - 给定:独立合成协议事件或模型结果。
- 动作:调用新版实际协议解码与终态/结构校验。
- 预期:文本完成、工具回合和未知用量分开。
- 环境:离线协议,合成事件;无真实模型调用。
- 合同:权威定义。
NC-protocol-output-model · test_实际模型与输出合同同时满足才产候选__a61007
- 位置:
tests/契约/test_流式终态.py::test_实际模型与输出合同同时满足才产候选__a61007。 - 给定:独立合成协议事件或模型结果。
- 动作:调用新版实际协议解码与终态/结构校验。
- 预期:实际模型一致且完整输出符合固定Schema才返回候选。
- 环境:离线协议,合成事件;无真实模型调用。
- 参数身份:valid、model-drift、wrong-type、extra-authority。
- 合同:权威定义。
NC-schema-author-commands · test_新类型结构候选发布与兼容预览不启用__a43002
- 位置:
tests/集成/test_结构接入.py::test_新类型结构候选发布与兼容预览不启用__a43002。 - 给定:新类型及两版结构,第二版新增必填。
- 动作:HTTP登记候选、CLI适配发布、HTTP兼容预览。
- 预期:固定版本可读,未发布不可读,新增必填报告不兼容,不启用实例。
- 环境:隔离 PostgreSQL 与 ASGI/CLI适配。
- 合同:权威定义。
NC-role-fixed-model · test_固定角色拒绝降低模型能力__a63001
- 位置:
tests/契约/test_角色能力与配置.py::test_固定角色拒绝降低模型能力__a63001。 - 给定:已审角色配置种子。
- 动作:冻结角色及模型工具策略。
- 预期:固定角色拒绝治理链低能力模型,保留明确请求与实际模型映射。
- 环境:离线规则;无真实模型调用。
- 参数身份:writer、planner、judge。
- 合同:权威定义。
NC-role-tools-phase · test_写手生成与盲评拒绝工具__a63002
- 位置:
tests/契约/test_角色能力与配置.py::test_写手生成与盲评拒绝工具__a63002。 - 给定:已审角色配置种子。
- 动作:冻结角色及模型工具策略。
- 预期:生成写手零工具、盲评冻结输入、角色别名归一。
- 环境:离线规则;无真实模型调用。
- 合同:权威定义。
NC-host-thinking-request · test_直接宿主传递显式模型期限与推理等级__a64001
- 位置:
tests/契约/test_宿主执行合同.py::test_直接宿主传递显式模型期限与推理等级__a64001。 - 给定:合成Messages传输与固定Opus请求。
- 动作:实际直接宿主封装请求并消费事件。
- 预期:模型、期限、adaptive thinking与effort按请求传递,终态保留实际模型。
- 环境:离线协议,显式合成传输。
- 合同:权威定义。
NC-host-tools-required · test_无工具直接宿主拒绝请求工具而不静默降级__a64002
- 位置:
tests/契约/test_宿主执行合同.py::test_无工具直接宿主拒绝请求工具而不静默降级__a64002。 - 给定:无工具直接宿主收到要求工具的请求。
- 动作:调用宿主入口。
- 预期:发出任何请求前明确拒绝,不静默去掉工具。
- 环境:离线协议,显式合成传输。
- 合同:权威定义。
NC-tool-frozen-scope · test_工具只能消费冻结范围且返回可追溯版本__a65001
- 位置:
tests/契约/test_工具范围.py::test_工具只能消费冻结范围且返回可追溯版本__a65001。 - 给定:冻结任务作品、截止位置和来源。
- 动作:实际工具网关转交合成只读查询。
- 预期:调用方不能传work_id覆盖范围,未授权工具拒绝;有效结果保留数据、结构和投影版本回执。
- 环境:离线协议,显式合成读取器。
- 合同:权威定义。
NC-tool-load-and-source · test_所需工具未加载和越界来源均拒绝__a65002
- 位置:
tests/契约/test_工具范围.py::test_所需工具未加载和越界来源均拒绝__a65002。 - 给定:缺失工具或返回其他来源。
- 动作:装配与调用工具网关。
- 预期:加载失败和越界来源拒绝,不向模型返回结果。
- 环境:离线协议,显式合成读取器。
- 合同:权威定义。
NC-private-bytes-atomic · test_内容哈希排他发布和重复写入保持字节__a80001
- 位置:
tests/单元/test_受控文件CAS与恢复.py::test_内容哈希排他发布和重复写入保持字节__a80001。 - 给定:独立私人目录与中文原文字节。
- 动作:按不透明对象和哈希重复发布、读取再清理。
- 预期:字节和0600权限保留,异哈希拒绝,清理只删除该对象。
- 环境:离线临时目录。
- 合同:权威定义。
NC-private-no-symlink · test_软链接和未知资料不会被清理或跟随__a80002
- 位置:
tests/单元/test_受控文件CAS与恢复.py::test_软链接和未知资料不会被清理或跟随__a80002。 - 给定:本对象含指向其他资料的软链接。
- 动作:读取与清理该对象。
- 预期:拒绝软链接与越界身份,其他资料不变。
- 环境:离线临时目录。
- 合同:权威定义。
NC-raw-lease-expiry · test_租约先提交才写字节且过期仍可清理__a82001
- 位置:
tests/集成/test_原文归档与恢复.py::test_租约先提交才写字节且过期仍可清理__a82001。 - 给定:确切授权哈希和假时钟。
- 动作:创建租约并从独立PG连接核对,再写入、推进至到期、重复清理。
- 预期:租约先提交,未授权时没有字节;过期不能读写,清理可重放。
- 环境:隔离 PostgreSQL、临时合成原文、必要时真实ASGI会话。
- 合同:权威定义。
NC-raw-pg-archive · test_完整PG归档可重复对账并清理临时副本__a82002
- 位置:
tests/集成/test_原文归档与恢复.py::test_完整PG归档可重复对账并清理临时副本__a82002。 - 给定:有临时原文与独立归档授权。
- 动作:两次按同租约归档。
- 预期:完整字节在PG,回执相同,临时副本删除而归档保留。
- 环境:隔离 PostgreSQL、临时合成原文、必要时真实ASGI会话。
- 合同:权威定义。
NC-raw-missing-migrating · test_缺字节归档保留migrating不被过期删除__a82003
- 位置:
tests/集成/test_原文归档与恢复.py::test_缺字节归档保留migrating不被过期删除__a82003。 - 给定:已授权租约缺少完整字节。
- 动作:归档失败后推进到期并清理。
- 预期:migrating保留,缺字节不成功,普通清理拒绝。
- 环境:隔离 PostgreSQL、临时合成原文、必要时真实ASGI会话。
- 合同:权威定义。
NC-raw-transaction-recovery · test_归档事务失败不留半归档且同ID恢复__a82004
- 位置:
tests/集成/test_原文归档与恢复.py::test_归档事务失败不留半归档且同ID恢复__a82004。 - 给定:真实PG注入归档条目写入失败。
- 动作:归档后解除故障并恢复。
- 预期:header和bytea同事务回滚,源字节保留,原archive_id恢复。
- 环境:隔离 PostgreSQL、临时合成原文、必要时真实ASGI会话。
- 合同:权威定义。
NC-raw-cleanup-author · test_清理失败不关闭且错误作者不能批准__a82005
- 位置:
tests/集成/test_原文归档与恢复.py::test_清理失败不关闭且错误作者不能批准__a82005。 - 给定:任务作者与伪作者,受控目录权限漂移。
- 动作:批准及清理后恢复权限重试。
- 预期:伪作者不能批准;清理失败不closed,不产生清理成功回执。
- 环境:隔离 PostgreSQL、临时合成原文、必要时真实ASGI会话。
- 合同:权威定义。
NC-raw-authenticated-http · test_HTTP作者授权到原文写入归档使用真实会话__a82006
- 位置:
tests/集成/test_原文归档与恢复.py::test_HTTP作者授权到原文写入归档使用真实会话__a82006。 - 给定:真实ASGI会话与隔离PG任务。
- 动作:认证、批准临时保存、创建租约、写入字节、单独批准归档。
- 预期:未认证或自报approved_by拒绝;完整授权链归档和清理真实生效。
- 环境:隔离 PostgreSQL、临时合成原文、必要时真实ASGI会话。
- 合同:权威定义。
NC-evidence-same-hash-backfill · test_仅哈希补交完整证据保持失败与同一身份__a82007
- 位置:
tests/集成/test_原文归档与恢复.py::test_仅哈希补交完整证据保持失败与同一身份__a82007。 - 给定:真实任务尝试已保存失败响应的哈希。
- 动作:持久授权后按同一证据ID补交字节。
- 预期:拒绝临时授权和不同字节;补交幂等且结果仍失败,不建立新尝试。
- 环境:隔离 PostgreSQL 与合成原文。
- 合同:权威定义。
NC-evidence-outcome-immutable · test_证据不能覆盖结果或写入未登记正文元信息__a82008
- 位置:
tests/集成/test_原文归档与恢复.py::test_证据不能覆盖结果或写入未登记正文元信息__a82008。 - 给定:真实任务的partial证据。
- 动作:尝试覆写成功状态或夹带正文元信息。
- 预期:拒绝且原回执不变。
- 环境:隔离 PostgreSQL 与合成原文。
- 合同:权威定义。
NC-model-governed-ledger · test_受控模型流同时保存终态证据费用且拒绝重发__a62001
- 位置:
tests/集成/test_受控模型调用.py::test_受控模型流同时保存终态证据费用且拒绝重发__a62001。 - 给定:真实PG中的任务、作者固定调用授权和预算;回环HTTP提供合成SSE。
- 动作:执行成功、结构无效、用量缺失三个参数场景。
- 预期:只有成功且证据与成本齐备才能完成;失败保留实际费用,未知费用待对账,同一调用不重发。
- 环境:隔离 PostgreSQL 与回环HTTP合成模型协议。
- 合同:权威定义。
NC-model-authorized-input · test_调用授权不符在预算和模型前拒绝__a62002
- 位置:
tests/集成/test_受控模型调用.py::test_调用授权不符在预算和模型前拒绝__a62002。 - 给定:作者已批准固定请求的哈希。
- 动作:替换输入后执行模型步骤。
- 预期:在预算预留及HTTP之前拒绝。
- 环境:隔离 PostgreSQL 与回环HTTP合成模型协议。
- 合同:权威定义。
NC-raw-legacy-import · test_历史归档完整导入PG且保留旧载体__a82009
- 位置:
tests/集成/test_原文归档与恢复.py::test_历史归档完整导入PG且保留旧载体__a82009。 - 给定:旧格式回执和三份原文件,其中两份内容相同;作者明确批准完整哈希与来源。
- 动作:完整导入PG、重试,再篡改旧来源。
- 预期:保留旧载体、全部文件映射与原回执,按字节去重但不丢名称;同源重试回执相同;改动来源拒绝。
- 环境:隔离 PostgreSQL 与合成旧文件归档。
- 合同:权威定义。
NC-model-preflight-before-budget · test_发送前准备失败不记已调用或占未知费用__a62003
- 位置:
tests/集成/test_受控模型调用.py::test_发送前准备失败不记已调用或占未知费用__a62003。 - 给定:角色、领取和原文授权真实有效,但凭据、协议或地址配置有误。
- 动作:经S02发起受控模型调用。
- 预期:在预算与发送登记前拒绝;无模型请求、无输入证据或预算占用,任务可以正常失败而不进入未知费用对账。
- 环境:隔离PostgreSQL与本地合成HTTP;无真实模型调用。
- 参数身份:missing-credential、unsupported-protocol、invalid-endpoint。
- 合同:权威定义。
NC-capability-stable-identity · test_资源按稳定身份编译且移动不改变身份__a66001
- 位置:
tests/架构/test_技能与文档索引.py::test_资源按稳定身份编译且移动不改变身份__a66001。 - 给定:显式角色frontmatter及正文。
- 动作:编译并移动物理文件。
- 预期:稳定身份、包内路径及正文哈希不因源路径移动改变。
- 环境:离线资源编译。
- 合同:权威定义。
NC-capability-command-registry · test_技能只声明已实现命令且重复身份拒绝__a66002
- 位置:
tests/架构/test_技能与文档索引.py::test_技能只声明已实现命令且重复身份拒绝__a66002。 - 给定:操作技能引用具名命令。
- 动作:核对公开操作及重复身份。
- 预期:未实现命令和重复能力身份拒绝;有效引用可进入目录。
- 环境:离线资源编译。
- 合同:权威定义。
NC-capability-runtime-resource · test_运行按发布目录读取角色正文和命令__a66003
- 位置:
tests/架构/test_技能与文档索引.py::test_运行按发布目录读取角色正文和命令__a66003。 - 给定:实际资源包中的五角色与两操作。
- 动作:经公开资源读取及角色策略接口加载。
- 预期:按稳定身份和冻结哈希取正文,不将frontmatter写入提示,未知哈希拒绝。
- 环境:离线实际包资源。
- 合同:权威定义。
NC-model-resource-build-drift · test_任务资源与当前构建不符时拒绝调用__a62004
- 位置:
tests/集成/test_受控模型调用.py::test_任务资源与当前构建不符时拒绝调用__a62004。 - 给定:PG中任务固定旧构建,执行器声明新构建。
- 动作:尝试模型执行。
- 预期:在宿主准备和预算前拒绝资源漂移。
- 环境:隔离PostgreSQL;构建替换状态为明确合成输入。
- 合同:权威定义。
NC-pi-event-settlement · test_Pi真实事件保留工具身份并以已结算回合收尾__a64003
- 位置:
tests/契约/test_宿主执行合同.py::test_Pi真实事件保留工具身份并以已结算回合收尾__a64003。 - 给定:实际Pi SDK合成工具循环事件及S02核对结果。
- 动作:归一工具身份并检查会话收尾。
- 预期:保留工具身份,agent_end不能代替settled,结果沿用已核对回合。
- 环境:离线纯归一;事件夹具来自真实SDK合成提供方,不计PG或外部模型。
- 合同:权威定义。
NC-pi-no-unregistered-continuation · test_Pi自动续跑或改写结果不能冒充完成__a64004
- 位置:
tests/契约/test_宿主执行合同.py::test_Pi自动续跑或改写结果不能冒充完成__a64004。 - 给定:自动续跑事件或宿主改写的最终消息。
- 动作:检查角色会话结束。
- 预期:未登记续跑和内容不符明确失败。
- 环境:离线纯归一;事件夹具来自真实SDK合成提供方,不计PG或外部模型。
- 合同:权威定义。
NC-model-distinct-call-evidence · test_同尝试两个相同回复各自保留调用证据__a62005
- 位置:
tests/集成/test_受控模型调用.py::test_同尝试两个相同回复各自保留调用证据__a62005。 - 给定:同一真实PG尝试,两个单独批准调用返回相同文本。
- 动作:两次调用均通过统一发送和证据入口。
- 预期:分别保留调用身份、响应证据和实际费用;补交不能覆盖同一事件。
- 环境:隔离PostgreSQL与本地合成HTTP,无真实模型。
- 参数身份:two-calls。
- 合同:权威定义。
NC-role-session-governed-loop · test_有限角色会话贯通真实工具与逐回合账本__a62006
- 位置:
tests/集成/test_受控模型调用.py::test_有限角色会话贯通真实工具与逐回合账本__a62006。 - 给定:真实作者HTTP批准两次模型和一次工具的有限会话,PG已有已发布作品结构。
- 动作:分别通过直接循环和实际Pi SDK驱动两次合成HTTP与S04只读工具。
- 预期:固定角色提示,工具响应进入下一轮,五条完整证据与三条派生保留关联同一尝试;两次实际费用独立保存,作者身份不可自报,最终结构通过后步骤完成。
- 环境:隔离PG、合成HTTP;pi-session另需固定Pi/Node,真实模型调用0。
- 参数身份:direct-session、pi-session。
- 合同:权威定义。
NC-role-session-resume · test_有限角色会话贯通真实工具与逐回合账本__a62006
- 位置:
tests/集成/test_受控模型调用.py::test_有限角色会话贯通真实工具与逐回合账本__a62006。 - 给定:首回合及工具完整保存后暂停,恢复取得新尝试。
- 动作:原批准下由实际Pi重建会话继续执行。
- 预期:重放已存模型和工具;模型外发总数仍为二、工具读取一次、费用和旧证据归属不变。
- 环境:隔离PG、合成HTTP;pi-session另需固定Pi/Node,真实模型调用0。
- 参数身份:resume-session。
- 合同:权威定义。
NC-role-call-reconcile-not-step-complete · test_有限角色会话贯通真实工具与逐回合账本__a62006
- 位置:
tests/集成/test_受控模型调用.py::test_有限角色会话贯通真实工具与逐回合账本__a62006。 - 给定:tool_calls响应已保存但费用未知,任务进入对账。
- 动作:预算结算和响应对账后恢复,由实际Pi继续。
- 预期:对账不完成步骤;工具与最终角色输出继续执行,已花金额和调用次数不重置。
- 环境:隔离PG、合成HTTP;pi-session另需固定Pi/Node,真实模型调用0。
- 参数身份:reconcile-session。
- 合同:权威定义。
NC-runtime-bound-config-assembly · test_任务绑定配置装配真实传输且不随新版本切换__a62007
- 位置:
tests/集成/test_受控模型调用.py::test_任务绑定配置装配真实传输且不随新版本切换__a62007。 - 给定:隔离评测库中的任务绑定已验证配置v1;配置验证器为明确离线替身。
- 动作:启用指向另一地址的v2后,通过应用装配发出原任务调用。
- 预期:使用v1地址及凭据引用,保留配置哈希和费用;调用者不能替换提供方。
- 环境:真实隔离PG+本地合成HTTP;离线配置验证替身不计生产验证通过。
- 参数身份:evaluation。
- 合同:权威定义。
NC-runtime-config-cli-draft · test_CLI保存查看配置草案保留引用且不自动启用__a62008
- 位置:
tests/集成/test_受控模型调用.py::test_CLI保存查看配置草案保留引用且不自动启用__a62008。 - 给定:隔离评测库、完整无凭据值模板与实际CLI。
- 动作:从任意cwd保存、查看运行配置草案。
- 预期:版本字节和引用可回读,没有启用指针;无验证器不能声明验证通过。
- 环境:真实隔离PG及CLI子进程,无外部模型。
- 合同:权威定义。
NC-raw-model-temporary · test_临时模型原文遵守租约且普通证据不保留字节__a82110
- 位置:
tests/集成/test_受控模型调用.py::test_临时模型原文遵守租约且普通证据不保留字节__a82110。 - 给定:当前任务单次模型输入输出仅获临时保留批准,租约充足。
- 动作:真实合成HTTP调用后读取输入响应,再由作者清理租约。
- 预期:完整字节仅在受控租约,普通证据只有哈希和租约引用;清理后保留原调用事实。
- 环境:隔离PostgreSQL、本地合成HTTP、真实受控目录;无外部模型。
- 参数身份:temporary。
- 合同:权威定义。
NC-raw-model-insufficient-lease · test_临时模型原文遵守租约且普通证据不保留字节__a82110
- 位置:
tests/集成/test_受控模型调用.py::test_临时模型原文遵守租约且普通证据不保留字节__a82110。 - 给定:原文批准有效,但租约不足调用和保存余量。
- 动作:尝试模型发送。
- 预期:在模型请求、证据和预算预留前拒绝。
- 环境:隔离PostgreSQL、本地合成HTTP、真实受控目录;无外部模型。
- 参数身份:insufficient。
- 合同:权威定义。
NC-raw-model-retention-failure · test_临时模型原文遵守租约且普通证据不保留字节__a82110
- 位置:
tests/集成/test_受控模型调用.py::test_临时模型原文遵守租约且普通证据不保留字节__a82110。 - 给定:输入已成功暂存,模型返回前租约目录实际改变为不可写权限。
- 动作:保存完整响应失败。
- 预期:保留已发生费用及独立失败证据,原输入可恢复;任务不得当作成功完成。
- 环境:隔离PostgreSQL、本地合成HTTP、真实受控目录;无外部模型。
- 参数身份:write-failure。
- 合同:权威定义。
NC-raw-orphan-cleanup-recovery · test_孤儿清理先保存意图且确认失败可幂等恢复__a82111
- 位置:
tests/集成/test_原文归档与恢复.py::test_孤儿清理先保存意图且确认失败可幂等恢复__a82111。 - 给定:本命名空间无租约对象,PG触发器拒绝清理完成写回。
- 动作:首次物理删除后确认失败,再取消故障并恢复。
- 预期:意图已可靠保留;重试沿用回执确认对象已不存在,不补造首次成功,活跃原文保留。
- 环境:真实隔离PG、受控目录与确定性触发器故障注入。
- 合同:权威定义。
NC-raw-failed-task-retention · test_失败任务仍可恢复所以保留有效原文租约__a82113
- 位置:
tests/集成/test_原文归档与恢复.py::test_失败任务仍可恢复所以保留有效原文租约__a82113。 - 给定:任务失败,但原文租约仍有效且字节已保存。
- 动作:恢复原文状态。
- 预期:保留有效租约及字节;failed不等于取消或完成,不提前删除恢复输入。
- 环境:真实隔离PostgreSQL与受控文件,假时钟固定期限。
- 合同:权威定义。
NC-browser-plan-nodes · NC-browser-plan-nodes:卷章场景目录接通动态场景规划
- 位置:
web/tests/旅程/探索草稿.spec.ts::NC-browser-plan-nodes:卷章场景目录接通动态场景规划。 - 给定:安装后的作者工作台与全新合成作品。
- 动作:实际创建卷章场景目录,打开场景的动态表单,保存候选并明确审阅确认。
- 预期:节点归属、目录版本和正式场景内容均能由实际HTTP回查;场景计划与所属章绑定,不写成正文或事实。
- 环境:真实Chrome与隔离PostgreSQL。
- 合同:权威定义。
NC-ui-context-snapshot-list · NC-ui-context-snapshot-list:材料清单与省略原因渲染
- 位置:
web/tests/交互/上下文材料.test.tsx::NC-ui-context-snapshot-list:材料清单与省略原因渲染。 - 给定:含省略条目的有效快照。
- 动作:渲染任务上下文组件。
- 预期:材料清单、字节数与省略原因渲染;取数走 /tasks/{id}/context-snapshots。
- 环境:离线组件,传输替身。
- 合同:权威定义。
NC-ui-context-stale-evidence · NC-ui-context-stale-evidence:来源漂移后失效标注与具体变化可见
- 位置:
web/tests/交互/上下文材料.test.tsx::NC-ui-context-stale-evidence:来源漂移后失效标注与具体变化可见。 - 给定:漂移后的快照。
- 动作:渲染任务上下文组件。
- 预期:失效标注与具体变化项可见;来源证据仍显示版本与哈希。
- 环境:离线组件,传输替身。
- 合同:权威定义。
NC-ui-context-empty-state · NC-ui-context-empty-state:无快照任务如实显示空态
- 位置:
web/tests/交互/上下文材料.test.tsx::NC-ui-context-empty-state:无快照任务如实显示空态。 - 给定:没有快照的任务。
- 动作:渲染任务上下文组件。
- 预期:如实显示空态,不伪造材料。
- 环境:离线组件,传输替身。
- 合同:权威定义。
NC-browser-context-workbench · NC-browser-context-workbench:任务材料清单、来源证据与失效说明
- 位置:
web/tests/旅程/任务材料.spec.ts::NC-browser-context-workbench:任务材料清单、来源证据与失效说明。 - 给定:真实隔离库上的工作台与一处真实漂移。
- 动作:真实浏览器登录并打开任务详情。
- 预期:材料清单/来源证据/失效说明可见(DOM 断言 24 条,页面与控制台错误 0);截图视觉判定四项清晰可读。
- 环境:真实浏览器。
- 合同:权威定义。
NC-ui-dialog-stream · NC-ui-dialog-stream:正文段落按序累积、动作事件标注
- 位置:
web/tests/交互/创作对话.test.tsx::NC-ui-dialog-stream:正文段落按序累积、动作事件标注。 - 给定:创作对话组件传输替身。
- 动作:渲染与提交。
- 预期:按合同呈现。
- 环境:离线组件传输替身。
- 合同:权威定义。
NC-ui-dialog-empty · NC-ui-dialog-empty:无事件时给出找回提示不空白
- 位置:
web/tests/交互/创作对话.test.tsx::NC-ui-dialog-empty:无事件时给出找回提示不空白。 - 给定:创作对话组件传输替身。
- 动作:渲染与提交。
- 预期:按合同呈现。
- 环境:离线组件传输替身。
- 合同:权威定义。
NC-ui-dialog-start · NC-ui-dialog-start:发起成功展示任务回执
- 位置:
web/tests/交互/创作对话.test.tsx::NC-ui-dialog-start:发起成功展示任务回执。 - 给定:创作对话组件传输替身。
- 动作:渲染与提交。
- 预期:按合同呈现。
- 环境:离线组件传输替身。
- 合同:权威定义。
NC-browser-generation-dialog · NC-browser-generation-dialog:创作对话、独立检查与采纳阻断
- 位置:
web/tests/旅程/生成对话.spec.ts::NC-browser-generation-dialog:创作对话、独立检查与采纳阻断。 - 给定:隔离后端已有跑完的通过与失败生成任务。
- 动作:真实浏览器打开任务。
- 预期:创作对话与正文可见;检查报告可见;失败候选采纳被阻断。
- 环境:真实浏览器隔离库。
- 合同:权威定义。
NC-w17-browser · NC-browser-source-workbench:资料对照页与榜单失败态
- 位置:
web/tests/旅程/资料对照.spec.ts::NC-browser-source-workbench:资料对照页与榜单失败态。 - 给定:隔离浏览器环境与预置来源/快照。
- 动作:打开资料对照页并应用清理、展开榜单快照。
- 预期:来源与原文对照可见;清理说明可见;失败快照如实呈现。
- 环境:真实隔离库 + Chrome。
- 合同:权威定义。
NC-w18-browser · NC-browser-research-workbench:拆书工作区发起与台账呈现
- 位置:
web/tests/旅程/资料对照.spec.ts::NC-browser-research-workbench:拆书工作区发起与台账呈现。 - 给定:隔离浏览器环境与预置来源。
- 动作:打开拆书工作区并按选书理由发起拆解。
- 预期:台账条目出现;进度与失败如实呈现。
- 环境:真实隔离库 + Chrome。
- 合同:权威定义。