feat(llm): update
This commit is contained in:
@@ -23,9 +23,13 @@ This file condenses `backend/docs/dev/http_api.md` + `backend/docs/dev/model.md`
|
|||||||
- DO keep HTTP middlewares in `backend/app/middlewares/` only.
|
- DO keep HTTP middlewares in `backend/app/middlewares/` only.
|
||||||
- DO keep all `const` declarations in `backend/pkg/consts/` only (do not declare constants elsewhere).
|
- DO keep all `const` declarations in `backend/pkg/consts/` only (do not declare constants elsewhere).
|
||||||
- DO NOT manually edit generated files:
|
- DO NOT manually edit generated files:
|
||||||
- `backend/app/http/**/routes.gen.go`
|
- `backend/app/http/**/routes.gen.go`
|
||||||
- `backend/app/http/**/provider.gen.go`
|
- `backend/app/http/**/provider.gen.go`
|
||||||
- `backend/docs/docs.go`
|
- `backend/app/services/services.gen.go`
|
||||||
|
- `backend/app/services/provider.gen.go`
|
||||||
|
- `backend/database/models/*.gen.go`
|
||||||
|
- `backend/docs/docs.go`
|
||||||
|
- CRITICAL: **绝对禁止手动修改任何 `*.gen.go` 文件**。这些文件由 `atomctl` 自动维护。手动修改不仅会被下次生成覆盖,还可能导致依赖注入或路由逻辑失效。如果需要修改注入逻辑或路由,请修改对应的 `struct` 定义、`// @provider` 注释或 `@Router` 注释,然后运行 `atomctl gen provider` 或 `atomctl gen route`。
|
||||||
- DO NOT manually write provider declarations (only `atomctl gen provider`).
|
- DO NOT manually write provider declarations (only `atomctl gen provider`).
|
||||||
- DO NOT manually write route declarations (only `atomctl gen route`).
|
- DO NOT manually write route declarations (only `atomctl gen route`).
|
||||||
- DO keep Swagger annotations consistent with actual Fiber route paths (including `:param`).
|
- DO keep Swagger annotations consistent with actual Fiber route paths (including `:param`).
|
||||||
|
|||||||
Reference in New Issue
Block a user