# SiteForge Enterprise V8.17.0-dev.1 — 源码集成回归结论 **结论:V8.17 完整源码已整合并通过隔离本地集成回归。生产上线验收尚未完成。** ## 已实际执行 - 完整项目现有 + 新增自动化测试:**288 项/轮,连续 2 轮均通过**(总计 576 次通过,0 失败、0 超时)。详细见 `reports/v817-regression.json` / `*.html` 与 8 份 verbose 日志。 - V8.17 新增 33 项专项测试包含异常超时检测、报告落地与旧 URL 路径一致性检查。 - HTTP 真实端到端:`/api/ready` → 登录/CSRF → 新建站点、页面 → Worker 异步构建 → ZIP 下载 → HTML 预览,通过。 - `scripts/verify_release.py`、全体应用 Python 编译、前端 JS 语法检查:通过。 - V8.17 只读仓库审计:**12 PASS / 0 FAIL / 0 WARN / 2 SKIP**(未提供实际 `.env` 和正式发布证据)。 - GitHub Actions 两套 CI YAML 结构能正常解析,但**没有在 GitHub Actions 运行**。 ## 仍然未通过 / 尚未执行 - Chromium 当前环境:使用 `/usr/bin/chromium` 仍遇到 `net::ERR_BLOCKED_BY_ADMINISTRATOR`,属于执行环境策略限制;新增独立浏览器 CI,需在允许访问 localhost 的 Runner 中验收。 - 当前容器没有 Docker Engine;PostgreSQL/Redis、多 Worker、远程 SFTP/S3/Agent 发布与真实回滚,均未执行真实集成验收。 - Art Design Pro 官方完整源代码未提供;没有进行官方前端编译集成。 - V8.16 曾完成的 5,000 车型导入/构建压力测试,本轮未重复执行,不把历史结果标记为新版本重测结果。 ## 修改范围 - `scripts/regression_v817.py`、`.sh/.ps1`:可终止的批量回归和逐模块异常隔离,报告 JSON/Markdown/HTML + 日志。 - `scripts/siteforge_v817_audit.py`、`scripts/export_wordpress_url_baseline.py`:无写入生产副作用的验收与 URL 路径检查。 - `scripts/browser_smoke.py`:登录上下文复用、Playwright Chromium 自动查找、用户可覆写可执行文件路径。 - `.github/workflows/`:连续两轮 Python 测试、真实 Chromium CI 以及独立 PostgreSQL/Redis 只读检查。 - `app/version.py`、Compose 镜像、相关测试断言、README、文档:版本升级与项目交付文档。 ## 推荐下一验收步骤 将此 ZIP 在隔离环境部署,先跑 `bash scripts/check.sh` 与 `python scripts/http_end_to_end.py`,随后用已配置安全凭据的独立测试 PG/Redis + Docker 验收,确认浏览器和部署链路;最后复核真实 WordPress URL 及正式发布、回滚和备份恢复。