R79 收口公网部署与治理事实源

这个提交包含在:
2026-05-05 16:36:27 +08:00
父节点 449489d2e0
当前提交 6eaee753d7
共修改 12 个文件,包含 136 行新增和 59 行删除
+22 -5
查看文件
@@ -1,13 +1,30 @@
# hyb-oa 实施计划(Phase 1 / P0)
# hyb-oa 实施计划(历史 Phase 1 引导 + 当前执行口径)
**日期**:2026-02-06
**范围**:报销系统及其依赖模块(员工/权限/工作流/附件)
**日期**:2026-05-04
**范围**:保留 2026-02 的引导性实施计划,同时补充当前试运行收口与外部环境闭环口径。
## 当前阶段(2026-05-04)
- 当前系统已不处于 `Phase 1 / P0` 开发阶段;本地核心 happy path、真实 PDF OCR 和报销付款尾链已具备回归证据。
- 当前优先级不是继续堆新功能,而是:
1. 治理事实源刷新
2. 外部环境闭环(HTTPS / 企微 / live smoke / 并发)
3. 发布门禁与部署 runbook 收口
- 当前执行事实源优先级:
- 最新执行合同:`issues/*.csv`
- 业务覆盖:`artifacts/r75/coverage-matrix.csv`
- 试运行结论:`artifacts/r70/manual-trialrun-report.md`
- 全局状态矩阵:`docs/feature-matrix.md`
## 历史说明
下文保留的是 2026-02 的 Phase 1 引导计划,主要用于追溯设计出发点、资产复用和里程碑拆解;它**不是**当前最优先的执行合同。
## 0. 前置结论(不可再分叉)
- 技术栈:Fastify + Prisma + PostgreSQL(见 `docs/tech_stack_report.md`)
- 规格书:以 `docs/requirements-specification.md` 为单一事实源
## 1. 复用资产清单(从 shenzhou-business-suite 迁移到 hyb-oa)
## 1. 历史:复用资产清单(从 shenzhou-business-suite 迁移到 hyb-oa)
| 资产 | 来源 | 复用方式 | 需要改造 |
| :--- | :--- | :--- | :--- |
| 工作流 4 表结构 | `shenzhou-business-suite/supabase/schema/70_workflow/01_workflow_02_tables.sql` | 转 Prisma schema | Supabase/RPC → Fastify service 事务 |
@@ -22,7 +39,7 @@
| UI 组件 | `shenzhou-business-suite/src/components/ui/*` | 实现阶段复制到 `client/src/` | 替换路由/样式变量;移除 Supabase 依赖 |
| 测试基建 | `playwright` + `vitest` 配置 | 实现阶段迁移 | P0 覆盖鉴权/工作流/判重核心路径 |
## 2. Phase 1(P0)里程碑拆解(按可开工顺序)
## 2. 历史:Phase 1(P0)里程碑拆解(按可开工顺序)
### Milestone 1:Prisma schema 草稿 + 评审
**目标**:把关键表结构确定下来(后续开发不再反复改 schema)。