基于 GPT-5.5 评审反馈,将 Windows 从 22/48 提升到 30+/48。
目标:解锁 02, 24, 27_self, 32(+4 tests)
cli.cppm:1963-1970— git clone 用'{}'单引号,Windows cmd.exe 不支持run_all.sh— Windows 添加fresh-sandbox能力27_self_contained_home.sh— 误标elf,实际逻辑是 Windows 可移植的
目标:消除散落的 popen/system 拼接
优先替换 5 个高风险 call site:
probe.cppm:90— compiler probingpm/publisher.cppm:211,239— sha256sum, git archivetoolchain/stdmod.cppm:64— std module compilationbuild/ninja_backend.cppm:98— ninja invocation
目标:消除散落的 is_clang/is_gcc/isMusl 检查
flags.cppm— 用capabilities_for(tc)决定 compile/link flagsninja_backend.cppm:155— scanner 策略用 providerstdmod.cppm:102,122— BMI 路径用 provider
目标:文档与代码同步
- 更新
.agents/docs/2026-05-19-windows-platform-maturity-plan.md - 48 tests(非 49),P1/P2/P3/P5 已完成基础设施
目标:最大化 Windows 可运行测试
27_self_contained_home.sh—elf→ 空(逻辑是 Windows 可移植的)10_env_command.sh— 验证是否仍需 symlink