Record / Decisions & evidencePermalink ↗
Shortlist entry
A considered home and the concierge’s visible comparison note.
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-7fa69cf5debc09fb4d3b0194d11c9c2e9633213b82cdd757a012314591e0532c- Occurrence
o-66f7997bb6b49faea69ac13cdd88cd41a60577eef1ba2a52c35df71e67c74b09- Producer state
- Prototype
- Website state
- viewer-source-not-published
- Attribution
- Unknown. Source association is not authorship or approval.
- Identity
- propertyId within the active brief
- Owner
- Concierge and Hermes through shared commands.
Fields 4
| Field | Contract |
|---|---|
propertyIdRequired | stringThe considered home. |
guestId / briefIdOptional | stringExplicit owner links on new entries. |
noteRequired | stringVisible benefits and tradeoffs. |
addedBy / addedAtRequired | stringActor and time of addition. |
Scope & rules
- New records carry guestId and briefId. Legacy records inherit their single-workspace scope.
- Removing the recommended home also clears its recommendation and draft.
Relationships
Pinned source artifacts
catalog.json ↗fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102
zendo.schema.json ↗82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278
devgraph.ontology.json ↗afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95
Exact source node
{
"id": "shortlist-entry",
"label": "Shortlist entry",
"kind": "Record",
"group": "Decisions & evidence",
"description": "A considered home and the concierge’s visible comparison note.",
"fields": [
{
"name": "propertyId",
"type": "string",
"description": "The considered home.",
"required": true
},
{
"name": "guestId / briefId",
"type": "string",
"description": "Explicit owner links on new entries.",
"required": false
},
{
"name": "note",
"type": "string",
"description": "Visible benefits and tradeoffs.",
"required": true
},
{
"name": "addedBy / addedAt",
"type": "string",
"description": "Actor and time of addition.",
"required": true
}
],
"rules": [
"New records carry guestId and briefId. Legacy records inherit their single-workspace scope.",
"Removing the recommended home also clears its recommendation and draft."
],
"facts": [
{
"label": "Identity",
"value": "propertyId within the active brief"
},
{
"label": "Owner",
"value": "Concierge and Hermes through shared commands."
}
],
"links": [
{
"label": "refers to",
"target": "home-listing",
"note": "0..* → 1"
}
]
}