---
slug: "PURECheck"
name: "PURECheck"
type: "Strategy"
layer: "Mind"
ref: "PURECheck#574b"
sema_id: "sema:PURECheck#mh:SHA-256:574bfe492b148844233507d79302ba73135ad366d24b4b34f3de476ed903094e"
tags: ["Mind","Strategy"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.pages.dev/bootstrap/index.json
url: https://mindscape.pages.dev/bootstrap/PURECheck/
related: ["Criteria","Subject","Check","Expansive","Novelty","Parsimony","Realizable","PURE","Status","PUREBrainstorming","PUREOptimization"]
---

# PURECheck

Observational four-axis PURE viability check

Layer: Mind · Category: Strategy

## Mechanism

A [Check](https://mindscape.pages.dev/bootstrap/Check.md) specialization of the [PURE](https://mindscape.pages.dev/bootstrap/PURE.md) framework for a candidate [Subject](https://mindscape.pages.dev/bootstrap/Subject.md). Evaluate the same subject and evidence snapshot independently through [Parsimony](https://mindscape.pages.dev/bootstrap/Parsimony.md), [Novelty](https://mindscape.pages.dev/bootstrap/Novelty.md), [Realizable](https://mindscape.pages.dev/bootstrap/Realizable.md), and [Expansive](https://mindscape.pages.dev/bootstrap/Expansive.md), with each axis isolated from every other axis's verdict and reasoning. Apply the corresponding [Criteria](https://mindscape.pages.dev/bootstrap/Criteria.md), [Criteria](https://mindscape.pages.dev/bootstrap/Criteria.md), [Criteria](https://mindscape.pages.dev/bootstrap/Criteria.md), or [Criteria](https://mindscape.pages.dev/bootstrap/Criteria.md) to convert each axis finding into its named [Status](https://mindscape.pages.dev/bootstrap/Status.md), [Status](https://mindscape.pages.dev/bootstrap/Status.md), [Status](https://mindscape.pages.dev/bootstrap/Status.md), or [Status](https://mindscape.pages.dev/bootstrap/Status.md), then return those four results and their conjunctive [Status](https://mindscape.pages.dev/bootstrap/Status.md) to the caller.

## Invariants

- Completeness: Each run returns [Status](https://mindscape.pages.dev/bootstrap/Status.md), [Status](https://mindscape.pages.dev/bootstrap/Status.md), [Status](https://mindscape.pages.dev/bootstrap/Status.md), and [Status](https://mindscape.pages.dev/bootstrap/Status.md); no axis is skipped after an earlier failure.
- Isolation: Every axis evaluates the same unchanged [Subject](https://mindscape.pages.dev/bootstrap/Subject.md) and evidence snapshot in an isolated evaluation context that excludes every other axis's verdict and reasoning.
- Criterion Mapping: Each axis status is Verified when its accepted criterion is met, Falsified when that criterion is not met, and Unknown when the available evidence cannot establish either result.
- Non-Compensation: [Status](https://mindscape.pages.dev/bootstrap/Status.md) is Verified iff all four axis statuses are Verified; it is Falsified if any is Falsified, and Unknown otherwise.
- Determinism: The same [Subject](https://mindscape.pages.dev/bootstrap/Subject.md), four criteria, evidence snapshot, evaluator state, and seed yield the same five statuses.
- Observational: Running the check does not mutate [Subject](https://mindscape.pages.dev/bootstrap/Subject.md), write remediation debt, or alter caller control flow.

## Failure modes

—

## Signature

- `Check(Subject)`

## Builds on

- [Criteria](https://mindscape.pages.dev/bootstrap/Criteria.md) (Infrastructure; Accepts)
- [Criteria](https://mindscape.pages.dev/bootstrap/Criteria.md) (Infrastructure; Accepts)
- [Criteria](https://mindscape.pages.dev/bootstrap/Criteria.md) (Infrastructure; Accepts)
- [Criteria](https://mindscape.pages.dev/bootstrap/Criteria.md) (Infrastructure; Accepts)
- [Subject](https://mindscape.pages.dev/bootstrap/Subject.md) (Infrastructure; Accepts)
- [Check](https://mindscape.pages.dev/bootstrap/Check.md) (Infrastructure; Composes with)
- [Expansive](https://mindscape.pages.dev/bootstrap/Expansive.md) (Mind; Composes with)
- [Novelty](https://mindscape.pages.dev/bootstrap/Novelty.md) (Mind; Composes with)
- [Parsimony](https://mindscape.pages.dev/bootstrap/Parsimony.md) (Mind; Composes with)
- [Realizable](https://mindscape.pages.dev/bootstrap/Realizable.md) (Mind; Composes with)
- [PURE](https://mindscape.pages.dev/bootstrap/PURE.md) (Mind; References)
- [Status](https://mindscape.pages.dev/bootstrap/Status.md) (Infrastructure; Yields)
- [Status](https://mindscape.pages.dev/bootstrap/Status.md) (Infrastructure; Yields)
- [Status](https://mindscape.pages.dev/bootstrap/Status.md) (Infrastructure; Yields)
- [Status](https://mindscape.pages.dev/bootstrap/Status.md) (Infrastructure; Yields)
- [Status](https://mindscape.pages.dev/bootstrap/Status.md) (Infrastructure; Yields)

## Used by

- [PUREBrainstorming](https://mindscape.pages.dev/bootstrap/PUREBrainstorming.md) (Mind; Composes with)
- [PUREOptimization](https://mindscape.pages.dev/bootstrap/PUREOptimization.md) (Mind; References)

## Identity

- Sema ID: `sema:PURECheck#mh:SHA-256:574bfe492b148844233507d79302ba73135ad366d24b4b34f3de476ed903094e`
- Ref: `PURECheck#574b`
- Supersedes:
  - `sema:PURECheck#mh:SHA-256:3ebb730a3ae5ee95b1e1cbd4b6b1f4319a5429d217ddac05dfb685b191ce586f`
  - `sema:PURECheck#mh:SHA-256:6874cde1e9c99f3b6152bc4ecb757956732e91f7684857ad25fdc7921b7d5475`
  - `sema:PURECheck#mh:SHA-256:e27797e99add1f808b06cc5422fb2fc586af89af2e7fc7c955eaf8d79f563250`
  - `sema:PURECheck#mh:SHA-256:24b9be2158c50dac135c35421def2cad9805ab06c91e7439bfe6ea5d870998d0`

## Links

- [Pattern page](https://mindscape.pages.dev/bootstrap/PURECheck/)
- [View in the interactive graph](https://mindscape.pages.dev/bootstrap/#PURECheck)
- [JSON](https://mindscape.pages.dev/bootstrap/PURECheck.json)
- [Index of all patterns](https://mindscape.pages.dev/bootstrap/index.json)
