Record / Homes & placesPermalink ↗
Planning point
An exploratory place on a planning map; relevance does not establish guest preference.
- Viewer ID
zendo/planning-point- 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.