docs: update completion review with Swagger and test coverage progress

- Added Swagger annotations summary (86 annotations, 13 handlers)
- Added Device Repository tests summary (15 test cases)
- Coverage: 46.6% -> 49.0% (+2.4%)

From PRODUCTION_GAP_ANALYSIS_2026-04-08:
- P2: Swagger annotations - substantially addressed
- P1: Repository coverage - improved from 46.6% to 49.0%
This commit is contained in:
2026-04-11 21:33:45 +08:00
parent 4764814de1
commit b1311ea144

View File

@@ -54,6 +54,8 @@ RBAC/admin 改动必须验证:
| AssignRoles 非事务 | ✅ 已修复 | `DeleteByUserID` + `BatchCreate` 已用 `db.Transaction()` 包装 |
| N+1 查询 | ✅ 已修复 | `GetUserRoles` / `ListAdmins` 改用 `GetByIDs` 批量查询 |
| `.gitattributes` | ✅ 已添加 | 统一行尾符为 LF消除 LF/CRLF 污染) |
| Swagger 注解 | ✅ 已添加 | 13 个 handler 共 86 处 `@Summary/@Description/@Tags/@Param/@Router` 注解 |
| Device Repository 测试 | ✅ 已添加 | 15 个测试用例覆盖 DeviceRepository CRUD |
## 最新验证结果