Commit Graph

1113 Commits

Author SHA1 Message Date
9a55d45832 update 2025-12-14 16:29:08 +01:00
48de6aed8c neu Strategie zum Node Select 2025-12-14 16:22:48 +01:00
8772271648 bug fix 2025-12-14 16:15:32 +01:00
0cb216c2bc update 2025-12-14 16:12:19 +01:00
eb45d78c47 kleine visuelle verbesserung an ui_graph_cytoscape 2025-12-14 15:42:36 +01:00
582aed61ec bug fix 2025-12-14 15:35:39 +01:00
0294414d26 emprove ui_graph_cytoscape 2025-12-14 15:31:52 +01:00
3a2a78e0fd erneuter upgrade con ui_graph_cytoscape 2025-12-14 15:26:47 +01:00
245a96809a upgrade cytoscape 2025-12-14 15:16:01 +01:00
bb41b11cce neue bibliothek 2025-12-14 15:05:24 +01:00
af73ab9371 bug fix 2025-12-14 15:01:58 +01:00
cba1337066 bug fix 2025-12-14 15:00:05 +01:00
d50ed70467 cytoscape Versuch 2025-12-14 14:57:34 +01:00
f313f0873b ausgehende Kanten 2025-12-14 14:50:06 +01:00
f7a4dab707 problem fix
ausgehende Kanten
2025-12-14 14:45:50 +01:00
3861246ac6 bug fix 2025-12-14 13:23:16 +01:00
053c22bc15 editor update 2025-12-14 12:55:13 +01:00
bbfa2049eb neue Aufteilung der scripte 2025-12-14 12:50:54 +01:00
0b47ffdcb6 bug fixing 2025-12-14 12:42:24 +01:00
cf91730e45 neue visualisierung 2025-12-14 12:25:52 +01:00
ae0768e4de Smart Editor Logik: Update bestehender Dateien via path-Parameter (Single Source of Truth).
Graph Explorer: Volle Konfiguration für Physik (Abstand/Gravity), Chunk-Vorschau und Navigation.
Chat & Manual Editor: Alle Funktionen komplett enthalten.
2025-12-14 12:06:25 +01:00
ccc848f2e2 bug fix 2025-12-14 11:54:20 +01:00
c6ccad1d18 bug fixes 2025-12-14 11:49:13 +01:00
4e8512c812 Dynamische Layout-Einstellungen (Slider).
"Bearbeiten" Button im Graph.
Vollständige Chat- & Editor-Funktionen.
Switch-Helper für den Wechsel vom Graphen zum Editor.
Fix für ausgehende Kanten (Note-Level).
Fix für pydantic Validierung (MatchExcept).
Hover-Text (Tooltip) mit Inhalt.
Logik zum Ausblenden von Labels.
2025-12-14 11:39:49 +01:00
f1bcbb1543 layout verbesserung 2025-12-14 11:27:43 +01:00
537a2883bf bug fix 2025-12-14 08:54:30 +01:00
72a3988e49 neue Funkktionen für Graphendarstellung 2025-12-14 08:49:55 +01:00
93b8bc48e4 datei umbenannt 2025-12-14 08:35:33 +01:00
19f8d76e21 aufteilung ui auf mehrere dateien 2025-12-14 08:34:23 +01:00
772a202d6e neu graph explorer service 2025-12-14 08:27:15 +01:00
dc16bbf8a4 bidirektionale Kanten 2025-12-14 08:07:53 +01:00
028ad7e941 UI erste Version 2025-12-14 07:34:51 +01:00
620858a575 neue Dokumentationstruktur - (QS geprüft)
All checks were successful
Deploy mindnet to llm-node / deploy (push) Successful in 4s
2025-12-13 18:38:37 +01:00
0bb5f57cc6 programmplan
All checks were successful
Deploy mindnet to llm-node / deploy (push) Successful in 3s
2025-12-13 16:51:55 +01:00
0a4374dc8c docs/dev_workflow.md aktualisiert
All checks were successful
Deploy mindnet to llm-node / deploy (push) Successful in 4s
2025-12-13 10:10:18 +01:00
8afa402118 docs/dev_workflow.md aktualisiert
All checks were successful
Deploy mindnet to llm-node / deploy (push) Successful in 4s
2025-12-13 10:09:05 +01:00
1eee189a49 README.md aktualisiert
All checks were successful
Deploy mindnet to llm-node / deploy (push) Successful in 3s
2025-12-13 06:48:13 +01:00
d2e0b48aa5 Merge pull request 'WP15' (#9) from WP15 into main
All checks were successful
Deploy mindnet to llm-node / deploy (push) Successful in 3s
Reviewed-on: #9
### MERGE: WP-15 Smart Edge Allocation & Traffic Control (v2.6.0)

**Zusammenfassung:**
Dieses Merge Request schließt das Workpackage WP-15 ab. Die Kernziele – präzisere Kanten-Zuweisung und System-Stabilität unter LLM-Last – wurden erreicht. Die Implementierung der LLM-basierten Smart Edges ist damit produktionsreif.

**Kern-Features:**
1.  **Smart Edge Allocation:** Kanten werden nun LLM-geprüft und nur an die spezifischen Chunks gebunden, in denen der verlinkte Inhalt relevant ist. Das reduziert "Beifang" im Retrieval und erhöht die Präzision.
    * Steuerung: Über `types.yaml` (`enable_smart_edge_allocation`).
2.  **Traffic Control & Resilienz:** Der `LLMService` implementiert Prioritäts-Warteschlangen (`priority="realtime"` vs. `"background"`).
    * **Ergebnis:** Chat-Anfragen haben Vorfahrt und das System stürzt während rechenintensiver Importe nicht mehr mit Timeouts ab. Die Parallelität des Imports ist über `MINDNET_LLM_BACKGROUND_LIMIT` konfigurierbar.
3.  **UI Robustheit:** Der "Healing Parser" im Frontend (`ui.py`) repariert automatisch kaputte YAML-Frontmatter in LLM-generierten Drafts.

**Betroffene Komponenten:**
* `app/services/llm_service.py` (Traffic Control / Semaphore)
* `app/core/chunker.py` / `app/services/semantic_analyzer.py` (Smart Edge Logik / Retry)
* `app/routers/chat.py` (Hybrid Router v5 / Question Detection)
* `app/frontend/ui.py` (Healing Parser / API-Timeouts)
* `config/types.yaml` (Neue Profile & Smart Edge Flag)

**Aktionen nach Merge:**
* **Admins:** `MINDNET_LLM_BACKGROUND_LIMIT` in der Produktions-.env prüfen und ggf. anpassen.
* **Initialisierung:** Bei Änderung der Chunking-Profile ist ein Full Rebuild notwendig.
2025-12-13 06:39:48 +01:00
302e2a3d24 Doku Update 2025-12-13 06:37:24 +01:00
faaa3ef55f dokumentation WP15 2025-12-12 22:54:59 +01:00
70ffa5cd4e Frage wird durch ? oder Fragewort identifiziert 2025-12-12 21:56:17 +01:00
65bcea71ee ui. save draft timeout angepasst 2025-12-12 21:26:53 +01:00
16af07dd21 stabilität und .env variable 2025-12-12 19:36:33 +01:00
fc4c868eaa fix und umbau fast and slow lane für UI und batch 2025-12-12 19:00:35 +01:00
1fe9582cbe bug fix 2025-12-12 18:10:26 +01:00
d34f388ee1 bug fix WP11 2025-12-12 17:53:31 +01:00
4cd82d1d2b ui fix 2025-12-12 17:31:03 +01:00
fb6e35ed01 ui 2025-12-12 17:21:15 +01:00
0ba8ae8d1e ui aus WP11 2025-12-12 17:01:34 +01:00
1121d63383 ui, save problem fix 2025-12-12 16:46:13 +01:00