Repository navigation
v3.2.0
✨ Cohort Builder restructure
Navigation à 2 niveaux
- Onglets principaux Cohort Builder / Analyse avec sous-navigation contextuelle
- Cohort Builder regroupe : Query Builder · Table 1 · SQL · Concept Sets
- Analyse regroupe : Compare · Pathways · Incidence · Estimation
Layout Query Builder
- CriteriaPanel (Inclusion/Exclusion + Concept Sets + Source Code + Concept Search) déplacé à gauche en encart fixe (420px)
- Top bar compacte sur une seule ligne horizontale :
[Cohort Name] [Description] [New] [Load] [Save] [CSV] [SQL] - Drawer Résultats repliable sur la droite (masqué par défaut), avec Échantillon de patients / Patient Count (et SQL preview) / Diagramme d'attrition (BarChart) empilés verticalement
- Page Cohort en hauteur fixée au viewport (
100vh - 84px) — plus de scroll sur la page principale
✨ Dashboard layout
- Page Home en
overflow-hiddenadaptée à la taille de l'écran (plus de scroll global) - Quick Actions en grille 2 colonnes (au lieu de la liste verticale scrollable)
- Favorites et Recent en grille 2 colonnes sur écrans XL, padding densifié
- Chaque card scrolle indépendamment uniquement si son contenu déborde
🧹 Cleanup
- Suppression de
ResultsPanel.tsx(component devenu orphelin, son contenu est inliné dans CohortPage) - README : licence corrigée Apache 2.0, counts à jour, modules récents documentés, prereq unaccent CDM
📦 Crédits
Restructure CohortPage portée depuis la branche ethan/cohort-page-restructure (commits 6bb6d23 + 4a4087e par @EthanAPHM ), avec adaptations layout par-dessus (077d439).
Full Changelog: v3.1.0...v3.2.0