Infrastructure · Data Structures

Boolean

Binary truth value — true or false

Definition

Mechanism

The primitive true/false type. A Boolean value is one of exactly two mutually exclusive members: true or false. Used as the output type of schema-validation and as the evaluation return of conditional traits. Distinct from the three-state Decision (proceed/halt/debt) and from the graded Status (verified/falsified/unknown): Boolean admits no middle value.

Invariants

  1. Exhaustive: every Boolean value is one of exactly two members.
  2. Exclusive: no value is simultaneously true and false.

Risks

Failure modes

None stated.

Relationships

Root pattern: builds on nothing in this library.

Used by

Yields

Validate

Verifying inputs conform to expected schema

Reference

Data schema

{
  "type": "object",
  "required": [
    "value"
  ],
  "properties": {
    "value": {
      "type": "boolean",
      "description": "The truth value: true or false"
    }
  }
}

Identity

Ref
Boolean#981e
Sema ID
sema:Boolean#mh:SHA-256:981efb73fe1629d491f83db8c4b9bbc05284d7ddb76e71222d83be8d2176d9be
Ring
0
Tier
0
Updated
2026-11-11