Descriptive Ontologies vs. A Thinking-Oriented Architecture
Preface node
heading:descriptive-ontologies-vs-a-thinking-oriented-architecture:533
Content
The First Principles Framework (FPF) shares a goal with classical upper ontologies (e.g., Basic Formal Ontology (BFO), DOLCE): to provide a universal, unified language that cuts across disciplinary silos. Yet they pursue this from fundamentally different starting points. Understanding this distinction is key to grasping FPF’s unique purpose.
A classical upper ontology aims to create a logically consistent inventory of what exists. Its primary task is descriptive metaphysics: partitioning reality into fundamental categories (like continuants vs. occurrents, objects vs. processes) and defining their relations. The result is a rigorous, hierarchical map optimized for data integration and preventing category errors. It tells you, with formal precision, that an engine is not a process of running, and that a hole is a quality, not an object.
FPF, by contrast, is a thinking-oriented architecture. Its primary task is not to describe the world but to orchestrate the process of reasoning about the world. It is less a map and more a compass and checklist, guiding an agent's attention toward the decisive aspects of a problem—objectives, trust, emergence, and dynamics—before any taxonomy is imposed. This resolves a core tension: descriptive ontologies become static encyclopedias, while FPF's generative patterns interlink into an evolvable language for action.
The following contrasts highlight this shift: