Skip to content

500+ transferable reasoning primitives extracted from 32 domains. Mental models that survive beyond domain specifics. Bayesian statistics, system dynamics, mechanism design, military strategy, and 28 others. Each tool: what it is, the key move, where it transfers, how it fails. For critical thinking and decision-making.

License

Notifications You must be signed in to change notification settings

dvdarkin/reasoning-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reasoning Tools Knowledge Base

A comprehensive, structured library of transferable reasoning tools extracted from 34 high-value domains.

What This Is

This is a collection of reasoning primitives - mental operations that transfer across domains. Not facts, not theories, but thinking tools that remain useful even when specific models are wrong.

Each tool includes:

  • What: The core concept
  • Why it matters: What problem it solves
  • The key move: The actual mental operation
  • Classic application: Where it originated
  • Surprising application: Evidence it transfers
  • Failure modes: When it misleads
  • Go deeper: Citations to serious literature

How to Navigate

By Problem Type

Browse domains/ organized by what you're trying to do:

Glossary

See tools/glossary.md for a complete alphabetical index of all 523 tools with direct links to their source domains.

By Tool Name

See tools/by-tool-name/ for cross-domain tools showing how the same concept appears in different fields.

By Application

See tools/by-application/ for problem-oriented guides (e.g., "How to make predictions", "How to diagnose problems").

Visual Map

See matrix.md for the full hybrid matrix showing problem domains × disciplinary approaches.

What's Included (34 Domains)

Decision Under Uncertainty (4):

Persuasion & Influence (3):

Creative Generation (2):

Complex System Analysis (4):

Skill Acquisition & Mastery (3):

Coordination & Cooperation (3):

Truth-Seeking & Verification (4):

Conflict & Competition (3):

Resource Allocation (6):

Pattern Recognition (2):

Cross-Domain Tools

Tool Domains
Base Rate Integration Logic & Critical Thinking, Medical Diagnostics
Pre-mortem Analysis Intelligence Analysis, Design Thinking, Logic & Critical Thinking
Red Team Analysis Intelligence Analysis, Logic & Critical Thinking

These tools were extracted separately from each domain's literature, yet converged on the same core mental operation—strong evidence they represent genuine reasoning primitives rather than domain-specific techniques.

Selection Criteria

Domains were selected using a hybrid matrix approach balancing:

  • Breadth: Coverage across disciplinary approaches (formal, empirical, historical, philosophical, creative, practical, contemplative)
  • Utility: Coverage across problem domains (decision-making, persuasion, creativity, etc.)
  • Extractability: Explicit, documented methodologies with clear literature

Phase 1 focused on high-extractability domains:

  • Explicit, documented methodologies
  • Clear literature to draw from
  • Proven track record of application
  • Formalized reasoning techniques

See meta/domain-selection-criteria.md for detailed rationale.

Quality Standards

All extractions follow consistent quality criteria:

  • Clear mental operations - Not just concepts, but actionable thinking moves
  • Evidence of transfer - Surprising applications in different domains
  • Honest failure modes - Specific scenarios where tools mislead
  • Academic citations - Serious literature, not pop science

See meta/quality-criteria.md for full checklist.

How to Use

  1. Start with a problem: "I need to make a decision with incomplete information"
  2. Find relevant domains: Browse Decision Under Uncertainty
  3. Learn the tools: Read 1-2 domains that resonate (Bayesian Statistics, Intelligence Analysis)
  4. Try the key moves: Apply the mental operations to your problem
  5. Watch for failure modes: Know when the tool misleads

Example workflow:

  • Problem: Evaluating a business opportunity with uncertain market demand
  • Domains: Bayesian Statistics (base rates, updating), Intelligence Analysis (red teaming), Economics (opportunity cost)
  • Key moves: Identify reference class → assign prior → gather evidence → update beliefs → consider alternatives
  • Failure modes: Availability bias in selecting reference class, overconfidence after early confirming evidence

Meta-Documentation

Future Expansion

38 additional domains identified for Phase 2 (medium-extractability):

Tacit knowledge traditions:

  • Jazz Improvisation - Real-time adaptation, call-and-response, constraint-based creativity
  • Carpentry/Woodworking - Material properties, grain direction, tool selection
  • Wilderness Tracking - Sign interpretation, inference chains, negative evidence
  • Martial Arts (Internal) - Body mechanics, timing, adaptation to opponent

Contemplative practices:

  • Buddhist Mindfulness - Attention regulation, non-judgment, impermanence
  • Stoicism - Dichotomy of control, negative visualization, voluntary discomfort
  • Phenomenology - Bracketing, intentionality, lived experience

Creative domains:

  • Photography - Composition, lighting, moment selection
  • Screenwriting - Three-act structure, character arcs, conflict escalation
  • Film Production - Shot composition, editing rhythm, resource constraints
  • Orchestra Conducting - Interpretation, timing, ensemble coordination

Other:

  • Epistemology - Justified true belief, coherentism, foundationalism
  • Pedagogy - Scaffolding, zone of proximal development, formative assessment
  • Forensics - Chain of custody, trace evidence, physical reconstruction
  • Sales/Negotiation - BATNA, anchoring, win-win solutions
  • Construction Management - Critical path, float, resource leveling

Known Limitations

Link Format Compatibility:

  • Internal links use GitHub-style anchors (kebab-case slugs, e.g., #comparative-advantage for heading ## Comparative Advantage)
  • These anchors work on GitHub and most markdown renderers, but not Obsidian
  • Obsidian uses a different anchor format - links will open the file but not scroll to the section (known incompatibility)
  • See tools/glossary.md for a complete alphabetical index of all tools with verified links

License

This work is licensed under CC BY 4.0. You are free to share and adapt with attribution.

Contributing

See CONTRIBUTING.md. New domain contributions welcome—follow the extraction template.

Citation Format

If you use these reasoning tools in your work, please cite:

Reasoning Tools Knowledge Base (2025)
Extracted reasoning primitives across 34 domains
Available at: https://github.com/dvdarkin/reasoning-tools

Last Updated: 2025-12-30 Version: 1.3.1 Total Domains: 34 Total Tools: 523 (see glossary for full list) Tools per Domain: 11-23 (average ~15)

About

500+ transferable reasoning primitives extracted from 32 domains. Mental models that survive beyond domain specifics. Bayesian statistics, system dynamics, mechanism design, military strategy, and 28 others. Each tool: what it is, the key move, where it transfers, how it fails. For critical thinking and decision-making.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published