---
slug: "MetaCheck"
name: "MetaCheck"
type: "Strategy"
layer: "Mind"
ref: "MetaCheck#5ac5"
sema_id: "sema:MetaCheck#mh:SHA-256:5ac54fce5c9e81842e2bd859f8e2aa50182082d1340e2ab9a8144067a205fe5e"
tags: ["Mind","Strategy"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.world/scapes/bootstrap.json
url: https://mindscape.world/bootstrap/MetaCheck/
related: ["Audit","Check","Meta","Reflexion","EvaluatorOptimizer"]
---

# MetaCheck

Recursive self-verification of reasoning

Layer: Mind · Category: Strategy

## Mechanism

Reasoning [Audit](https://mindscape.world/scapes/bootstrap/Audit.md): Periodically pause object-level work. Evaluate: Am I making progress? Is my approach sound? Am I missing something obvious? Have my assumptions changed? Correct course or continue based on audit results. It triggers a recursive [Reflexion](https://mindscape.world/scapes/bootstrap/Reflexion.md) cycle where the reasoning process itself becomes the object of critique. The checker [Check](https://mindscape.world/scapes/bootstrap/Check.md)s the checking process at a [Meta](https://mindscape.world/scapes/bootstrap/Meta.md) level.

## Invariants

- Pauses object-level work; the [Audit](https://mindscape.world/scapes/bootstrap/Audit.md) does not run alongside it.
- The [Check](https://mindscape.world/scapes/bootstrap/Check.md) is applied to the checking process itself, not only to the object-level work.
- Recurses no deeper than `recursion_depth`.

## Preconditions

- [Audit](https://mindscape.world/scapes/bootstrap/Audit.md) logic
- Verification result

## Postconditions

- Verification validated

## Failure modes

- Infinite [Meta](https://mindscape.world/scapes/bootstrap/Meta.md)-Regress: Checking the checker that checks the checker, never terminating.

## Parameters

- `recursion_depth` (Integer, [1, 5]): Levels of meta-verification permitted before the audit must return.
- `consistency_required` (Float, [0.8, 1.0]): Agreement across meta-levels below which the audit reports an unresolved conflict.

## Signature

- `Meta(Check)`

## Builds on

- [Audit](https://mindscape.world/scapes/bootstrap/Audit.md) (Infrastructure; References)
- [Check](https://mindscape.world/scapes/bootstrap/Check.md) (Infrastructure; References)
- [Meta](https://mindscape.world/scapes/bootstrap/Meta.md) (Infrastructure; References)
- [Reflexion](https://mindscape.world/scapes/bootstrap/Reflexion.md) (Mind; References)

## Used by

- [EvaluatorOptimizer](https://mindscape.world/scapes/bootstrap/EvaluatorOptimizer.md) (Society; References)

## Identity

- Sema ID: `sema:MetaCheck#mh:SHA-256:5ac54fce5c9e81842e2bd859f8e2aa50182082d1340e2ab9a8144067a205fe5e`
- Ref: `MetaCheck#5ac5`
- Supersedes:
  - `sema:MetaCheck#mh:SHA-256:a228b1133c27b81db71a125234a13a0acac3464d6ac33fcc89d2e351b1bdb494`
  - `sema:MetaCheck#mh:SHA-256:67872b0654d8a91ce849b6062e34cf8842bb315e77e7bf02cda64eb53ab4314a`
  - `sema:MetaCheck#mh:SHA-256:d437056b9e87784e6202204ac626e2445af1eee8bf49b81dff49c33c05c8d6c6`

## Links

- [Pattern page](https://mindscape.world/bootstrap/MetaCheck/)
- [View in the interactive graph](https://mindscape.world/bootstrap/#MetaCheck)
- [JSON](https://mindscape.world/scapes/bootstrap/MetaCheck.json)
- [Index of all patterns](https://mindscape.world/scapes/bootstrap.json)
