Squashed 'core/' content from commit 4957443
git-subtree-dir: core git-subtree-split: 4957443184ae0eb6323635a90a19acffb3e01d07
This commit is contained in:
29
artdag/planning/__init__.py
Normal file
29
artdag/planning/__init__.py
Normal file
@@ -0,0 +1,29 @@
|
||||
# artdag/planning - Execution plan generation
|
||||
#
|
||||
# Provides the Planning phase of the 3-phase execution model:
|
||||
# 1. ANALYZE - Extract features from inputs
|
||||
# 2. PLAN - Generate execution plan with cache IDs
|
||||
# 3. EXECUTE - Run steps with caching
|
||||
|
||||
from .schema import (
|
||||
ExecutionStep,
|
||||
ExecutionPlan,
|
||||
StepStatus,
|
||||
StepOutput,
|
||||
StepInput,
|
||||
PlanInput,
|
||||
)
|
||||
from .planner import RecipePlanner, Recipe
|
||||
from .tree_reduction import TreeReducer
|
||||
|
||||
__all__ = [
|
||||
"ExecutionStep",
|
||||
"ExecutionPlan",
|
||||
"StepStatus",
|
||||
"StepOutput",
|
||||
"StepInput",
|
||||
"PlanInput",
|
||||
"RecipePlanner",
|
||||
"Recipe",
|
||||
"TreeReducer",
|
||||
]
|
||||
Reference in New Issue
Block a user