# 归档说明 **归档时间**:2026-01-29 **归档原因**:提案范围过大,已拆分为 5 个独立提案 ## 已完成任务(止血类) 本提案中已完成的紧急修复任务: ### 1. 限流覆盖真实 API 路由组 ✅ - 调整限流挂载位置,覆盖 `/api/admin`、`/api/h5`、`/api/c/v1` - 明确排除 `/api/callback`、`/health`、`/ready` ### 2. 短信验证码未配置不崩溃 ✅ - 短信客户端增加初始化流程(基于配置) - 验证码服务在 smsClient 为空时返回 `CodeServiceUnavailable`(503) - 补充相关测试用例 ### 3. 部分 Service 层错误统一 ✅ - 已完成 4 个文件: - `verification/service.go` (10 处) - `personal_customer/service.go` (11 处) - `auth/service.go` (4 处) - `device_import/service.go` (2 处) ## 拆分后的新提案 剩余任务已拆分为以下独立提案: | 提案 | 目录 | 优先级 | 预估工作量 | |-----|------|--------|-----------| | Service 层错误统一 - 核心业务 | `service-error-unify-core` | 🔴 高 | 4.5h | | Service 层错误统一 - 支持模块 | `service-error-unify-support` | 🟡 中 | 7h | | Handler 层参数校验安全加固 | `handler-validation-security` | 🟡 中 | 5h | | OpenAPI 文档契约对齐 | `openapi-contract-alignment` | 🟡 中 | 4h | | 代码清理和规范文档更新 | `code-cleanup-docs-update` | 🟢 低 | 3.5h | ## 执行顺序建议 ``` 提案 1 (核心业务) → 提案 2 (支持模块) → 提案 3 (Handler 层) → 提案 4 (OpenAPI) → 提案 5 (清理) ``` ## 参考文档 - 原提案:`proposal.md` - 任务清单:`tasks.md` - 后续建议:`NEXT_STEPS.md`