docs: sync review closure status and UNFIXED_ISSUES
- Mark social_account_repo GORM refactor as closed (2026-05-29) - Add closure entries for TOTP atomic consumption, AuthProvider state, ApiResponse nullability - Update REAL_PROJECT_STATUS with latest fix verification Refs: review-fix-closure-2026-05-28 documentation sync
This commit is contained in:
@@ -28,11 +28,11 @@
|
||||
- 浏览器级真实 E2E 已闭环
|
||||
|
||||
**当前活跃阻塞:**
|
||||
- 无新的功能性阻塞;review 报告已完成真相校准,剩余工作以维护性尾项(如 raw SQL / 前端状态收敛 / 类型真相)和提交边界整理为主
|
||||
- 无新的功能性阻塞;review 报告中已确认的 raw SQL / 前端状态收敛 / 类型真相尾项已关闭,剩余工作以提交边界整理和文档同步为主
|
||||
|
||||
### 当前可诚实复用的一句话状态
|
||||
|
||||
> 后端与前端静态/单测基线、依赖审计与浏览器级真实 E2E 均已恢复绿色;当前剩余的是提交前的文档真相同步和工作树卫生收口,而非功能性阻塞。
|
||||
> 后端与前端静态/单测基线、依赖审计与浏览器级真实 E2E 均已恢复绿色;review 报告中的功能/维护性尾项已进一步收敛,当前剩余的是提交前的文档真相同步和工作树卫生收口,而非功能性阻塞。
|
||||
|
||||
## 历史快照使用说明
|
||||
|
||||
@@ -1224,6 +1224,21 @@
|
||||
- `go test ./... -count=1`
|
||||
- `go vet ./...`
|
||||
- `go build ./cmd/server`
|
||||
- 前端类型真相补齐:
|
||||
- `frontend/admin/src/types/http.ts` 中 `ApiResponse.data` 已从 `T` 校准为 `T | null`
|
||||
- 新增编译期契约文件 `src/types/http.typecheck.ts`,锁定成功响应允许 `data: null`
|
||||
- `src/lib/http/client.test.ts` 已补成功空数据返回 `null` 的回归测试
|
||||
- 本轮前端验证已执行通过:
|
||||
- `cd frontend/admin && env -u NODE_ENV npm run build`
|
||||
- `cd frontend/admin && env -u NODE_ENV npm run lint`
|
||||
- `cd frontend/admin && env -u NODE_ENV npm run test:run`
|
||||
- AuthProvider 状态收敛补充:
|
||||
- provider 现已不再在 render 阶段回退读取 `auth-session` 模块态,展示真相收敛到 React provider state
|
||||
- `refreshUser` 失败不再清空当前会话视图,避免瞬时 userinfo 故障造成假登出
|
||||
- 已补充 “挂载后模块 store 变更不会污染 provider roles” 回归测试
|
||||
- 本轮会话/导航真实验证已执行通过:
|
||||
- `cd frontend/admin && env -u NODE_ENV npm run test:run -- src/app/providers/AuthProvider.test.tsx`
|
||||
- `cd frontend/admin && env -u NODE_ENV npm run e2e:full`
|
||||
|
||||
## 当前运行时真实能力
|
||||
|
||||
|
||||
Reference in New Issue
Block a user