Repository navigation
PlainJournal v1.0.4
PlainJournal v1.0.4
v1.0.4 是 v1.0.3 发布后的边界缺陷补丁,不增加业务域,也不进行前端视觉重构。
修复
- 结果未知的履约轨迹只在当前页面会话内保留完整重试载荷。刷新后,本地恢复记录只保存
履约编号、外部事件 ID、创建时间和权威读取标记;说明、地点与坐标不进入
localStorage,只能通过 Fulfillment 权威事实确认结果。 - 通知邮件人工恢复以
notification_delivery行锁作为恢复操作的唯一串行化边界,事务
显式使用READ_COMMITTED并在获锁后复查命令审计。相同commandId的并发请求会
回放同一审计结果,不再偶发返回状态不允许重试。
验证
- 通知同命令并发专项在本机串行重复 20 次通过;
- notification-service 12 个测试通过;
- 后端 14 个 Reactor 模块、436 个测试、PMD 和覆盖率门禁通过;
- 前端单元/契约、开发态 E2E 与生产构建 E2E 通过;
- 真实 Chromium 的 F12/CDP 取证保持控制台错误和网络错误均为 0;
- Repository gates、Dependency review、pnpm audit、Java 与 JavaScript/TypeScript
CodeQL 通过,公开代码扫描告警为 0。
精确测试、覆盖率和真实链路证据以仓库内
docs/verification-summary.md 为准。