# $defs.AbstainParams.description
Parameters for ABSTAIN. Populated in Phase 3.

# $defs.AddValidationCheckpointAction.description
Add a data-quality checkpoint to the graph.

# $defs.AddValidationCheckpointParams.description
Parameters for ADD_VALIDATION_CHECKPOINT. Populated in Phase 3.

# $defs.ConsolidateUnionBranchesParams.description
Parameters for CONSOLIDATE_UNION_BRANCHES. Populated in Phase 3.

# $defs.ExtractCommonSubgraphAction.description
Extract repeated logic into a shared model.

# $defs.ExtractCommonSubgraphParams.description
Parameters for EXTRACT_COMMON_SUBGRAPH. Populated in Phase 3.

# $defs.InlineTrivialModelAction.description
Inline a pass-through model into its consumers.

# $defs.InlineTrivialModelParams.description
Which pass-through model to inline into its consumers.

# $defs.Materialization.description
How a model is persisted.

The vocabulary follows dbt because it is the de facto standard for this problem domain. That
is a naming choice only: nothing in this package imports or requires dbt.

# $defs.MergeEquivalentModelsAction.description
Merge models that compute the same result.

# $defs.MergeEquivalentModelsParams.description
Which duplicate to drop, and which model its consumers should read instead.

# $defs.RemoveDeadModelAction.description
Remove a model that nothing required depends on.

# $defs.RewireDependencyAction.description
Repoint a dependency at a different upstream model.

# $defs.RewireDependencyParams.description
Parameters for REWIRE_DEPENDENCY. Populated in Phase 3.

# $defs.SplitModelAction.description
Split an overloaded model into separate responsibilities.

# $defs.SplitModelParams.description
Parameters for SPLIT_MODEL. Populated in Phase 3.

# $defs.StopAction.description
End the episode and submit the current state.

# $defs.StopParams.description
Parameters for STOP. Populated in Phase 3.

# $defs.ValidateSubgraphAction.description
Request validation of a subgraph without changing it.

# $defs.ValidateSubgraphParams.description
Parameters for VALIDATE_SUBGRAPH. Populated in Phase 3.