Pattern
Goal-Gated Loop
Hand the stop decision off from the human to an evaluator. Each time the agent tries to stop, an evaluator checks the run against a stated condition; if the condition is unmet, it sends the agent back to work; if it is met, the run ends. The human states the goal once and steps away from the per-turn approval. This rung is how Volume 01's Goal Setting and Monitoring pattern gets the stop decision: that pattern defines and tracks the objective, this one acts on it.
Classification Invocation type (an evaluator holds the stop decision).
Full entry
The complete treatment — problem, how it works, when to use it, sources, and examples — lives in the volume below.
Browse the full pattern index or the catalog.