---
url: >-
  https://adk.nht.io/api/batteries/orchestration/cells/structured/functions/createStructuredCell.md
---

# Function: createStructuredCell()

```ts
function createStructuredCell(): PredicateEvaluator;
```

Defined in: [src/batteries/orchestration/cells/structured.ts:200](https://github.com/NHTIO/ADK/blob/v1.20260906.0/src/src/batteries/orchestration/cells/structured.ts#L200)

The `structured` predicate evaluator.

Zero-dependency by design: `load` is an idempotent no-op, `validate` checks
that the node's predicate parses, and `evaluate` produces a branch or select
verdict from the parsed predicate tree.

## Returns

[`PredicateEvaluator`](../../../../../@nhtio/adk/batteries/orchestration/types/interfaces/PredicateEvaluator.md)
