工具失败面板 shell/exit 第1簇「Font issues x20」是误标:svg_quality_checker 按设计 exit-1(质量门),但 core/toolfail 取 [exit] 前尾行当签名,而尾行永远是 通用 tip「4. Font issues:…」→ 所有门失败(typography/alignment/spec_lock drift) 全塌成一条"Font issues",误导排查方向。多文件门也没有可靠尾行(最后文件可能只有 WARN)。 修在工具侧(toolfail 保持通用零改动): - svg_quality_checker.gate_verdict_line():errors>0 时在 main() 末尾(export 之后) 多打一行确定性汇总 [GATE FAIL] svg_quality_checker: N error file(s) / M total; top issues: … 作为最后一行 stdout,toolfail 现有取尾行逻辑自动拾取诚实签名, 模型也多一行有用汇总。 - _categorize_issue 加 spec_lock/typography 类,避免真错(typography px)落 "Other"。 - 补 GateVerdictLineTests(3):无 error 不出行 / [GATE FAIL] 打头带 top issues / 是最后一行 stdout。56 测试全绿。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| analyze | ||
| brief | ||
| coding | ||
| documents | ||
| imagegen | ||
| paper | ||
| patent | ||
| plot_pub | ||
| ppt | ||
| proposal | ||
| pymatgen | ||
| rebuttal | ||
| research | ||
| review | ||
| skill-creator | ||
| standard | ||
| stats_ml | ||
| videogen | ||