Execution Constraint Engine (ECE) is a runtime decision layer for multi-step LLM workflows. ECE (v1) focuses on cost constraints, acting as a guardrail for unbounded execution in loops, agents, and multi-step systems. It evaluates projected cost before each step and stops execution before exceeding a defined budget.