Designing how an AI reasons — the shape of the algorithm it thinks through, distinct from the model underneath and the prompts on top — turned out to need names we did not find waiting for us. The discipline we call cognitive engineering: treating the structure of reasoning as something you can specify, measure, and improve, the way you would any other engineered artifact.
The product of that discipline now has a name of its own: artificial reasoning — reasoning engineered as an explicit, inspectable computation rather than left to emerge inside a model. Cognitive engineering is the practice; artificial reasoning is what it builds.
This library is a manual in two parts. Foundations lays out the theory — why output quality decomposes into factors and structure is the leverage point, how that structure decomposes into levels you can design, and how it is measured. The Graph Library catalogs the reasoning strategies as gated graph designs — each with a full walkthrough, its gates specified operationally, and worked use cases — authored in Reason, our graph-definition language, when deployed. New strategies are introduced family by family in the Reasoning Strategies series on the blog.
Section 1
Foundations
The theory, formally — why structure matters, how it decomposes, and how it is measured.
Section 2
Graph Library
The reasoning strategies as gated graph designs — each with a full walkthrough, its gates specified operationally, and worked use cases.
Strategies grouped by the family they come from. Epistemic, Problem-Solving, Argumentative, and Scientific are published and expand to their graphs; the rest are named here and arrive one family at a time.
Epistemic
3 graphs
Problem-Solving
5 graphs
Argumentative
3 graphs
Scientific
2 graphs
Every published graph in one list. Filter by name or slug.
No graphs match your filter.