◫ZONES DE L'INTERFACE
① SIDEBAR — Navigation par niveaux de zoom
TRAY (N0) → Vue d'ensemble des bases (le « rack d'échantillons »)
COLUMN (N1) → Vue par colonne (la « phase stationnaire »)
TRACES (N2) → Traces d'activité (le « chromatogramme »)
PEAKS (N3) → Pics d'anomalies (les « signaux aberrants »)
METHOD (M) → Configuration d'acquisition
CHAT (C) / SETTINGS (,)
→ IT : Navigation drill-down. TRAY = serveurs DB, COLUMN = schémas/tables, TRACES = logs SQL, PEAKS = alertes structurelles.
② TOP BAR — Outils contextuels
Breadcrumb (HOME > TRAY) — position dans la hiérarchie
Search — filtre par nom de table/colonne
+ CONNECT — connexion PostgreSQL/MySQL/SQLite
Query input — SQL direct (visible après connexion)
▾ EXPORT — CSV, JSON
Badges — mode ACQUISITION + compteur FAULTS
→ IT : Équivalent client SQL (DBeaver/DataGrip). Connecteur multi-DB, éditeur, export intégrés.
③ CANVAS — Chromatogramme interactif
Chaque « pic » = une table ou colonne. Hauteur = volume de données. Largeur = complexité.
Les « contaminations » (rouge) = anomalies de structure.
Navigation : molette = zoom · clic = descendre · Esc = remonter
→ IT : Dashboard temps réel de santé structurelle. Détection de tables orphelines, index manquants, FK cassées.
④ TIME RIBBON — Bande temporelle
Timeline en bas : chaque point = un scan DB. Curseur suit l'acquisition live.
Zones or = changements de structure. Mode LIVE / PAST (exploration historique).
→ IT : Git log pour schémas SQL. Traçabilité complète : qui a modifié quoi, quand, avec quelle requête.
⑤ CHAT PANEL — Dialogue contextuel
Posez une question sur les données affichées. Le chromatographe répond en langage naturel.
Contexte automatique : le chat « voit » ce que vous regardez sur le canvas.
→ IT : Assistant DBA contextuel. « Pourquoi cette table est en rouge ? » → analyse automatique.
◆CAS D'USAGE
1. AUDIT DE SCHÉMA — « Qu'est-ce qui tourne ? »
Un DBA arrive sur une infrastructure existante. Il se connecte au serveur PostgreSQL,
et en 30 secondes voit : 4 bases, 32 tables, 3 tables orphelines, 2 index manquants.
Le chromatogramme montre les « contaminations » en rouge.
Action : + CONNECT → PostgreSQL → Acquisition → inspecter les pics rouges
2. DÉTECTION DE DÉRIVE — « Qui a touché au schéma ? »
Une table critique a changé de structure pendant la nuit. Le time ribbon montre un pic or à 03:12.
Zoom sur TRACES (N2) : la colonne ajoutée, l'utilisateur, la requête exacte.
Action : Time Ribbon → clic pic or → TRACES N2 → inspecter
3. OPTIMISATION — « Où sont les lenteurs ? »
PEAKS (N3) montre deux tables avec des pics anormalement larges (full scans).
Le détecteur confirme 94% de cache misses. Le chat recommande un index — gain estimé 12x.
Action : PEAKS N3 → identifier pics larges → CHAT → appliquer recommandation