Cathedral AI · JSON-LD Context
Cathedral Ai Com Context
JSON-LD context defining the semantic vocabulary for Cathedral Ai Com from Cathedral AI.
25 Classes
54 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
cathedral:
https://cathedral-ai.com/schema#
Classes
AcceptRequest
AgentRegister
AnchorCheck
BehaviourSubmit
BulkStore
CompactConfirm
ConflictResolve
ExternalNodeRequest
ExternalSignatureRequest
GoalCreate
GoalUpdate
HTTPValidationError
MemoryStore
MemoryUpdate
ObligationCreate
ObligationResolve
PrepareRequest
RecoveryRequest
RidgelineSummary
SnapshotCreate
SourceCreate
SpaceCreate
SpaceMemoryStore
ValidationError
VerifyExternalRequest
Properties
| Property | Type | Container |
|---|---|---|
| package_id | string | |
| import_memories | boolean | |
| import_goals | boolean | |
| minimum_trust_score | ||
| name | string | |
| anchor | ||
| session_hash | string | |
| summary | ||
| memories | list | |
| merges | list | |
| resolution | string | |
| resolved_content | ||
| node_id | string | |
| description | ||
| pubkey_hex | string | |
| witness_message | string | |
| signature | string | |
| signed_at | string | |
| trust_score | decimal | |
| content | string | |
| priority | decimal | |
| due_at | ||
| status | ||
| detail | list | |
| category | string | |
| tags | list | |
| importance | decimal | |
| ttl_days | ||
| source_type | ||
| statement | string | |
| counterparty | ||
| deadline | ||
| breach_penalty | decimal | |
| resolution_note | ||
| note | ||
| recovery_token | string | |
| platform_distribution | list | |
| topic_clusters | list | |
| timing_signatures | list | |
| interaction_ratios | ||
| label | ||
| external_divergence | ||
| source_identifier | string | |
| content_hash | string | |
| memory_ids | ||
| public_read | boolean | |
| loc | list | |
| msg | string | |
| type | string | |
| input | ||
| ctx | ||
| ridgeline_summary | reference | |
| agent_id | string | |
| timestamp | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://cathedral-ai.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"cathedral": "https://cathedral-ai.com/schema#",
"AcceptRequest": "cathedral:AcceptRequest",
"package_id": {
"@id": "cathedral:package_id",
"@type": "xsd:string"
},
"import_memories": {
"@id": "cathedral:import_memories",
"@type": "xsd:boolean"
},
"import_goals": {
"@id": "cathedral:import_goals",
"@type": "xsd:boolean"
},
"minimum_trust_score": {
"@id": "cathedral:minimum_trust_score"
},
"AgentRegister": "cathedral:AgentRegister",
"name": {
"@id": "cathedral:name",
"@type": "xsd:string"
},
"anchor": {
"@id": "cathedral:anchor"
},
"AnchorCheck": "cathedral:AnchorCheck",
"BehaviourSubmit": "cathedral:BehaviourSubmit",
"session_hash": {
"@id": "cathedral:session_hash",
"@type": "xsd:string"
},
"summary": {
"@id": "cathedral:summary"
},
"BulkStore": "cathedral:BulkStore",
"memories": {
"@id": "cathedral:memories",
"@container": "@list"
},
"CompactConfirm": "cathedral:CompactConfirm",
"merges": {
"@id": "cathedral:merges",
"@container": "@list"
},
"ConflictResolve": "cathedral:ConflictResolve",
"resolution": {
"@id": "cathedral:resolution",
"@type": "xsd:string"
},
"resolved_content": {
"@id": "cathedral:resolved_content"
},
"ExternalNodeRequest": "cathedral:ExternalNodeRequest",
"node_id": {
"@id": "cathedral:node_id",
"@type": "xsd:string"
},
"description": {
"@id": "cathedral:description"
},
"pubkey_hex": {
"@id": "cathedral:pubkey_hex",
"@type": "xsd:string"
},
"ExternalSignatureRequest": "cathedral:ExternalSignatureRequest",
"witness_message": {
"@id": "cathedral:witness_message",
"@type": "xsd:string"
},
"signature": {
"@id": "cathedral:signature",
"@type": "xsd:string"
},
"signed_at": {
"@id": "cathedral:signed_at",
"@type": "xsd:string"
},
"trust_score": {
"@id": "cathedral:trust_score",
"@type": "xsd:decimal"
},
"GoalCreate": "cathedral:GoalCreate",
"content": {
"@id": "cathedral:content",
"@type": "xsd:string"
},
"priority": {
"@id": "cathedral:priority",
"@type": "xsd:decimal"
},
"due_at": {
"@id": "cathedral:due_at"
},
"GoalUpdate": "cathedral:GoalUpdate",
"status": {
"@id": "cathedral:status"
},
"HTTPValidationError": "cathedral:HTTPValidationError",
"detail": {
"@id": "cathedral:detail",
"@container": "@list"
},
"MemoryStore": "cathedral:MemoryStore",
"category": {
"@id": "cathedral:category",
"@type": "xsd:string"
},
"tags": {
"@id": "cathedral:tags",
"@container": "@list"
},
"importance": {
"@id": "cathedral:importance",
"@type": "xsd:decimal"
},
"ttl_days": {
"@id": "cathedral:ttl_days"
},
"source_type": {
"@id": "cathedral:source_type"
},
"MemoryUpdate": "cathedral:MemoryUpdate",
"ObligationCreate": "cathedral:ObligationCreate",
"statement": {
"@id": "cathedral:statement",
"@type": "xsd:string"
},
"counterparty": {
"@id": "cathedral:counterparty"
},
"deadline": {
"@id": "cathedral:deadline"
},
"breach_penalty": {
"@id": "cathedral:breach_penalty",
"@type": "xsd:decimal"
},
"ObligationResolve": "cathedral:ObligationResolve",
"resolution_note": {
"@id": "cathedral:resolution_note"
},
"PrepareRequest": "cathedral:PrepareRequest",
"note": {
"@id": "cathedral:note"
},
"RecoveryRequest": "cathedral:RecoveryRequest",
"recovery_token": {
"@id": "cathedral:recovery_token",
"@type": "xsd:string"
},
"RidgelineSummary": "cathedral:RidgelineSummary",
"platform_distribution": {
"@id": "cathedral:platform_distribution",
"@container": "@list"
},
"topic_clusters": {
"@id": "cathedral:topic_clusters",
"@container": "@list"
},
"timing_signatures": {
"@id": "cathedral:timing_signatures",
"@container": "@list"
},
"interaction_ratios": {
"@id": "cathedral:interaction_ratios"
},
"SnapshotCreate": "cathedral:SnapshotCreate",
"label": {
"@id": "cathedral:label"
},
"external_divergence": {
"@id": "cathedral:external_divergence"
},
"SourceCreate": "cathedral:SourceCreate",
"source_identifier": {
"@id": "cathedral:source_identifier",
"@type": "xsd:string"
},
"content_hash": {
"@id": "cathedral:content_hash",
"@type": "xsd:string"
},
"memory_ids": {
"@id": "cathedral:memory_ids"
},
"SpaceCreate": "cathedral:SpaceCreate",
"public_read": {
"@id": "cathedral:public_read",
"@type": "xsd:boolean"
},
"SpaceMemoryStore": "cathedral:SpaceMemoryStore",
"ValidationError": "cathedral:ValidationError",
"loc": {
"@id": "cathedral:loc",
"@container": "@list"
},
"msg": {
"@id": "cathedral:msg",
"@type": "xsd:string"
},
"type": {
"@id": "cathedral:type",
"@type": "xsd:string"
},
"input": {
"@id": "cathedral:input"
},
"ctx": {
"@id": "cathedral:ctx"
},
"VerifyExternalRequest": "cathedral:VerifyExternalRequest",
"ridgeline_summary": {
"@id": "cathedral:ridgeline_summary",
"@type": "@id"
},
"agent_id": {
"@id": "cathedral:agent_id",
"@type": "xsd:string"
},
"timestamp": {
"@id": "cathedral:timestamp",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Cathedral AI API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Cathedral AI's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-04) from openapi/cathedral-ai-com-openapi.json.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/cathedral-ai-com-openapi.json"
]
}