Skip to content

[P1] 修复全仓审查发现的金额、分页与引导问题 - #124

Merged
Eclipseic1848 merged 1 commit into
mainfrom
codex/p1-audit-remediation
Sep 2, 2026
Merged

[P1] 修复全仓审查发现的金额、分页与引导问题#124
Eclipseic1848 merged 1 commit into
mainfrom
codex/p1-audit-remediation

Conversation

@Eclipseic1848

Copy link
Copy Markdown
Owner

变更说明

  • 统一金额两位小数校验,并用迁移 025 保护业绩订单状态与金额不变量。
  • 移除账号、审计和分析读路径的表级共享锁;订单、审计和分析页码查询改用绑定用户与筛选条件的 cutoff 快照。
  • 修复订单和审计超范围页丢失精确总数的问题。
  • 总览等待异步内容就绪后再自动播放完整新手引导。
  • 同步 README、UX 合同、P1 规格和零上下文交接文档。

验证

  • API 测试:160/160 通过。
  • Web Playwright:50/50 通过;最后微调后订单、审计定向用例各 1/1 通过。
  • API/Web 类型检查和生产构建通过。
  • 容器契约:11/11 通过。
  • 隔离容器运行验收通过:首装、024→025 升级、ready/smoke、备份、新库恢复、最小权限和恢复库登录。
  • npm audit --omit=dev --package-lock-only:0 vulnerabilities。
  • docker compose --env-file .env.example config --quiet 通过。

Closes #118
Closes #119
Closes #120
Closes #121
Closes #122
Closes #123

@Eclipseic1848
Eclipseic1848 merged commit fbc82c1 into main Sep 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment