Mind · Reasoning

ChainOfThought

Step-by-step reasoning (Macro for Think(Chain))

Definition

Mechanism

The canonical implementation of sequential reasoning. Instantiates the 'Think' primitive with a linear 'Chain' Topology. Elicits a step-by-step derivation of the answer to improve accuracy and transparency. It implements the Think primitive as a linear Chain, optionally invoking StepBack or Reflexion to self-correct during the derivation.

Invariants

  1. Reasoning before answer: intermediate steps precede the final conclusion.
  2. Steps form a single linear chain; the topology does not branch.

Risks

Failure modes

None stated.

Relationships

Builds on

Composes with

Reflexion

Self-critique and retry after failure

StepBack

Ascend abstraction to gain perspective

References

Infrastructure

Chain

Sequential data container (linked list)

Think

Atomic cognitive step

Infrastructure

Topology

Interface for reasoning structures

Used by

Composes with

Abduction

Inference to the best explanation — provisional, ranked by simplicity/scope/coherence

References

HeuristicSnap

Rapid, low-cost decision making via pattern recognition

Reference

Signature

  • Think(Chain)

Identity

Ref
ChainOfThought#27ad
Sema ID
sema:ChainOfThought#mh:SHA-256:27ad1f2386f58e1f9e1983c97f6dbeb8f1345e1d9b9e00af30871b97d21e0c95
Ring
2
Tier
2
Updated
2026-11-11
Supersedes
  • sema:ChainOfThought#mh:SHA-256:620185e6502cb8b2ac69fcdd94243e5ccfa2f54d3d34524dcf26a1c81662294c
  • sema:ChainOfThought#mh:SHA-256:c425d5121316279e8b39aa00c72c90413811d17b31b6af23706292a0867e8f06
  • sema:ChainOfThought#mh:SHA-256:5fb21bf5ca8f6193bcc920b7e045bc816fe7f56ea2ed66fe7e26460094dcfac2