topfans/docs
zheng020 7c897ec4e0 docs(status-code): 自审修复 - 12 个问题
🔴 严重 (2):
1. "双协议期"实际无法双协议: 原设计 code=gRPC 会破坏老前端(它们读 code 期望 HTTP 码)
   - 修订: code 字段保持 HTTP 镜像码不变,新增 grpc_code 字段;老前端零改动
2. Gateway 拦截器只改 header 不改 body: Dubbo 已把 gRPC code 写进 body 字段
   - 修订: 用 responseRecorder 完整捕获 body,重写 header 200 后回写

🟡 高 (3):
3. errors.go 代码块缺 import (status, strings)
4. responseRecorder 类型引用但未定义 -> 补充完整类型定义
5. ErrInvalidOldPassword (change-password spec §4.5 新增) 未在 ToStatusCode/ToGRPCCode 映射
   - 修订: 同步加到两个函数的 InvalidArgument 分支
6. ErrUserInactive 此前 fall into default 500 -> 现在映射到 PermissionDenied (修复)

🟢 中 (4):
7. ToStatusCode 函数需要保留作为兼容(原 spec 说删) -> 保留并补 case
8. NewError 函数引用 status 但无 import -> 补 import
9. 缺 AuthMiddleware 与 GRPCStatusInterceptor 中间件链顺序说明
10. Phase 0 描述与实际实现对齐(保留 ToStatusCode)

🔵 低 (3):
11. grep 命令可能漏掉 raw 数字赋值 -> 补 grep -rn 'Code:\s*uint32...'
12. 全文清理 legacy_code / ToLegacyCode 残留
13. §3.4 完整响应流示例更新为新设计(code+grpc_code)
14. §5.1 getBizCode helper 改为新增 getGrpcCode helper,老前端拦截器不动
15. §6.1 Phase 0 描述对齐,Phase 3 清理描述对齐
16. §10 部署清单更新
2026-06-12 13:30:53 +08:00
..
dify feat:实现AI生成镭射卡功能 2026-06-03 22:19:22 +08:00
fix docs: 修复OnExhibitionCompleted 调用链路重建 2026-05-16 02:45:15 +08:00
migrations feat: 重构展位选择 2026-05-20 14:18:44 +08:00
specs feat:实现AI生成镭射卡功能 2026-06-03 22:19:22 +08:00
superpowers docs(status-code): 自审修复 - 12 个问题 2026-06-12 13:30:53 +08:00
API_CALLS_SUMMARY.md 初始化项目 2026-04-07 22:28:50 +08:00
api-base-url-switch-plan.md feat: 新增每小时的收益字段 2026-05-19 12:17:57 +08:00
backend-architecture.drawio 初始化项目 2026-04-07 22:28:50 +08:00
DESIGN.md docs:ai搭子修改,热门模块新增,字段判断基础文档 2026-05-27 16:49:58 +08:00
figma-analysis-data-dashboard.md docs: 添加数据看板文档设计 2026-06-02 17:35:44 +08:00
figma-analysis-topfans-ranking.md feat: 修改藏品展示等级和藏品没有同步问题 2026-05-29 12:18:40 +08:00
figma-analysis-xiaohongshu-stars.md docs:星河设计文档 2026-06-10 12:07:27 +08:00
frontend-api-consistency-audit.md feat: 铸造菜单改为动态配置 2026-06-09 12:38:12 +08:00
generic-moseying-bird.md docs: 经济系统设计文档 2026-04-15 17:04:42 +08:00
MiniMax 图生图 API 集成方案.md feat: 完善minimax调用图生图功能 2026-04-08 01:30:58 +08:00
PRD-activity.md 初始化项目 2026-04-07 22:28:50 +08:00
PRD-my-profile.md 初始化项目 2026-04-07 22:28:50 +08:00
PRD-Rankings.md 初始化项目 2026-04-07 22:28:50 +08:00
PRD.md 初始化项目 2026-04-07 22:28:50 +08:00
slot-refactor.md feat: 新增余额不足不能铸造的功能提示,新增详细页面图片正常显示,docker修改配置 2026-05-18 18:32:58 +08:00
Tasks-Rankings.md 初始化项目 2026-04-07 22:28:50 +08:00
初始阶段_经济系统_算法.md docs: 文档修改 2026-05-12 11:27:43 +08:00
界面交互说明.pdf 初始化项目 2026-04-07 22:28:50 +08:00
硬编码常量审批文档.md fix: 修复自动升级和展览藏品下架的索引bug 2026-04-23 14:31:40 +08:00
系统框架.md docs: 文档修改 2026-05-12 11:27:43 +08:00
经济系统计算器.md docs: 文档修改 2026-05-12 11:27:43 +08:00
账号状态实时响应技术方案.md docs: 账户状态响应 2026-04-27 13:17:57 +08:00
需求规格说明书 (1).pdf 初始化项目 2026-04-07 22:28:50 +08:00