refactor: load_sdlc_adapter 规范化为 load_pipeline_sdlc+新增标准入口 init.py(load_<模块名>约定,保留旧名别名)

This commit is contained in:
ymq 2026-09-07 13:57:43 +08:00
parent 0cf735018e
commit af2dd7bdd4
3 changed files with 19 additions and 3 deletions

View File

@ -1 +1 @@
from .adapter import load_sdlc_adapter
from .adapter import load_pipeline_sdlc, load_sdlc_adapter

View File

@ -6,8 +6,11 @@ import logging
logger = logging.getLogger(__name__)
def load_sdlc_adapter():
"""Register all SDLC step types and handlers with pipeline-service engine."""
def load_pipeline_sdlc():
"""Register all SDLC step types and handlers with pipeline-service engine.
规范名 load_<模块名>旧名 load_sdlc_adapter 见文件末尾别名
"""
from ahserver.serverenv import ServerEnv
from .skill_utils import guess_role, load_skills, import_skill, list_imported_skills
ServerEnv().guess_role = guess_role
@ -148,3 +151,7 @@ def load_sdlc_adapter():
logger.info(f"SDLC adapter loaded: {len(step_types)} step types, {len(handlers)} handlers registered")
return True
# 兼容旧名(宿主曾用 load_sdlc_adapter规范名为 load_pipeline_sdlc
load_sdlc_adapter = load_pipeline_sdlc

9
pipeline_sdlc/init.py Normal file
View File

@ -0,0 +1,9 @@
"""pipeline_sdlc 模块标准入口。
规范模块注册函数统一为 load_<模块名>()SDLC 的实现体在 adapter.py
pipeline-service 引擎注册 step types + handlers此处提供标准入口
load_pipeline_sdlc并保留旧名 load_sdlc_adapter 兼容
"""
from .adapter import load_pipeline_sdlc, load_sdlc_adapter
__all__ = ['load_pipeline_sdlc', 'load_sdlc_adapter']