feat(evolution): export dataclass types from __init__.py

This commit is contained in:
2026-07-07 11:48:13 -04:00
parent 292dd0fa13
commit d84cd679b4
+38
View File
@@ -21,9 +21,47 @@ from core.evolution.patch import (
replace_appendix_notes, replace_appendix_notes,
replace_momentum, replace_momentum,
) )
from core.evolution.types import (
CaseSample,
DiagnosePrompts,
DiagnosisResult,
ErrorAttribution,
EvolutionRecord,
EvolutionResult,
EvolvePrompts,
GateParams,
GateVerdict,
PairResult,
QuadrantClassification,
QuestionMetrics,
RejectedEdit,
SkillCasePack,
SkillStepAdherence,
SpanMetrics,
SystemCasePack,
ToolCasePack,
)
from core.evolution.validate import classify_quadrants, compute_accuracy, pair_block from core.evolution.validate import classify_quadrants, compute_accuracy, pair_block
__all__ = [ __all__ = [
"CaseSample",
"DiagnosePrompts",
"DiagnosisResult",
"ErrorAttribution",
"EvolutionRecord",
"EvolutionResult",
"EvolvePrompts",
"GateParams",
"GateVerdict",
"PairResult",
"QuadrantClassification",
"QuestionMetrics",
"RejectedEdit",
"SkillCasePack",
"SkillStepAdherence",
"SpanMetrics",
"SystemCasePack",
"ToolCasePack",
"append_to_appendix", "append_to_appendix",
"apply_patch_with_report", "apply_patch_with_report",
"classify_quadrants", "classify_quadrants",