mindnet/schemas/note.schema.json

40 lines
1.4 KiB
JSON
Raw Normal View History

2025-09-03 07:26:50 +02:00
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "mindnet_note",
"type": "object",
2025-09-09 16:15:53 +02:00
"description": "Note-Payload (Qdrant). Erweitert um fulltext/hash_raw_body für verlustfreien Export.",
2025-09-03 07:26:50 +02:00
"required": ["note_id", "title", "type", "status", "created", "path"],
2025-09-09 16:15:53 +02:00
2025-09-03 07:26:50 +02:00
"properties": {
2025-09-09 16:15:53 +02:00
"note_id": { "type": "string" },
"title": { "type": "string" },
"type": { "type": "string" },
"status": { "type": "string" },
"created": { "type": "string" },
"updated": { "type": "string" },
"tags": { "type": "array", "items": { "type": "string" } },
"area": { "type": "string" },
"project": { "type": "string" },
"priority": { "type": "number" },
"effort_min": { "type": "number" },
"due": { "type": "string" },
"people": { "type": "array", "items": { "type": "string" } },
"aliases": { "type": "array", "items": { "type": "string" } },
"lang": { "type": "string" },
"path": { "type": "string" },
"references": { "type": "array", "items": { "type": "string" } },
"depends_on": { "type": "array", "items": { "type": "string" } },
"assigned_to": { "type": "array", "items": { "type": "string" } },
"hash_fulltext":{ "type": "string" },
"hash_raw_body":{ "type": "string" },
"fulltext": { "type": "string" }
2025-09-03 07:26:50 +02:00
},
2025-09-09 16:15:53 +02:00
2025-09-03 07:26:50 +02:00
"additionalProperties": true
}