Skip to main content

Module execution_plan

Module execution_plan 

Source
Expand description

Execution plan for evaluated specs

Provides a complete self-contained execution plan ready for the evaluator. The plan contains all facts, rules flattened into executable branches, and execution order - no spec structure needed during evaluation.

Structs§

Branch
A branch in an executable rule
ExecutableRule
An executable rule with flattened branches
ExecutionPlan
A complete execution plan ready for the evaluator
SpecSchema
A spec’s public interface: its facts (inputs) and rules (outputs) with full structured type information.