PRIMITIVES & PATTERNS

Composable cognition inside ThruWire

Pattern Library

These primitives describe how reasoning is organized inside ThruWire. Each pattern is a reusable mental topology you can compose into workflows, policies, and notebooks.

Composable blocksVisible structureReusable reasoning

Order Thinking

Linear progression of thought with visible continuation.

1Contemplate A
2Then think about B
3Continue reasoning

Decompose Thoughts

Resolve independent components before combining them.

Block A
1Contemplate A
2Refine A
Block B
1Contemplate B
2Refine B
Block Z
1Use results from Block A
2Use results from Block B
3Continue reasoning

Synthesize

Form a unified outcome from multiple inputs.

1Contemplate A
2Contemplate B
3Form C from A and B

Reuse Thinking

Apply an established reasoning structure to a new problem.

Approach A
1Contemplate {{ X }}
2Refine {{ X }}
3Continue reasoning about {{ X }}
Solve Z
1Use Approach A for Z
2Continue reasoning

Govern

Apply shared structural checks after primary reasoning.

1Do A
2Do B
3Governed Step: Check that C is satisfied
4Governed Step: Check that D is satisfied

Distill

Extract a concise insight and reuse it in subsequent thinking.

Tangent A
1Contemplate A
2Contemplate B
3Summarize as a single concise thought
New Problem
1Contemplate C
2Use Result of Tangent A
3Continue reasoning

Lock in Thinking

Preserve upstream results so downstream reasoning can proceed without recomputation.

Block A (Lock Result)
1Contemplate A
2Refine A
Block B
1Think about B
2Use locked results from Block A
3Continue reasoning

Consider Alternatives

Evaluate structured variations before choosing direction.

1Try A with B
2Try A with C
3Compare the outcomes