Merge PR #11: add REV004 final mainline delivery summary\n\nConstraint: Keep the final summary aligned with verified mainline state only\nConfidence: high\nScope-risk: narrow\nDirective: Refresh this summary only when meaningful mainline state changes occur so it remains a stable handoff artifact\nTested: PR #11 summary cross-checked against latest backend/docs mainline commits and evidence set\nNot-tested: No document export/render pipeline executed at merge time

This commit is contained in:
tangweijie 2026-04-17 17:35:36 +08:00
commit ab4eec0ea8

View File

@ -0,0 +1,99 @@
# REV004 最终主线验收 / 联调交付总表
## 1. 当前主线基线
### backend
- repo`emsoft-IF/sw-system-cloud`
- branch`develop`
- latest merge`ea159faa3bae2b7491d4e60cbe79e392e77e7345`
### docs
- repo`tangweijie/fujian_water_biz_doc`
- branch`main`
- latest merge`415b4cee1303f51c7a3aeb0a58722873e852452c`
---
## 2. 已完成的 REV004 主对象真值恢复
| 对象 | objectType / 域 | 主表 | 当前主线状态 | 备注 |
|---|---|---|---|---|
| 预存调整 | prestorage | `biz_prestorage_adjust` / `biz_prestorage_adjust_detail` | 已完成 | process/attachments 也已 strict formal-first 收口 |
| 坏账调整 | `BAD_DEBT_RECORD` | `biz_bad_debt_adjust` / `biz_bad_debt_adjust_detail` | 已完成 | formal-first |
| 已销调整 / 核销 | `WRITTENOFF_ADJUST` | `biz_writtenoff_adjust` / `biz_writtenoff_adjust_detail` | 已完成 | formal-first |
| 违约金减免 | `LATE_FEE_REDUCE` | `biz_latefee_reduce` / `biz_latefee_reduce_detail` | 已完成 | formal-first |
| 分账调整 | `SPLIT_ADJUST` | `biz_split_adjust` / `biz_split_adjust_detail` | 已完成 | 专属对象域 |
| 价差调整 | `PRICE_DIFF_ADJUST` | `biz_price_diff_adjust` / `biz_price_diff_adjust_detail` | 已完成 | formal-first |
| 红冲记录 | `REDINK_RECORD` | `biz_redink_record` / `biz_redink_record_detail` | 已完成 | 结果型 formal-tablelive execute 仍有外部依赖补证 |
---
## 3. 本轮已合入主线的 PR / merge sha
### backend develop
- PR #77writtenoff formal-table
- merge sha`9462f3a12728b83bfe31e0b74c526f4256f5b361`
- PR #78price-diff formal-table
- merge sha`1964c7823291cd4972c72c50ffcad154f3a74b4c`
- PR #79redink formal-table
- merge sha`d8596af47479ef28664b83200d86f7770c8b9bd4`
- PR #80prestorage process/attachments strict formal-first
- merge sha`ea159faa3bae2b7491d4e60cbe79e392e77e7345`
### docs main
- price-diff evidence merge`c741164fa48dd79f4c43ffb15e3b093933dc642c`
- current truth matrix含 price-diffmerge`692ac419f6fab7da63e90e74e06d200e427580fa`
- redink evidence merge`57763c634e0e6733d0861051f6b78c5dcdb9022f`
- current truth matrix含 redinkmerge`89737608b356dcc3dd40e40d90cf9064059ca467`
- prestorage strict formal-first evidence merge`415b4cee1303f51c7a3aeb0a58722873e852452c`
---
## 4. 已有 evidence 文档
- `docs/evidence/rev004-prestorage-formal-table-dev-db-apply-2026-04-16.md`
- `docs/evidence/rev004-bad-debt-formal-table-dev-db-apply-2026-04-17.md`
- `docs/evidence/rev004-writtenoff-formal-table-dev-db-apply-2026-04-17.md`
- `docs/evidence/rev004-price-diff-formal-table-dev-db-apply-2026-04-17.md`
- `docs/evidence/rev004-redink-formal-table-dev-db-apply-2026-04-17.md`
- `docs/evidence/rev004-prestorage-strict-formal-first-2026-04-17.md`
---
## 5. 当前仍需说明的残留点
### 5.1 redink
- formal-table 已落主线
- compile / targeted tests / DDL / query smoke 已完成
- 但 live execute 端到端补证仍被外部依赖阻塞:
- `business-bank-server` 无可用实例
- 已有精确 blocker evidence
### 5.2 其他对象
- 当前主线里最明显未独立 formal-table 的核心对象已经大幅减少
- 如果继续扩展,下一步更适合做:
- 对外联调说明收口
- 或处理外部依赖类 blocker 补证
---
## 6. 给联调方的可直接口径
### 对前端
当前 REV004 主线可按独立对象化口径使用:
- prestorage
- bad debt
- writtenoff
- late fee reduce
- split adjust
- price diff
- redink
其中:
- prestorage 的 `process / attachments` 已 formal-first
- redink 已独立,但 live execute 的外部依赖补证未完成
### 对测试
优先参考对应 evidence 文档回归:
- 表结构是否存在
- DDL 是否幂等
- compile / targeted tests 是否通过
- fresh smoke 是否通过
- cleanup 是否完成
### 对产品 / 管理
REV004 本轮已基本完成主对象 formal-table 恢复与主线收口;后续重点已从“建模缺失”转向“外部依赖补证 + 联调说明完善”。