Place document
A retrievable place description, distinct from a guest’s interest in that place.
Source reference details
The source snapshot pins the input files; the schema profile identifies their reading context.
- Schema profile
- zendo@0.5.0
p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2 - Source snapshot
s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2
- Revision
d-ceffa6319b337d7c95f9c709c97f29600859e7fcca93620c544e1621fcaad000- Occurrence
o-bc1d349f1c5983fffbed0664a9bddfbb97bc0997423fd3fdbdd16f3c2803f665- Producer state
- Prototype
- Website state
- viewer-source-not-published
- Attribution
- Unknown. Source association is not authorship or approval.
- Identity
- place:<seed-id> and named chunk IDs
- Owner
- Curated local place corpus.
Fields 7
| Field | Contract |
|---|---|
idRequired | stringStable document identity. |
entityIdRequired | stringPlace-catalog identity. |
titleRequired | stringPlace name. |
lat / lngRequired | numberRepresentative geographic point. |
chunks[]Required | object[]Named description chunks with text. |
revisionRequired | stringContent hash revision. |
sourceUrlRequired | string | nullReference supplied by the place seed. |
Scope & rules
- Representative coordinates do not guarantee an entrance or current opening hours.
- Retrieval uses words and topics, with source chunks and content revisions.
Pinned source artifacts
catalog.json ↗fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102
zendo.schema.json ↗82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278
devgraph.ontology.json ↗afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95
Exact source node
{
"id": "place-document",
"label": "Place document",
"kind": "Record",
"group": "Homes & places",
"description": "A retrievable place description, distinct from a guest’s interest in that place.",
"fields": [
{
"name": "id",
"type": "string",
"description": "Stable document identity.",
"required": true
},
{
"name": "entityId",
"type": "string",
"description": "Place-catalog identity.",
"required": true
},
{
"name": "title",
"type": "string",
"description": "Place name.",
"required": true
},
{
"name": "lat / lng",
"type": "number",
"description": "Representative geographic point.",
"required": true
},
{
"name": "chunks[]",
"type": "object[]",
"description": "Named description chunks with text.",
"required": true
},
{
"name": "revision",
"type": "string",
"description": "Content hash revision.",
"required": true
},
{
"name": "sourceUrl",
"type": "string | null",
"description": "Reference supplied by the place seed.",
"required": true
}
],
"rules": [
"Representative coordinates do not guarantee an entrance or current opening hours.",
"Retrieval uses words and topics, with source chunks and content revisions."
],
"facts": [
{
"label": "Identity",
"value": "place:<seed-id> and named chunk IDs"
},
{
"label": "Owner",
"value": "Curated local place corpus."
}
],
"links": []
}