Infrastructure · Primitives

Check

Side-effect-free observational verification yielding Verified/Falsified/Unknown

Definition

Mechanism

A non-blocking verification primitive. Evaluates a Condition against a target and yields a Status (Verified, Falsified, or Unknown). Unlike a Gate (which alters control flow via a Decision), Check is purely observational and side-effect free — it answers 'is this true?' without deciding 'should we stop?'. Unknown is a first-class outcome distinct from Falsified: it asserts absence of evidence, not evidence of absence.

Invariants

  1. Side-Effect Free: Running a check must not mutate the target state.
  2. Determinism: Same input context yields same status.

Risks

Failure modes

  1. False Positive

    Check returns Verified due to flawed logic or sensor noise.

  2. Heisenbug

    The act of checking alters the state being checked.

  3. Callers collapse Unknown into Falsified, losing the meaningful distinction.

Relationships

Builds on

References

Condition

Interface for patterns that evaluate to a boolean truth-value

Gate

Filter payload if the target condition is not met

Yields

Status

Graded verification outcome: Verified, Falsified, or Unknown

Used by

References

Mind

AbsenceEvidence

Finding nothing counts against something's presence only as far as the search would have found it

Mind

Compose

Building complex behavior from simple primitives

Society

Discover

Distributed query for external resources

Mind

EpistemicCascade

A conclusion inherits the verification assurance of its weakest load-bearing premise.

Judge

Scalar evaluation of merit

Mind

MetaCheck

Recursive self-verification of reasoning

Search

Active retrieval of matching entities

Mind

Situfit

Check that a moment really fits the category it is about to be handled as

Mind

Twoledger

Adopt a perspective for what it opens, and check its claims on a separate ledger

Validate

Verifying inputs conform to expected schema

Composes with

Mind

CreativeBlend

Concept blending with novelty and value acceptance

Mind

PURECheck

Observational four-axis PURE viability check

Mind

SteelmanCheck

Qualify the opposition, then release only if the conclusion remains robust

Reference

Identity

Ref
Check#6890
Sema ID
sema:Check#mh:SHA-256:6890b221c38531710528cd84bbf3a957e29d9836dfc9c02669fc0a86709bcb00
Ring
0
Tier
1
Updated
2026-11-11
Supersedes
  • sema:Check#mh:SHA-256:1544e646894003b4bac963cee70097a4bffd75f6cb753f218befb2079f8383a6
  • sema:Check#mh:SHA-256:22ecc8bd2d86f344a11551e3bae74a97660e47b1127739e8a84f88f4791960c8