Remove pre-1.0 production governance surfaces

This commit is contained in:
npc0-hue
2026-08-21 00:06:00 +08:00
parent a7e2e4c6c0
commit da6c8d607e
30 changed files with 89 additions and 429 deletions
+5 -5
View File
@@ -145,7 +145,7 @@ func (h *coreHandlers) register(mux *http.ServeMux) {
// pluginLifecycles godoc
// @Summary List server-bound plugin lifecycle state
// @Description Lists durable plugin installation, desired/current state, compatibility, dependency, and job metadata.
// @Tags production-operations
// @Tags plugin-operations
// @Produce json
// @Success 200 {object} dto.PluginLifecycleListResponse
// @Failure 401 {object} dto.ErrorResponse
@@ -166,8 +166,8 @@ func (h *coreHandlers) pluginLifecycles(w http.ResponseWriter, r *http.Request)
// pluginLifecycleAction godoc
// @Summary Dispatch a platform-mediated plugin lifecycle action
// @Description Runs compatibility and capacity gates before creating one durable bounded Run job.
// @Tags production-operations
// @Description Validates manifest compatibility and creates one durable bounded Run job.
// @Tags plugin-operations
// @Accept json
// @Produce json
// @Param pluginId path string true "Plugin ID"
@@ -199,7 +199,7 @@ func (h *coreHandlers) pluginLifecycleAction(w http.ResponseWriter, r *http.Requ
// aiConfigDiffs godoc
// @Summary List reviewable AI config diffs
// @Description Lists persisted AI recommendations visible to the current operator without provider credentials or transport configuration.
// @Tags production-operations
// @Tags plugin-operations
// @Produce json
// @Success 200 {object} dto.AIConfigDiffListResponse
// @Failure 401 {object} dto.ErrorResponse
@@ -221,7 +221,7 @@ func (h *coreHandlers) aiConfigDiffs(w http.ResponseWriter, r *http.Request) {
// aiConfigDiffApprove godoc
// @Summary Approve one reviewable AI config diff
// @Description Revalidates actor/server/config revision fences before dispatching one bounded config write job.
// @Tags production-operations
// @Tags plugin-operations
// @Accept json
// @Produce json
// @Param id path string true "AI config diff ID"