# P0 阶段完整回归 — 执行证据 日期:2026-09-16(无人值守轮次) 平台:Windows 11 10.0.26200 x64 · Python 3.10.21(`.venv`)· PyQt6/Qt 6.10.0/6.10.2 · Node(test_math_extract) 运行方式:全部子进程统一注入 `HAOCODE_CONFIG_FILE` 指向临时配置(`smoke_offscreen/smoke_mode/smoke_copy_session` 自身不设该变量,属 P2-04 前已知观察项);GUI 套件 `QT_QPA_PLATFORM=offscreen`。 ## 结果(命令 / 退出码 / 摘要) 纯逻辑(13 个套件,全部 EXIT=0): | 套件 | 摘要 | |---|---| | `python tests/run_tests.py` | 41 passed, 0 failed | | `python tests/test_tool_params.py` | ALL PASS | | `python tests/test_compaction_persist.py` | ALL PASS | | `python tests/test_copy_session.py` | ALL PASS | | `python tests/test_bash_stream.py` | ALL PASS | | `python tests/test_error_persist.py` | ALL PASS(39 项) | | `python tests/test_wv2_guard.py` | ALL PASS | | `python tests/test_debug_window.py` | 22 PASS / 0 FAIL | | `python tests/test_think_code_neutral.py` | ALL PASS | | `python tests/test_file_attach.py` | OK | | `python tests/test_pdf_reader.py` | OK | | `python tests/test_config_isolation.py` | ALL PASS(14 项,P0-01 新增) | | `python tests/test_main_window_event_filter.py` | ALL PASS(18 项,P0-02 新增) | 离屏 GUI(4 个套件,全部 EXIT=0): | 套件 | 摘要 | |---|---| | `python tests/smoke_offscreen.py` | ALL PASS: 8/8 | | `python tests/smoke_mode.py` | ALL PASS | | `python tests/smoke_copy_session.py` | ALL PASS | | `python tests/smoke_bash_panel.py` | ALL PASS(116 项) | JS(1 个套件,EXIT=0):`node tests/test_math_extract.js` — 39 passed, 0 failed。 ## 判定 P0 阶段回归通过:测试不访问真实配置/数据库(拦截器证明 + 临时环境),`MainWindow` 输入行为无回归(P0-02 四态断言 + 既有 116 项 bash 面板回归)。真实桌面矩阵属 P1/P2 阶段(PLATFORM_PLAN 验收矩阵),本阶段不声称桌面已验证。