- 恢复 /api/v1/starbook/home + /api/v1/starbook/items 网关路由 (owner 从被删的 starbookService 切到 assetService); - assetService 加 GetAssetsByType RPC (type/category/grade 过滤), 仅改 asset.pb.go (不动 triple.go); - gateway 新建 starbook_controller.go 薄壳 (auth + 参数解析 + RPC); 使用 Task 1 扩展接口 AssetServiceGetAssetsTypeClient (零装配增量, 复用现有 assetClient); - 响应结构与原端点完全一致 (前端 4 处调用零修改, 实测 home 2514 bytes JSON shape 一致); - items 支持 type/category/grade/page/page_size 完整参数; - 路由注入到 AuthMiddleware 保护的 v1 group; - 5/5 starbook 测试 + 完整 workspace build/vet 通过。 Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .agents/skills | ||
| .tmp | ||
| backend | ||
| docker | ||
| docs | ||
| frontend | ||
| k8s | ||
| mock | ||
| scripts | ||
| .gitignore | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| README.md | ||