mindnet_obsidian/Dictionary/chain_roles.yaml
Lars b4d2424778
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
Refactor chain inspection logic and improve documentation
- Enhanced chain inspection logic to better handle link completeness and confidence levels based on updated template definitions.
- Improved documentation to clarify the functionality and usage of the Mindnet Causal Assistant plugin, including detailed sections on chain inspection features.
- Updated tests to ensure accuracy and reliability of the new chain inspection enhancements.
2026-01-20 12:27:34 +01:00

154 lines
3.7 KiB
YAML

version: 0.2.0
context: >
Abstraction Layer für Chain-Analyse (Obsidian Plugin):
Kanonische Edge-Typen werden stabilen Rollen zugeordnet.
Rollen bleiben wenige und stabil; Edge-Typen (Canonicals) können wachsen.
Hinweis: Aliases werden im Mindnet-System / Edge Vocabulary auf Canonicals normalisiert.
roles:
causal:
description: "Direkte Ursache/Wirkung oder Lösung/Problem-Beziehung."
edge_types:
- caused_by
- resulted_in
- solvesversion: 0.3.0
context: >
Abstraction Layer für Chain-Analyse (Obsidian Plugin).
Edge-Typen sind (nach Mindnet-Normalisierung) kanonisch.
Rollen dienen Template-Matching, Traversal/Scoring und Debug-Explainability.
Hinweis: Neue Rollen (temporal/epistemic/normative) beeinflussen Matching erst,
wenn Templates diese Rollen in allowed_edge_roles zulassen.
roles:
causal:
description: "Direkte Ursache/Wirkung bzw. Problem↔Lösung."
edge_types:
- caused_by
- resulted_in
- solves
- solved_by
enables_constraints:
description: "Voraussetzungen, Abhängigkeiten, Blockaden (Constraints)."
edge_types:
- depends_on
- required_by
- blocks
- blocked_by
influences:
description: "Beeinflussung/Steuerung ohne harte Kausalität (inkl. Risiko-Signal)."
edge_types:
- impacts
- impacted_by
- guides
- guided_by
- risk_of
- has_risk
provenance:
description: "Herkunft/Abstammung/Quelle (lineage)."
edge_types:
- derived_from
- source_of
epistemic:
description: "Begründung/Evidenz/Argumentation (Warum glaube/behaupte ich das?)."
edge_types:
# bereits im Vocabulary vorhanden
- references
- referenced_by
- based_on
- foundation_for
# neu empfohlen (kanonisch)
- supports
- supported_by
- contradicts
- contradicted_by
normative:
description: "Werte/Prinzipien/Normen: Ausrichtung, Konflikt, Einhaltung, Verletzung."
edge_types:
# neu empfohlen (kanonisch)
- upholds
- upheld_by
- violates
- violated_by
# symmetrisch
- aligned_with
- conflicts_with
structural:
description: "Struktur/Komposition/Tools/Assoziation/Kompetenz (nicht per se kausal)."
edge_types:
- part_of
- consists_of
- uses
- used_by
- related_to
- similar_to
- implemented_in
- implements
- experienced_in
- expert_for
- mastered_by
temporal:
description: "Zeitliche Ordnung/Sequenz (keine Kausalität)."
edge_types:
- followed_by
- preceeded_by
- solved_by
enables_constraints:
description: "Ermöglicht, begrenzt oder ist Voraussetzung / Blockade."
edge_types:
- depends_on
- required_by
- blocks
- blocked_by
influences:
description: "Beeinflusst/steuert ohne harte Kausalität (inkl. Risiko-Signal)."
edge_types:
- impacts
- impacted_by
- guides
- guided_by
- risk_of
- has_risk
provenance:
description: "Herkunft/Quelle/Evidenz/Referenzen (für Rückwärtsverstehen & Begründungsketten)."
edge_types:
- derived_from
- source_of
- based_on
- foundation_for
- references
- referenced_by
structural:
description: "Struktur/Komposition/Tools/Assoziation/Kompetenz (nicht direkt kausal, aber navigationsrelevant)."
edge_types:
- part_of
- consists_of
- uses
- used_by
- related_to
- similar_to
- implemented_in
- implements
- experienced_in
- expert_for
- mastered_by
temporal:
description: "Sequenz / zeitliche Ordnung (keine Kausalität)."
edge_types:
- followed_by
- preceeded_by