Wish
draftA non-binding (or culturally/religiously binding) wish — funeral, letter of wishes, care instructions, pet care, digital estate, distribution preferences.
wish.json — Core Entity
Properties(8)
| Property | Type | Required | Format | Description |
|---|---|---|---|---|
id | string | ✓ | uuid | |
type | string | ✓ | (funeral, letter, care, distribution, digital, pets, general) | |
title | string | ✓ | ||
content | string | |||
bindingNature | string | (non_binding, culturally_obligatory, religiously_obligatory, legally_binding) | ||
addresseePersonId | string | uuid | Person this wish is addressed to | |
relatedAssetId | string | uuid | Asset this wish relates to | |
notes | string |
Referenced By
The following schemas reference this one:
Raw JSON Schema
{
"$schema": "https://openinherit.org/v1/dialect.json",
"$id": "https://openinherit.org/v1/wish.json",
"title": "Wish",
"description": "A non-binding (or culturally/religiously binding) wish — funeral, letter of wishes, care instructions, pet care, digital estate, distribution preferences.",
"type": "object",
"properties": {
"id": { "type": "string", "format": "uuid" },
"type": {
"type": "string",
"enum": ["funeral", "letter", "care", "distribution", "digital", "pets", "general"]
},
"title": { "type": "string" },
"content": { "type": "string" },
"bindingNature": {
"type": "string",
"enum": ["non_binding", "culturally_obligatory", "religiously_obligatory", "legally_binding"]
},
"addresseePersonId": {
"type": "string",
"format": "uuid",
"description": "Person this wish is addressed to"
},
"relatedAssetId": {
"type": "string",
"format": "uuid",
"description": "Asset this wish relates to"
},
"notes": { "type": "string" }
},
"required": ["id", "type", "title"],
"patternProperties": {
"^x-inherit-": {}
},
"unevaluatedProperties": false
}