Repository navigation
PlainJournal v1.0.2
PlainJournal v1.0.2
v1.0.2 是一次工程验收与开源治理收口,不增加业务域,也不进行前端视觉重构。
主要变化
- 后端增加 JaCoCo 覆盖率门禁:聚合行覆盖率 72.43%,每个可执行模块不低于 65%;
- 前端增加四包 V8 覆盖率门禁:聚合行覆盖率 70.06%,共 319 个单元/契约测试;
- Actions 全部固定完整 Commit SHA,Dependabot 忽略常规 Major 并合并同类更新;
- Release 在标签提交上重新执行 CI,并要求同一 Commit 已通过 Security;
- Pages 增加前后端公开 HTML 覆盖率报告;
- 修复结算结果未知后的安全重试按钮竞态;
- 修复设置
JAVA_TOOL_OPTIONS时三实例验证脚本误判 JDK 版本的问题。
验证
- 后端:436 tests,0 failure/error/skipped,PMD 0,SpotBugs P1=0;
- 前端:319 个单元/契约测试、60 个开发态 E2E、3 个生产构建 E2E;
- 真实基础设施:七个核心中间件 Core Smoke 通过;
- 多实例:Trade 1/2/3 实例各处理 1000 条 Outbox 事件并完全收敛;
- 浏览器:顾客端与客服管理端真实 WebSocket 链路通过,F12/CDP 页面、控制台、
HTTP 与网络错误均为 0。
边界
项目继续定位为单机和小团队可复现的自营 B2C 实验平台。v1.0.x 后续只修明确缺陷;
下一次计划版本 v1.1.0 仅处理前端视觉重构。