refactor: share INFRA stop-reason set from core.evolution

This commit is contained in:
2026-07-16 07:18:14 -04:00
parent b3ba11c7a5
commit 6911c83d66
4 changed files with 20 additions and 10 deletions
+2 -1
View File
@@ -4,7 +4,7 @@
只依赖 Protocol 接口和标准库,可搬到无 adapters 的环境用假实现原样运行。
"""
from core.evolution.diagnose import run_diagnosis
from core.evolution.diagnose import INFRA_STOP_REASONS, run_diagnosis
from core.evolution.evolve import (
edit_budget_at,
evolve_single_skill,
@@ -44,6 +44,7 @@ from core.evolution.types import (
from core.evolution.validate import classify_quadrants, compute_accuracy, pair_block
__all__ = [
"INFRA_STOP_REASONS",
"CaseSample",
"DiagnosePrompts",
"DiagnosisResult",