{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "mindnet_edge", "type": "object", "description": "Edge-Payload (Qdrant). Unterstützt Legacy (edge_type/src_id/dst_id) und neues Schema (kind/source_id/target_id/note_id/status).", "properties": { "scope": { "type": "string", "enum": ["note","chunk"] }, "edge_type": { "type": "string", "description": "Legacy: z. B. references/backlink/belongs_to/prev/next" }, "src_id": { "type": "string", "description": "Legacy: source_id" }, "dst_id": { "type": "string", "description": "Legacy: target_id" }, "kind": { "type": "string", "description": "Neu: z. B. references/backlink/belongs_to/prev/next" }, "source_id": { "type": "string" }, "target_id": { "type": "string" }, "note_id": { "type": "string", "description": "Owner-Note für diesen Edge (Filter/Purge)" }, "status": { "type": "string", "description": "optional, z. B. 'unresolved'" }, "weight": { "type": "number" }, "meta": { "type": "object" }, "created_at":{ "type": "string" } }, "anyOf": [ { "required": ["src_id", "dst_id", "edge_type", "scope"] }, { "required": ["source_id", "target_id", "kind", "scope"] } ], "additionalProperties": true }