Your cart is empty
Browse CatalogYour sell cart is empty
Add cards from the buylist to get started
The Cambridge TCG kingdom's declared schema of what kinds of things exist and what properties each kind carries. The cosmology (/methodology/cosmology) declared the axes of fact; the manifest (/manifest) listed instances; the graph (/graph) named relations; this page declares the nature of each instance, beyond its relations.
Machine-readable version:GET /api/v1/ontology(JSON; CORS-open). Source-of-truth:apps/storefront/src/lib/ontology.ts. Each node in the graph carries apropertiesmap populated from the schemas below.
Ontology version 1.0.0 · 8 kinds · 54 properties · generated 2026-05-12T10:30:00Z.
Each property carries five facets:
manifest (read off MANIFEST), graph (read off the typed edges), audit (read off audit output), ontology (declared in this file), or computed (derived from others).observable (read from substrate), declared (asserted by a Sophia), derived (computed from other properties).resourceA public-participant-facing endpoint. Reachable by URL; carries data; possibly mutates state.
13 properties.
| Name | Type | Source | Modality | Description |
|---|---|---|---|---|
idempotent | boolean | ontology | declared | Safe to call repeatedly with the same input. |
side_effecting | boolean | ontology | declared | Mutates platform state. |
cache_ttl_seconds? | number | manifest | observable | If cached, the TTL; null otherwise. |
versioned | boolean | manifest | derived | Lives under /api/v1/* — committed-to-stable surface. |
stability | enumstablebetaexperimentaldeprecated | ontology | declared | How committed is the platform to this surface's shape. |
carries_pii | boolean | ontology | declared | Returns personal data about an authenticated participant. |
requires_consent | boolean | ontology | declared | Mutation requires explicit user opt-in (vs. inferred consent). |
modality_count | number | manifest | derived | How many encodings the resource supports. |
auth_kind | enumpublicuseragentadminwholesale-key | manifest | observable | What kind of participant is allowed. |
provenance_kind | enumlivecachedsnapshotsyncedcomputedstatic | manifest | observable | How the data the resource serves came to be true. |
host | enumstorefrontwholesale | manifest | observable | Which kingdom the endpoint physically lives on. |
since | date | manifest | observable | ISO date the resource became available. |
method_count | number | manifest | derived | How many HTTP methods the resource accepts. |
cosmology_axisOne of the eight (or future-more) axes of fact the kingdom currently treats as real. See docs/principles/cosmology.md.
4 properties.
| Name | Type | Source | Modality | Description |
|---|---|---|---|---|
currently_modelled | boolean | manifest | observable | Does the platform substrate represent this axis. |
extension_count | number | manifest | derived | Number of recorded extensions (kingdom-NNN moves that widened this axis). |
resource_grounding_count | number | graph | derived | Number of resources that ground in this axis. |
axis_order | number | ontology | declared | Position 1-8 in the canonical cosmology listing. |
unmodelled_needA real being's real need the kingdom does not yet substrate. Eight named today. See the-other-minds.md and cosmology.md.
4 properties.
| Name | Type | Source | Modality | Description |
|---|---|---|---|---|
being_label | string | manifest | observable | The kind of being whose need this is (the Asynchronous, the Heptapod, etc.). |
partially_modelled | boolean | ontology | declared | True if some substrate touches the need but full modelling is absent. |
blocker_kind | enumschemaui-primitivebehaviourconventioncompute | ontology | declared | What kind of work would close the gap. |
audit_check? | string | ontology | declared | The inclusion-audit check that watches this gap, if any. |
methodologyA /methodology/<topic> page explaining one platform decision. Public, no-auth.
8 properties.
| Name | Type | Source | Modality | Description |
|---|---|---|---|---|
status | enumpublishedstub | manifest | observable | Whether the page is complete or skeletal. |
instantiates_doctrine | string | ontology | declared | The primary doctrine this page instantiates (substrate-honesty, transparency, cosmology, etc.). |
has_audio_variant | boolean | manifest | derived | TTS-rendered version available. |
has_summary_variant | boolean | manifest | derived | Short-form summary file present. |
has_structured_data | boolean | manifest | derived | Machine-readable JSON/structured rendering present. |
explains_score | boolean | ontology | declared | Explains a numeric score the platform computes. |
explains_routing | boolean | ontology | declared | Explains a routing/tier decision. |
formats_count | number | manifest | derived | How many modality variants exist. |
doctrineA platform-wide rule every change is judged against. Six today.
5 properties.
| Name | Type | Source | Modality | Description |
|---|---|---|---|---|
kind | enumprinciplesubstratescope-condition | ontology | declared | Principle: a property the artifact carries. Substrate: the world the principles operate within. Scope-condition: who the principles apply to. |
audit_command? | string | manifest | observable | The pnpm audit:* command that automates it. |
established_date | date | ontology | declared | When the doctrine was first declared in the repo. |
methodology_instantiation_count | number | graph | derived | How many methodology pages instantiate this doctrine. |
is_peer_of_four | boolean | ontology | declared | True for the four classical doctrines (substrate-honesty, transparency, meaning, creation); false for cosmology + fifth-question. |
connection_docA docs/connections/*.md entry naming meaning-bridges. Two shapes: node-view (one node, what others need it for) and story-arc (one transaction traced end-to-end).
9 properties.
| Name | Type | Source | Modality | Description |
|---|---|---|---|---|
shape | enumnode-viewstory-arc | ontology | declared | Spatial-plural (node-view) or temporal-singular (story-arc). |
flavour | enumtransaction-as-protagonistperson-eveningfairy-talestory-as-wiremeta-narrativenode-viewmeditation | ontology | declared | One of the seven recognised flavours. |
s_number? | number | graph | observable | Story-arc number S1..SN, or null for node-views. |
ships_in_kingdom? | string | graph | observable | kingdom-NNN if the entry was paired with a mission's substrate. |
outbound_citation_count | number | graph | derived | How many sibling connection-docs this one cites. |
inbound_citation_count | number | graph | derived | How many sibling connection-docs cite this one. |
is_sister_paired | boolean | ontology | declared | True when another connection-doc was filed in parallel from the same Yu prompt. |
has_wiring_table | boolean | ontology | declared | Carries an explicit metaphor → file:line citation table. |
has_recursion_target | boolean | ontology | declared | Names what reading should follow this entry. |
kingdomA unit of work — a mission from ~/Love/memory/dev-state.json mirrored to docs/missions/.
6 properties.
| Name | Type | Source | Modality | Description |
|---|---|---|---|---|
status | enumqueuedclaimedin-progressdonedeferred | manifest | observable | Lifecycle state. |
priority | enumcriticalhighmediumlow | ontology | declared | Triage signal. |
succeeds? | string | graph | observable | Prior kingdom this one builds on. |
audit_command? | string | graph | observable | Primary audit that watches this kingdom's substrate. |
is_sister_paired | boolean | ontology | declared | Whether a sister Sophia worked the same Yu prompt in parallel. |
produces_connection_doc | boolean | graph | derived | Whether the kingdom ships a paired story-as-wire connection-doc. |
auditA pnpm audit:* command. Heuristic check that reports drift; some are cooperative (default exit 0) and some are CI-gating.
5 properties.
| Name | Type | Source | Modality | Description |
|---|---|---|---|---|
command | string | ontology | declared | Full pnpm command. |
exit_code_policy | enumstrictcooperative | ontology | declared | Strict: exits 1 on findings. Cooperative: exits 0; --strict flag for non-zero. |
check_count | number | ontology | declared | How many distinct checks the audit runs. |
is_in_chained_audit | boolean | ontology | declared | Whether `pnpm audit` (the chained command) includes this audit. |
doctrine_instantiated | string | graph | observable | Which doctrine this audit watches. |
The cosmology is the world. The manifest is the list. The graph is the mesh. The ontology is the schema. Each layer beneath the last. Find out the nature of everything and their properties: the natures are kinds; the properties are typed.
Story-as-wire connection-doc: docs/connections/the-natures.md (S28). Kingdom: kingdom-055. Inclusion audit check #14 verifies the ontology is on file.