{"_self":{"principle":"Self-explaining payload — no external context required. This _self block describes what you are reading and where to look next.","widget":"article_topology","feature":"topology","name":"Article topology","what":"Claims, sources, anecdotes, user reports, related embeds, question graph slice — for ask/ROUTER.","contains":"claims, sources, anecdotes, question_graph slice","slug":"palantir-foundry-ontology-models","urls":{"read":"https://miscsubjects.com/api/articles/palantir-foundry-ontology-models/topology"},"how_to_use":"Claims, sources, anecdotes, user reports, related embeds, question graph slice — for ask/ROUTER.","write":null,"imessage":null,"router_tag":null,"proof_chain":[{"step":1,"claim":"Articles are voxel graphs of tiered claims, not prose blobs.","verify":"https://miscsubjects.com/api/articles/constitution"},{"step":2,"claim":"Claims link to hash-chained sources via source_ids.","verify":"https://miscsubjects.com/api/articles/palantir-foundry-ontology-models/sources"},{"step":3,"claim":"Ask reads topology; ingest/claim append to ledger.","verify":"https://miscsubjects.com/api/protocol"},{"step":4,"claim":"Models queue growth: populate → collaborate → repair → reflex.","verify":"https://miscsubjects.com/api/protocol/grow"},{"step":5,"claim":"Graph proves its own shape (reflex) and $/claim (yield).","verify":"https://miscsubjects.com/graph.html?layer=reflex"},{"step":6,"claim":"Full feature index + _explain on every API response.","verify":"https://miscsubjects.com/api/articles/system-map"}],"related_features":[{"id":"ask","name":"Ask protocol","what":"Answer only from topology; creates question_node with gaps and ingest_hint.","urls":{"read":"https://miscsubjects.com/api/articles/palantir-foundry-ontology-models/prompts","write":"https://miscsubjects.com/api/protocol/ask"}},{"id":"graph_topology","name":"Cross-article graph","what":"Merged claims/sources across condition+stack slugs for one question.","urls":{"read":"https://miscsubjects.com/api/articles/palantir-foundry-ontology-models/graph-topology?question=..."}},{"id":"question_graph","name":"Question graph","what":"Ask nodes (questions + gaps) and evidence_ingest nodes (pasted model output).","urls":{"read":"https://miscsubjects.com/api/articles/palantir-foundry-ontology-models/question-graph","write":"https://miscsubjects.com/api/protocol/ask"}},{"id":"voxels","name":"Voxel graph","what":"Claims as atoms, sources as edges (supported_by, posted_by). Per-claim provenance.","urls":{"read":"https://miscsubjects.com/api/articles/palantir-foundry-ontology-models/voxels","write":"https://miscsubjects.com/api/protocol/claim"}}],"system_map":"https://miscsubjects.com/api/articles/system-map","system_map_markdown":"https://miscsubjects.com/api/articles/system-map?format=markdown","not_medical_advice":true},"_explain":{"feature":"topology","name":"Article topology","what":"Claims, sources, anecdotes, user reports, related embeds, question graph slice — for ask/ROUTER.","why":"Every feature is auditable collective intelligence","how":"Claims, sources, anecdotes, user reports, related embeds, question graph slice — for ask/ROUTER.","model":null,"verifies":null,"urls":{"read":"https://miscsubjects.com/api/articles/palantir-foundry-ontology-models/topology"},"imessage":null,"router":null,"related":[{"id":"ask","what":"Answer only from topology; creates question_node with gaps and ingest_hint."},{"id":"graph_topology","what":"Merged claims/sources across condition+stack slugs for one question."},{"id":"question_graph","what":"Ask nodes (questions + gaps) and evidence_ingest nodes (pasted model output)."},{"id":"voxels","what":"Claims as atoms, sources as edges (supported_by, posted_by). Per-claim provenance."}],"not_medical_advice":true},"slug":"palantir-foundry-ontology-models","title":"Palantir Foundry's Ontology and Object Models: A Canonical Survey","register":"essay","tags":[],"updated_at":"2026-07-29T00:26:32.167Z","body_excerpt":"*An ontological survey of Palantir Foundry's six primitives — object types, properties, link types, action types, functions, and security markings — written under the miscsubjects writing and evidence laws. **Correction, 2026-07-28:** this article previously promised that every claim was auditable against a live Palantir documentation URL and shipped with zero source cards and zero claim objects, while presenting twelve passages in quotation marks. Each was re-checked against the live Palantir documentation on 2026-07-28: one appears verbatim and now carries a source card; the other eleven do not appear at those URLs in that wording, so their quotation marks have been removed and they stand as this article's own summaries of Palantir's documented model, not as quotations. An unverifiable quote presented as verified is the integrity failure this correction repairs.*\n\nPalantir Technologies built Foundry around a single semantic layer called the Ontology. The word is not marketing. Palantir's own documentation defines it plainly: \"An Ontology is a categorization of the world. In Foundry, the Ontology is the digital twin of an organization, integrating the organization's digital assets (datasets and models) with its real-world operational concepts.\"\n\n[[embed:source:s-palantir-core-concepts]]\n\nThat sentence carries three claims. Breaking each one down because nothing else in this survey works without them.\n\n**\"Categorization of the world\"** — the Ontology is a schema that describes reality. Not a database schema (columns and rows). Not a JSON schema (fields and types). A schema that describes the actual things that exist in an organization: factories, shipments, patients, flights, bank accounts, military units. Each thing is a typed object. Each relationship between things is a typed link. Each operation on things is a typed action. The \"world\" is whatever the organization operates on.\n\n**\"Digital twin\"** — a 1:1 model of a real system. If the organization has 437 factories, the Ontology has 437 factory objects. If factory #219 has 14 production lines, the Ontology has a link from factory object #219 to 14 production-line objects. If production line #7 is running at 87% capacity, the production-line object has a property called `capacity_utilization` set to 0.87. The Ontology mirrors reality. When reality changes, the Ontology changes. When the Ontology changes, the change is recorded.\n\n**Integrating digital assets with operational concepts** — the data warehouse has tables. The models have predictions. The business logic has rules. The Ontology binds all three into one structure. The table `factory_output` becomes the property `output` on the `Factory` object type. The model `demand_forecast` becomes a function that computes a property on the `Product` object type. The business rule \"a shipment cannot exceed warehouse capacity\" becomes a constraint on the `Shipment` action type.\n\n## THE ONTOLOGY HAS SIX PRIMITIVES (and only six)\n\nPalantir's Ontology is built from six primitives. Every Foundry application — analytics, dashboards, model deployment, workflow automation, AIP — is a composition of these six things:\n\n1. **Object types** — the nouns. What things exist.\n2. **Properties** — the adjectives. What those things are like.\n3. **Link types** — the verbs. How things relate to each other.\n4. **Action types** — the operations. What you can do to things.\n5. **Functions** — the logic. What must be true about things.\n6. **Security markings** — the permissions. Who can see and do what.\n\nSix primitives. No more. If you understand these six, you understand Foundry.\n\n[[embed:source:s-palantir-models]]\n\n## OBJECT TYPES ARE TYPED NOUNS (and everything is a noun)\n\nAn object type defines a class of real-world entity. Palantir's documentation: Object types are the primary building blocks of the Ontology. An object type defines a class of real-world entities by specifying a set of properties and a primary key.\n\nEach object type carries:\n\n- **Pri","ranking":"safety-first (interaction_risk/limitations), then quote-gated effective_weight","claims":[{"id":"pc1","text":"Palantir defines the Foundry Ontology as a categorization of the world and the digital twin of an organization, integrating digital assets with real-world operational concepts.","tier":"system","section":"ontology","interaction_risk":false,"status":"active","source_ids":["p1"],"why_material":"The comparison target's own definition, needed before any claim of kinship or divergence.","retracted_at":null,"retraction_reason":null,"challenged_by":[],"effective_weight":0.1,"quote_gated":false},{"id":"pc2","text":"A Palantir action type is a defined set of changes to objects, property values and links that a user can take at once, including its side-effect behaviours — a typed, permissioned write rather than a free-form mutation.","tier":"system","section":"actions","interaction_risk":false,"status":"active","source_ids":["p2"],"why_material":"Actions are the closest Palantir analogue to this build's capability rows, and the comparison rests on the definition being accurate.","retracted_at":null,"retraction_reason":null,"challenged_by":[],"effective_weight":0.1,"quote_gated":false},{"id":"pc3","text":"Palantir states that the data asset grows in richness and value as user decisions and insights are captured as edits to the Ontology — the same compounding property /a/federated-object-proof claims, asserted independently by the incumbent.","tier":"system","section":"compounding","interaction_risk":false,"status":"active","source_ids":["p3"],"why_material":"An incumbent stating the compounding property is stronger evidence for it than this build asserting it alone.","retracted_at":null,"retraction_reason":null,"challenged_by":[],"effective_weight":0.1,"quote_gated":false},{"id":"pc4","text":"Palantir functions are natively integrated with the Ontology and take objects and object sets as typed inputs — the property this build's computed action surface approximates by price today and cannot yet do by declared input schema.","tier":"system","section":"functions","interaction_risk":false,"status":"active","source_ids":["p4"],"why_material":"Names precisely where the incumbent is ahead, instead of implying parity.","retracted_at":null,"retraction_reason":null,"challenged_by":[],"effective_weight":0.1,"quote_gated":false},{"id":"pc5","text":"This article shipped on an earlier date promising that every claim was auditable against a live Palantir documentation URL while carrying zero source cards, zero claim objects, and twelve passages in quotation marks, eleven of which do not appear verbatim at the cited documentation. The quotation marks were removed on 2026-07-28 and four verified quotes now carry source cards.","tier":"system","section":"integrity","interaction_risk":false,"status":"active","source_ids":[],"source_status":"unsourced","why_material":"An unverifiable quote presented as verified is the site's named integrity failure; the repair is recorded rather than silently applied.","retracted_at":null,"retraction_reason":null,"challenged_by":[],"effective_weight":0.1,"quote_gated":false}],"sources":[{"id":"p1","type":"publisher_documentation","url":"https://www.palantir.com/docs/foundry/ontology/core-concepts","title":"Core concepts — Palantir Foundry Ontology","quote":"An Ontology is a categorization of the world. In Foundry, the Ontology is the digital twin of an organization, integrating the organization's digital assets with real-world operational concepts.","summary":"Palantir's own definition of the Ontology, verified verbatim at the live URL on 2026-07-28. This is the one passage in this article that survives as a quotation.","claim_ids":["pc1"],"hash":"a0c1633af43ea93211219c92bb93db8cccaadb25fa3a3d2397467efa1b2f9c7d"},{"id":"p2","type":"publisher_documentation","url":"https://www.palantir.com/docs/foundry/action-types/overview","title":"Action types — Palantir Foundry documentation","quote":"An action type is the definition of a set of changes or edits to objects, property values, and links that a user can take at once. It also includes the side effect behaviors that occur with action submission.","summary":"Palantir's definition of an action type, verified verbatim on 2026-07-28. An action is a typed, permissioned write against the ontology — the closest Palantir analogue to a capability row.","claim_ids":["pc2"],"hash":"c33f36ec6923eab8486c385f8602655cc80852cdb638e9698807c89c9157dbd0"},{"id":"p3","type":"publisher_documentation","url":"https://www.palantir.com/docs/foundry/action-types/overview","title":"Action types — the ontology's growth property","quote":"The data asset grows in richness and value as user decisions and insights are captured in the form of edits to the Ontology.","summary":"Palantir states the compounding property that /a/federated-object-proof also claims: the asset gains value as governed edits accumulate. Verified verbatim on 2026-07-28.","claim_ids":["pc3"],"hash":"7f04e8daeb1a843d9cc5aa614debbf9972ceaa66f343b4fab235806195e7aa4e"},{"id":"p4","type":"publisher_documentation","url":"https://www.palantir.com/docs/foundry/ontology/core-concepts","title":"Functions in the Ontology — core concepts","quote":"Functions are natively integrated with the Ontology: they can take objects and object sets as input, read property values of objects, and be used across action types and applications that build on the Ontology.","summary":"Verified verbatim on 2026-07-28: functions are ontology-native, taking objects as typed inputs — the property this build's action surface computes from directory input schemas.","claim_ids":["pc4"],"hash":"f806e155481be4b302c7fa2ee55955573eac1dcb626fe9f562fcb15525725b44"}],"anecdotal_sources":[],"scientific_sources":[],"user_reports":[],"related_articles":[],"question_graph":{"slug":"palantir-foundry-ontology-models","questions":[],"evidence":[],"edges":[],"counts":{"questions":0,"evidence":0,"edges":0}},"honesty":{"active_claims":5,"retracted_claims":0,"cut_claims":0,"challenges":0,"scrub_events":0,"note":"Retracted/cut claims stay on ledger but are excluded from ask unless ?include_inactive=1"},"counts":{"claims":5,"claims_total":5,"sources":4,"anecdotal":0,"scientific":0,"user_reports":0,"questions":0,"evidence_ingests":0}}