> ## Documentation Index
> Fetch the complete documentation index at: https://base-a060aa97-docs-sync-code-change-6bb10a4.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# IPolicyRegistry.MIN_COMPOSITE_CHILD_POLICIES

> Generated B20 reference for MIN_COMPOSITE_CHILD_POLICIES().

## Signature

```solidity theme={null}
function MIN_COMPOSITE_CHILD_POLICIES() external view returns (uint256);
```

| Field               | Value                            |
| ------------------- | -------------------------------- |
| Selector            | `0xb3ae29f7`                     |
| Canonical signature | `MIN_COMPOSITE_CHILD_POLICIES()` |

## Description

Returns the minimum number of child policies a composite policy must reference, inclusive. The current minimum is `2`. Never reverts.

## Access control

Read-only. No authorization required.

## Policy interaction

This is part of the singleton PolicyRegistry surface used by B20 policy scopes. The returned value is enforced by both `createCompositePolicy` and `updateComposite` — passing fewer than `MIN_COMPOSITE_CHILD_POLICIES` children reverts with `ChildPoliciesOutsideOfRange`.

## Example

```solidity Title Read minimum child count theme={null}
IPolicyRegistry(target).MIN_COMPOSITE_CHILD_POLICIES();
```
