Skip to content

Community ontology: Elements of Thinking (Paul-Elder critical thinking framework) - #88

Open
Dao (daocoding) wants to merge 3 commits into
microsoft:mainfrom
daocoding:community/elements-of-thinking
Open

Community ontology: Elements of Thinking (Paul-Elder critical thinking framework)#88
Dao (daocoding) wants to merge 3 commits into
microsoft:mainfrom
daocoding:community/elements-of-thinking

Conversation

@daocoding

Copy link
Copy Markdown

What this adds

A community catalogue entry: Elements of Thinking — an ontology of the Paul–Elder critical thinking framework. 12 entity types · 14 relationships · 27 properties.

catalogue/community/daocoding/elements-of-thinking/

The model

  • Reasoning as the hub, with the framework's eight elements of thought radiating from it: Purpose, Question, Information, Inference, Concept, Assumption, Implication, PointOfView — each relation named as the framework describes it (pursues, rests on, proceeds from…).
  • The nine intellectual standards (clarity, accuracy, precision, relevance, depth, breadth, logic, significance, fairness) and eight intellectual traits (humility, courage, empathy, autonomy, integrity, perseverance, confidence in reason, fairmindedness) are enum values on IntellectualStandard / IntellectualTrait — Clarity is an entity of type standard, and promoting each to its own entity type would blur the type/entity line.
  • The practice loop closes on the graph: a Thinker performs Reasoning; Standards measure it; the Thinker applies Standards and develops Traits; the traits steady the next act of reasoning.
  • Properties carry the rest of the framework: the six-stage development ladder (thinker.stage), the fact/preference/judgment question taxonomy (question.kind), each trait's opposing vice, and honesty flags (explicit, examined, checked, verified, alternativesConsidered).

Attribution

Framework by Richard Paul and Linda Elder (Foundation for Critical Thinking, criticalthinking.org) — credited in the ontology header, metadata and descriptions. All descriptive text is original; their books go deeper.

Validation

  • npm run catalogue:build succeeds — the entry compiles into public/catalogue.json (72 entries)
  • metadata.json conforms to catalogue/metadata-schema.json (category: education)
  • RDF follows existing community conventions (ont:cardinality, ont:fromEntityId/ont:toEntityId, ont:propertyType, ont:enumValues, ont:isIdentifier)

Sibling PR from the same author: #86 (Elements of Software).

🤖 Generated with Claude Code

Tao Zhang and others added 3 commits July 20, 2026 16:14
An ontology of the Paul-Elder critical thinking framework: 12 entity
types, 14 relationships, 27 properties.

- Reasoning as the hub with the eight elements of thought radiating:
  Purpose, Question, Information, Inference, Concept, Assumption,
  Implication, PointOfView
- The nine intellectual standards and eight intellectual traits modeled
  as enum values on IntellectualStandard / IntellectualTrait - Clarity
  is an entity of type standard, not a type of its own
- The practice loop on the graph: Thinker performs Reasoning, applies
  Standards (which measure it), develops Traits, and the traits steady
  the next act of reasoning
- Carried in properties: the six-stage development ladder,
  fact/preference/judgment question kinds, and each trait's opposing
  vice

Framework by Richard Paul and Linda Elder (Foundation for Critical
Thinking, criticalthinking.org), credited in the ontology header and
metadata; all descriptions are original text.

Validated with npm run catalogue:build (72 entries).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…thers' four

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…k's extended list)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant