# Module – technische Dokumentation > **Zielgruppe:** Entwickler, Architekten > **Übersicht:** Modul-basierte Dokumentation des Mindnet Causal Assistant Plugins --- ## Modul-Übersicht | Modul | Pfad in `src/` | Kurzbeschreibung | |-------|----------------|------------------| | [Analysis](analysis.md) | `analysis/` | Chain Inspector, Template Matching, Scoring, Findings | | [Dictionary](dictionary.md) | `dictionary/` | Config-Loader, Chain Roles, Chain Templates | | [Interview](interview.md) | `interview/` | Wizard, Loop State, Renderer, Section Key Resolver | | [Mapping](mapping.md) | `mapping/` | Semantic Mapping, Edge Type Selector | | [Parser](parser.md) | `parser/` | Edges aus Callouts, Frontmatter, Links | | [Graph](graph.md) | `graph/` | Graph Builder, Traversal, Resolution | | [Vocabulary](vocabulary.md) | `vocab/` | Edge Vocabulary, Normalisierung | | [Unresolved Link](unresolvedLink.md) | `unresolvedLink/` | Link-Handler, Adoption, Heading-Normalisierung | | [Workbench](workbench.md) | `workbench/` | Chain Workbench, Todo-Generator, Status | | [Lint](lint.md) | `lint/` | Lint Engine, Rules | | [UI](ui.md) | `ui/` | Modals, Settings Tab, Entity Picker | --- ## Abhängigkeiten (vereinfacht) ``` main.ts ├── analysis ← dictionary, graph, parser ├── commands ← analysis, graph, mapping, ui, ... ├── dictionary ← vault ├── graph ← parser ├── interview ← dictionary, parser ├── mapping ← parser, schema ├── parser ├── vocab ← vault ├── lint ← vocab, parser ├── unresolvedLink ← interview, entityPicker ├── workbench ← analysis, interview, mapping └── ui ``` --- ## Weitere Module - **schema/** – Graph Schema Loader - **entityPicker/** – Note Index, Folder Tree, Filters - **export/** – Graph Export - **utils/** – Logger --- ## Siehe auch - [04_Architektur](../04_Architektur.md) – System-Design - [02_concepts/03_chain_identification_and_matching](../02_concepts/03_chain_identification_and_matching.md) – Template Matching, Scoring