mindnet_obsidian/Dictionary/graph_schema.md
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

182 lines
5.4 KiB
Markdown

---
id: graph_schema
title: Graph Topology & Preferences (Atomic)
type: reference
status: system
system_role: config
context: "Explizites Regelwerk für bidirektionale Notiz-Verbindungen. Enthält migrierte edge_defaults aus types.yaml. WP-24c Edition."
---
# Graph Schema (Topologie & Symmetrie)
**Logik:** Jede Sektion definiert exakt einen Quell-Notiztyp. Typical-Kanten werden in Obsidian priorisiert und im Backend als Standard-Beziehungen behandelt.
---
## 1. Identität & Kompetenz
## Source: `person`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `skill` | `experienced_in`, `expert_for` | `caused_by`, `solves` |
| `role` | `part_of` | `blocks` |
| `trait` | `part_of` | `resulted_in` |
| `any` | `related_to` | - |
## Source: `skill`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `person` | `mastered_by` | `consists_of` |
| `task` | `used_by` | `foundation_for` |
| `any` | `references`, `related_to` | - |
## Source: `role`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `person` | `consists_of` | `caused_by` |
| `project` | `guides` | `solves` |
## Source: `trait`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `related_to` | - |
---
## 2. Planung & Umsetzung (Action Stream)
## Source: `project`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `task` | `consists_of` | `experienced_in` |
| `milestone` | `consists_of`, `followed_by` | `derived_from` |
| `goal` | `depends_on` | `similar_to` |
| `risk` | `impacted_by` | `part_of` |
| `any` | `references`, `depends_on` | - |
## Source: `task`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `project` | `part_of` | `expert_for` |
| `task` | `followed_by`, `depends_on`, `preceeded_by` | `consists_of` |
| `milestone` | `followed_by`, `required_by` | `caused_by` |
| `skill` | `uses` | `mastered_by` |
| `any` | `depends_on`, `part_of` | - |
## Source: `milestone`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `project` | `part_of` | `solves` |
| `task` | `preceeded_by`, `depends_on` | `expert_for` |
## Source: `goal`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `depends_on`, `related_to` | - |
## Source: `habit`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `related_to`, `caused_by` | - |
---
## 3. Erfahrung & Erkenntnis (History Stream)
## Source: `experience`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `insight` | `resulted_in` | `depends_on` |
| `event` | `derived_from` | `solves` |
| `value` | `based_on` | `consists_of` |
| `person` | `caused_by` | `followed_by` |
| `any` | `derived_from`, `references` | - |
## Source: `insight`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `experience` | `caused_by` | `uses` |
| `principle` | `resulted_in` | `consists_of` |
| `concept` | `based_on` | `followed_by` |
| `any` | `references`, `based_on` | - |
---
## 4. Logik & Impact
## Source: `decision`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `issue` | `solves` | `part_of` |
| `obstacle` | `solves` | `part_of` |
| `risk` | `impacts`, `solves` | `experienced_in` |
| `project` | `resulted_in`, `foundation_for` | `mastered_by` |
| `any` | `caused_by`, `references` | - |
## Source: `issue`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `decision` | `solved_by`, `caused_by` | `consists_of` |
| `project` | `blocks` | `based_on` |
| `task` | `blocks` | `based_on` |
## Source: `obstacle`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `decision` | `solved_by`, `caused_by` | `consists_of` |
| `project` | `blocks` | `based_on` |
| `task` | `blocks` | `based_on` |
| `any` | `blocks`, `related_to` | - |
## Source: `risk`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `related_to`, `blocks` | - |
## Source: `motivation`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `guides`, `references` | - |
## Source: `bias`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `impacts`, `related_to` | - |
---
## 5. Wissen & Basis
## Source: `concept`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `references`, `related_to` | - |
## Source: `journal`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `references`, `related_to` | - |
## Source: `glossary`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `related_to` | - |
## Source: `event`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `related_to` | - |
## Source: `idea`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `resulted_in`, `references` | - |
---
## 6. Globaler Fallback
## Source: `any`
| Target-Note-type | Typical Edge-Types | Prohibited Edge-Types |
| :--- | :--- | :--- |
| `any` | `related_to`, `references` | - |