玉澜
260d8ddddd
test(schema): replace coverage line-touches with real assertions
...
review 遗留的 coverage theater 清理(M3 已由 7257919a 先行修复):
- agentmetadata:selection precedence 双向 round-trip 断言、cloneInterfaceRef
深拷贝断言、record/merge candidate 去重与合并结果断言
- cli:schemaOverviewPayloadFromCatalog 产物内容断言、walkLeafCommands
hidden 叶子排除断言、agentMetadataSummaryFrom 汇总字段断言、
RenderSafetyAnnotation 未注册时静默断言
- corecmd:stdinIsTerminal 以临时普通文件断言非终端路径
- runtimeannotate:AnnotateRuntimeFlag* 写入断言(type/description/format/
example/required/required_when/enum 注解值)
2026-08-03 01:13:31 +08:00
玉澜 and Cursor
7257919a49
test(schema): harden coverage-gap assertion teeth
...
Fail closed on uniqueStringsInOrder, empty-bound assemble, and delivery
completeness report branches instead of silently accepting weak paths.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 23:40:05 +08:00
玉澜 and Cursor
e4fde3917d
test(schema): close overall coverage non-regression gap
...
Cover remaining cli/agentmetadata/pat edge paths so aggregate coverage
stays at or above the merge-base overall percentage.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 22:06:56 +08:00