> ## Documentation Index
> Fetch the complete documentation index at: https://www.getmaxim.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Step Completion Unordered Match

> Evaluates whether an agent has completed all required steps, considering flexible execution order.

## Input

* **Required Inputs:**
  * **`session`**: Complete interaction log between user and agent showing all steps taken
  * **`expected_steps`**: List of required steps (order flexible)

## Output

* **`Result`**: Binary score (0 or 1)
* **`Reasoning`**: Detailed explanation of step completion

## Interpretation

* **1**: All steps completed (order flexible)
* **0**: Missing steps or dependency violations
