⚠ Treści weryfikowane wyłącznie przez AI (Claude, Gemini, GPT) — żaden lekarz nie zatwierdził tych informacji. Status „zweryfikowane" oznacza weryfikację AI, nie walidację kliniczną. Nie stanowi porady medycznej — skonsultuj decyzje zdrowotne z lekarzem.
Graf 3D — Audyt
Co pokazuje ta strona: Trójwymiarowa wizualizacja grafu GoV (Graph of Verification) w Three.js. Węzły rozmieszczone w przestrzeni 3D — warstwa wyznacza wysokość (oś Y), pozycja X/Z losowa. Krawędzie łączą węzły nadrzędne z podrzędnymi.
Źródła danych:
web/spa-data.json — pełny eksport grafu (ładowany przez fetch)
- Generowany przez:
graph/engine/spa_data_export.py
- Węzły YAML:
graph/nodes/layer{0-4}*/
Algorytm: Węzły jako sfery 3D (Three.js) — rozmiar proporcjonalny do confidence, kolor koduje warstwę (L0=szary, L1=niebieski, L2=zielony, L3=żółty, L4=czerwony). Warstwy rozdzielone na osi Y. Delikatna animacja falowania. Krawędzie jako linie 3D. OrbitControls do nawigacji.
Kod źródłowy:
- Plik HTML:
web/graph-3d.html (ręcznie tworzony)
- Eksport danych:
graph/engine/spa_data_export.py
- Biblioteka: Three.js r168 (CDN)
Odświeżanie: Dane odświeżane przez regenerację spa-data.json (automatyczny cykl maintenance flow). Plik HTML ręcznie utrzymywany.
Ograniczenia:
- Brak wyszukiwarki — nie można szukać węzłów
- Kliknięcie węzła nie otwiera szczegółów w SPA
- Wymaga WebGL — nie działa na starszych urządzeniach
- Przy dużej liczbie węzłów (~400+) może być wolna