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
| Field | Contract |
|---|---|
idRequired | stringStable record ID; on Guest Profile, the legacy guest-ID alias. Schema constraints{
"type": "string"
} |
entityIdRequired | stringSchema constraints{
"type": "string"
} |
kindRequired | "place"Schema constraints{
"const": "place"
} |
titleRequired | stringSchema constraints{
"type": "string",
"maxLength": 120
} |
categoryRequired | Work | Lifestyle | Transport | OtherSchema constraints{
"enum": [
"Work",
"Lifestyle",
"Transport",
"Other"
]
} |
latRequired | numberSchema constraints{
"type": "number",
"minimum": 49.15,
"maximum": 49.4
} |
lngRequired | numberSchema constraints{
"type": "number",
"minimum": -123.35,
"maximum": -122.9
} |
reasonRequired | stringSchema constraints{
"type": "string"
} |
evidenceRequired | arraySchema constraints{
"type": "array"
} |
sourceUrlRequired | string | nullSchema constraints{
"type": [
"string",
"null"
]
} |
sourceRequired | objectSchema constraints{
"type": "object"
} |
methodRequired | stringSchema constraints{
"type": "string"
} |
generatedByRequired | objectSchema 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
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": []
}