follow test28, 1. 重构 skills 技能库至 35 个目录并全量加 pyqcu- 前缀,合并占位后端技能、删除 cann.v2/cuda.v2/dtk/maca 过时技能、订正 STALE 断言并将内嵌重复副本改为交叉链接; 2. 新增 pyqcu/tools/_bench_plots.py 并接线,同步 _budget/_env/_multigrid/_logs/_schur_op/_bistabcg 的整合来源注释(原测试套件已删,标注规范位置); 3. 清理 pyqcu/testing 冗余代码,删除 multigrid legacy/scaling 全树、volume24 重复档位、quda_comparison 一次性诊断脚本与一次性收敛图共 154 个文件; 4. 删除 cpp/cuda/qcu/logs/ 并在 6 处文档同步留痕; 5. 重建 17 页 MultiGrid 演示件并重编译 pion C2 报告 PDF,统一 test_pion_c2.py 命名与 skills/pyqcu-cpp-qcu 引用; 6. 修复 build_deck.py 覆写人工讲稿存根的行为(输出改名 _ppt_notes.md)并在 .gitignore 放行 algorithm_build 算法图; 7. 回归门禁:form 审计 PASS、技能表 35/35 一致、git diff --check 与 py_compile 通过; [claude code].