Skip to content

Zenith://Ontology

online
Ontology/Hospitality

Zenith Research / Vocabulary library

Hospitality

Browse definitions across applications, with their exact source profiles and constraints.

Review candidate44 source-bound revisions44 source occurrences
Record / Homes & placesPermalink ↗

Planning point

An exploratory place on a planning map; relevance does not establish guest preference.

PrototypeZendo / Concierge · v0.5.0
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-9a83193bf54ad8573e56ccd02368d3ad490bbbe6b52bc11dae65e1afd7f7f87c
Occurrence
o-3277cfaba8f3ca908c405d4b79124539daf5082d4260e0cf2749780c8668276e
Producer state
Prototype
Website state
viewer-source-not-published
Attribution
Unknown. Source association is not authorship or approval.
Identity
point ID within a planning session
Owner
Generating method or client discovery; actual actor supplied by transport.

Fields 14

Fields for Planning point
FieldContract
idRequiredstring

Stable record ID; on Guest Profile, the legacy guest-ID alias.

Schema constraints
{
  "type": "string"
}
entityIdRequiredstring
Schema constraints
{
  "type": "string"
}
kindRequired"place"
Schema constraints
{
  "const": "place"
}
titleRequiredstring
Schema constraints
{
  "type": "string",
  "maxLength": 120
}
categoryRequiredWork | Lifestyle | Transport | Other
Schema constraints
{
  "enum": [
    "Work",
    "Lifestyle",
    "Transport",
    "Other"
  ]
}
latRequirednumber
Schema constraints
{
  "type": "number",
  "minimum": 49.15,
  "maximum": 49.4
}
lngRequirednumber
Schema constraints
{
  "type": "number",
  "minimum": -123.35,
  "maximum": -122.9
}
reasonRequiredstring
Schema constraints
{
  "type": "string"
}
evidenceRequiredarray
Schema constraints
{
  "type": "array"
}
sourceUrlRequiredstring | null
Schema constraints
{
  "type": [
    "string",
    "null"
  ]
}
sourceRequiredobject
Schema constraints
{
  "type": "object"
}
methodRequiredstring
Schema constraints
{
  "type": "string"
}
generatedByRequiredobject
Schema constraints
{
  "type": "object"
}
statusRequired"generated"
Schema constraints
{
  "const": "generated"
}

Scope & rules

  • Generated is not a confirmed trip place or profile favourite.
  • Point evidence and actor are preserved when explicitly promoting it to a saved reference.
  • Hermes can add client discoveries to the current working map. Profile pins remain concierge-only with recorded guest interest.

Pinned source artifacts

catalog.json ↗
fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102

zendo.schema.json ↗
82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278

devgraph.ontology.json ↗
afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95

Original source view ↗

Exact source node
{
  "id": "planning-point",
  "label": "Planning point",
  "kind": "Record",
  "group": "Homes & places",
  "description": "An exploratory place on a planning map; relevance does not establish guest preference.",
  "fields": [
    {
      "name": "id",
      "type": "string",
      "required": true,
      "description": "Stable record ID; on Guest Profile, the legacy guest-ID alias.",
      "schema": {
        "type": "string"
      }
    },
    {
      "name": "entityId",
      "type": "string",
      "required": true,
      "schema": {
        "type": "string"
      }
    },
    {
      "name": "kind",
      "type": "\"place\"",
      "required": true,
      "schema": {
        "const": "place"
      }
    },
    {
      "name": "title",
      "type": "string",
      "required": true,
      "schema": {
        "type": "string",
        "maxLength": 120
      }
    },
    {
      "name": "category",
      "type": "Work | Lifestyle | Transport | Other",
      "required": true,
      "schema": {
        "enum": [
          "Work",
          "Lifestyle",
          "Transport",
          "Other"
        ]
      }
    },
    {
      "name": "lat",
      "type": "number",
      "required": true,
      "schema": {
        "type": "number",
        "minimum": 49.15,
        "maximum": 49.4
      }
    },
    {
      "name": "lng",
      "type": "number",
      "required": true,
      "schema": {
        "type": "number",
        "minimum": -123.35,
        "maximum": -122.9
      }
    },
    {
      "name": "reason",
      "type": "string",
      "required": true,
      "schema": {
        "type": "string"
      }
    },
    {
      "name": "evidence",
      "type": "array",
      "required": true,
      "schema": {
        "type": "array"
      }
    },
    {
      "name": "sourceUrl",
      "type": "string | null",
      "required": true,
      "schema": {
        "type": [
          "string",
          "null"
        ]
      }
    },
    {
      "name": "source",
      "type": "object",
      "required": true,
      "schema": {
        "type": "object"
      }
    },
    {
      "name": "method",
      "type": "string",
      "required": true,
      "schema": {
        "type": "string"
      }
    },
    {
      "name": "generatedBy",
      "type": "object",
      "required": true,
      "schema": {
        "type": "object"
      }
    },
    {
      "name": "status",
      "type": "\"generated\"",
      "required": true,
      "schema": {
        "const": "generated"
      }
    }
  ],
  "rules": [
    "Generated is not a confirmed trip place or profile favourite.",
    "Point evidence and actor are preserved when explicitly promoting it to a saved reference.",
    "Hermes can add client discoveries to the current working map. Profile pins remain concierge-only with recorded guest interest."
  ],
  "facts": [
    {
      "label": "Identity",
      "value": "point ID within a planning session"
    },
    {
      "label": "Owner",
      "value": "Generating method or client discovery; actual actor supplied by transport."
    }
  ],
  "links": []
}
Planning point | Hospitality | Zenith Research