upgrade: adopt V8.33.1 — final merge, our patches upstreamed natively
V8.33.0 absorbed our entire platform patch set as native features (discovery/env_for macro override/blocks.css priority/type-mapping fix/ frontend entries/locale override) and synced trade-pro from our remote; V8.33.1 adds HESU PIPE industrial-theme home fixes (1.3.1). Zero patch re-application this round — all verified native. Theme suites 35/35; full run 428 passed + same 10 known Windows env fails (FAILED set unchanged). Live: container 8.33.1-dev.1 healthy, hesupipe 192 entries intact, trade-pro build 203 pages 0 errors. Patch registry retired to archive — future upgrades are plain overlay. Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# V8.33–V8.38 融合执行计划(以用户上传计划为依据)
|
||||
|
||||
## 优先级与状态
|
||||
|
||||
| 阶段 | 项目 | 本阶段状态 | 下一步交付要求 |
|
||||
|---|---|---|---|
|
||||
| P0 | 安全回归、历史主题、数据隔离 | 本轮隔离测试通过 | 真实授权用户权限回归/发布演练 |
|
||||
| P1 | 主题管理与平台底座 | 五主题主线注册/预览/构建已集成 | 主题自动化升级、资源缓存基准 |
|
||||
| P2 | WordPress 完整迁移 | 既有能力保留但未在真实站验收 | 真实 XML/媒体/SEO/旧路径/重定向差异表 |
|
||||
| P3 | 数据装配 | 既有字段映射保留 | 真实 Excel 车型/品牌/产品映射误差验收 |
|
||||
| P4 | 主题与高级可视化编辑 | V8.32 简洁编辑保留、第五主题接入 | V8.34 图片/Banner/菜单/规格直接编辑,预览→构建对照 |
|
||||
| P5 | 审批、构建、部署、回滚 | HTTP+Worker 冒烟通过 | V8.37 真实 SFTP/S3/Agent 部署与回滚 |
|
||||
| P6 | 多语言与 SEO | 语言组+站点默认语言保留 | V8.36 阿语/俄语/英文页面及 hreflang 校验 |
|
||||
| P7 | 企业级生产化 | 尚未验收 | V8.38+ PG/Redis/多 Worker、Art Design Pro 官方工程整合、安全压测 |
|
||||
|
||||
## V8.34 下一轮重点
|
||||
1. 五套主题的页面完整性与行业差异,重点将 Trade Pro 14 类页面用于真实内容而非样例。
|
||||
2. 可视化编辑中的图片、Banner、导航、产品参数直接修改;默认简洁、按需高级设置。
|
||||
3. 同一网站同一版本的主题预览、编辑器和静态构建画面对照测试;旧站已固定主题不变。
|
||||
4. 指标:CSS/JS 体积、图片宽高与懒加载、LCP/CLS/INP 实网采集;语义化图标不得到处使用箭头。
|
||||
5. 真实网站迁移需保存 URL、Title、Description、Canonical、结构化数据、媒体路径,输出差异表。
|
||||
|
||||
本文件是更新后的主线计划。`docs/COMPLETION_PLAN.md` 是用户上传的历史原始规划,包含过时版本和本地路径,必须以最新源码、测试和实际环境验收为准;不能把旧计划中勾选项目直接算作本轮已完成。
|
||||
@@ -399,7 +399,9 @@ def test_theme_color_map_covers_trade_pro():
|
||||
4. noindex 空栏目:填真实内容或从导航移除,不留空页
|
||||
5. 生产部署包只含构建产物与运行所需文件(不带 tests/examples/reports/demo)
|
||||
|
||||
## 补丁登记(2026-10-23 V8_21_3 升级后现行清单,下次升级重放)
|
||||
## 补丁登记(已退役存档,2026-10-26 终局合并)
|
||||
|
||||
V8.33.0 起上游原生吸收了我们的全部平台补丁(主题发现/env_for 宏覆盖/blocks.css 优先/类型修复/前端入口/locale 覆盖,trade-pro 主题同步自我们的 Git 仓库)——**补丁重放时代结束**,此后升级=纯覆盖+验证原生实现+compose 钉名(siteforge-v8-10 项目名 + Web 侧 BUILD_TIMEOUT 透传)+双基线回归。历史清单见 git 历史(601451f/8884e10/95982fa)。
|
||||
|
||||
1. `app/core.py` discover_themes() 单一源;2. `app/theme_pro.py` env_for + theme_color + THEMES import;3. `app/theme_store.py` BUILTIN import;4. `app/builder.py` copy_blocks_css;5. `app/v8_workflows.py` 类型/分类;6. `app/multilingual.py` 站点级 locale 覆盖 + `PUT /api/i18n/sites/{id}/locale`(V8.15 locale 改写管线下英文站的正解);7. 前端 6 入口 + workspace.css 预览色;8. `tests/test_theme_pro_v3.py` 三处;9. compose 项目名钉 siteforge-v8-10 + .gitignore 追加;10. 保留目录:themes/trade-pro、tests/test_theme_registry.py、docs/superpowers。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user