R79 收口公网部署与治理事实源
这个提交包含在:
+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)。
|
||||
|
||||
在新工单中引用
屏蔽一个用户