Appearance
发版与产品线改造阶段计划
按你定的顺序执行:P0 发版闭环 → C 端记账 → B 端 Acc 效率 → 长期技术债。自动化项用命令;签字与预发操作须人工。
| 阶段 | 主题 | 文档 | 本地命令 |
|---|---|---|---|
| 0 | P0 发版 | 本文 §P0、release-window-checklist.md | pnpm run release:p0-preflight |
| 1 | C 端记账增强 | track3-bookkeeping-phase2.md | pnpm run check:miniapp |
| 2 | B 端报表/结算效率 | track1-b-acc-phase2.md | pnpm run check:miniapp |
| 3 | E2E + Acc 链路 | track2-tech-phase2.md | pnpm run test:e2e / test:permission |
阶段 0 — P0(必须先完成)
开发侧(可自动化)
bash
pnpm run release:p0-preflight # check:program-gates + 打印人工清单
pnpm run release:p0-preflight -- --with-month-close # 额外跑月结 SQL(要 DATABASE_URL)等价核心:pnpm run check:program-gates → 预发部署 → 见下。
预发 / 生产库
bash
pnpm run zen:generate
pnpm run zen:push # 含 mini_book_budgets、mini_book_recurring 等
pnpm --filter taskflow-backend run db:sync-roles-perms运维 / 业务(人工,无法 CI 代签)
- merge:env-pack-strict 或脚本合并 STRICT → 预发/生产
.env.pack pnpm run check:strict-matrix(本地有.env.pack时)- 重启 gateway / sys / acc
- 下载 CI artifact
release-signoff-templates,填写并存档:- release-signoff-bundle.md(§4.2 + M3 + M4)
- strict-signoff-ops-runbook.md
- m4-settlement-manual-checklist.md 业务签字
发版后 5 分钟冒烟
release-window-checklist.md §C + program-full-execution.md §验收抽样。
阶段 0 完成标志:签字包存档 + 生产/预发库已 push + 冒烟通过。
阶段 1 — C 端(周期账 / 预算增强)
在 track3-bookkeeping-phase2.md 按项勾选;约束仍见 miniapp-bookkeeping-user-scope.md。
阶段 2 — B 端(报表导出 / 结算效率)
在 track1-b-acc-phase2.md 按项勾选。
阶段 3 — 技术债(E2E Secrets + Acc 链路)
在 track2-tech-phase2.md 按项勾选。
与四线路线图关系
roadmap-four-tracks.md 仍为战略索引;本计划为执行顺序,P0 未勾完不启动阶段 1 功能发版。