feat(v2): 完善配置中心与可替换轨迹质检并联动预审依据
This commit is contained in:
@@ -271,6 +271,8 @@ def release(db, draft_id, actor, preview=False):
|
||||
raise Conflict("候选需要通过当前版本的隔离评测才能发布")
|
||||
validate(body)
|
||||
if body["kind"] == "plan":
|
||||
from services.review_plan import check_dependencies
|
||||
check_dependencies(db, body)
|
||||
ordered([resolve(db, key) for key in body["skills"]])
|
||||
for key in body["rules"] + [body["template"]] + body.get("cards", []):
|
||||
resolve(db, key)
|
||||
|
||||
Reference in New Issue
Block a user