podcast-mindmap/webapp
Dotty Dotter 3243c23adb #19 Mindmap zur Mindmap: Querverbindungen sichtbar
Backend:
- /api/podcasts/{id}/network: liefert Top-N Episode-Episode-Aehnlichkeitslinks
  (aus semantic_links, default top 2 je Source ab Score 0.65) und aggregiert
  argument_links pro Episode-Paar inkl. Relations-Counts.

Frontend (buildGraph + neue Helfer):
- selectPodcast laedt /network parallel zum podcast-Endpoint und legt es als
  globales NETWORK ab.
- Drei neue Link-Klassen mit eigenem Style:
  * episode-similar (gestrichelt hellblau): Aehnlichkeit zwischen Episoden.
  * arg-belegt / -widerspricht / -erweitert / -relativiert (gruen / rot / blau /
    grau gestrichelt): dominante Relation je Episode-Paar.
  * quote-theme (sehr duenn gestrichelt): Quotes verbunden zu allen Theme-Tags
    aus ihrem themes-Array, nicht nur zur eigenen Episode.
- Force-Simulation: niedrige Strength fuer die neuen Links, damit die
  Hierarchie-Anordnung stabil bleibt.
- Toggle-Panel rechts oben in der Mindmap mit Checkboxen je Verbindungstyp;
  Quote-Theme und arg-relativiert sind default aus, Rest an.

Damit sind Aehnlichkeit, Argumentbeziehungen und Quote-Theme-Vernetzung direkt
in der Mindmap sichtbar, statt nur ueber separate Listen-Views.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 18:09:33 +02:00
..
d3.v7.min.js Initial commit: podcast-mindmap tool 2026-04-20 01:25:42 +02:00
icon-192.png #8 Multi-Podcast-Dashboard, #9 PWA, #10 Cross-Podcast-Links, #12 Wort-Timestamps 2026-04-23 20:53:06 +02:00
icon-512.png #8 Multi-Podcast-Dashboard, #9 PWA, #10 Cross-Podcast-Links, #12 Wort-Timestamps 2026-04-23 20:53:06 +02:00
index.html #19 Mindmap zur Mindmap: Querverbindungen sichtbar 2026-04-28 18:09:33 +02:00
manifest.json #8 Multi-Podcast-Dashboard, #9 PWA, #10 Cross-Podcast-Links, #12 Wort-Timestamps 2026-04-23 20:53:06 +02:00
server.py Initial commit: podcast-mindmap tool 2026-04-20 01:25:42 +02:00
sw.js Service-Worker: Cache-Version bumpen + index.html network-first 2026-04-28 01:42:48 +02:00