diff --git a/config/types.yaml b/config/types.yaml index 99dc1b4..2ff0170 100644 --- a/config/types.yaml +++ b/config/types.yaml @@ -4,24 +4,64 @@ defaults: chunk_profile: default edge_defaults: [] # Leerliste → keine impliziten Kanten, wenn nicht gesetzt types: - project: - retriever_weight: 0.97 - chunk_profile: long - edge_defaults: ["depends_on","references"] - concept: - retriever_weight: 0.35 - chunk_profile: medium - edge_defaults: ["related_to"] - profile: - retriever_weight: 0.66 - chunk_profile: long - edge_defaults: ["references"] - source: - retriever_weight: 0.50 - chunk_profile: default - edge_defaults: [] - journal: - retriever_weight: 0.80 - chunk_profile: default - edge_defaults: [] + types: + # Wissensbausteine + concept: + chunk_profile: medium + retriever_weight: 0.85 + edge_defaults: ["references", "related_to"] + source: + chunk_profile: short + retriever_weight: 0.50 + edge_defaults: [] # Quellen sind i. d. R. Ziel von Kanten, erzeugen selbst keine Default-Kanten + glossary: + chunk_profile: short + retriever_weight: 0.40 + edge_defaults: ["related_to"] + + # Person & Persönlichkeit + profile: # z. B. "Persönliches Leitbild (Kurzprofil)" + chunk_profile: long + retriever_weight: 0.66 + edge_defaults: ["references", "related_to"] + value: # Werte (z. B. "Mut", "Fairness") + chunk_profile: short + retriever_weight: 0.90 + edge_defaults: ["related_to"] + principle: # Prinzipien/Leitsätze + chunk_profile: short + retriever_weight: 0.90 + edge_defaults: ["related_to", "references"] + experience: # prägende Erlebnisse/Erfahrungen + chunk_profile: medium + retriever_weight: 0.90 + edge_defaults: ["related_to", "references"] + + # Ziele, Entscheidungen, Meilensteine + goal: + chunk_profile: medium + retriever_weight: 0.90 + edge_defaults: ["depends_on", "related_to", "references"] + decision: + chunk_profile: short + retriever_weight: 0.90 + edge_defaults: ["depends_on", "references", "related_to"] # „Worauf stützte sich die Entscheidung?“ + milestone: + chunk_profile: short + retriever_weight: 0.70 + edge_defaults: ["related_to", "references"] + + # Operativ: Projekte, Aufgaben, Journal + project: + chunk_profile: long + retriever_weight: 0.97 + edge_defaults: ["references", "depends_on"] # Projekt stützt sich auf Konzepte/Quellen und hängt von Bausteinen ab + task: + chunk_profile: short + retriever_weight: 0.80 + edge_defaults: ["depends_on", "references"] + journal: + chunk_profile: medium + retriever_weight: 0.80 + edge_defaults: ["references", "related_to"]