Documentation — DataLab0Page 25 / 36 — Redondances et points de vigilance · v00001 · b00005

Redondances et points de vigilance

Points redondants déjà tranchés

  1. Verrouillage collaboratif : lock hybride + lecture seule + indication utilisateur.
  2. Runtime dev/viewer : séparation forte.
  3. Multi-fenêtres : les objets s’ouvrent dans des fenêtres workspace.
  4. Workspace Views : personnelles, ouvertes explicitement, pas auto-restauration.
  5. Draft / Published : publication contrôlée + viewer dédié.
  6. Dépendances : dependency graph + suppression bloquée.
  7. Datasets / semantic layer : dataset-first maintenant, semantic layer future possible.
  8. Ressources dev/consommation : isolation impérative.

Zones à surveiller

Dataset-first vs semantic layer future

Risque : coupler trop fortement les dashboards aux datasets physiques.

Solution : bindings logiques et identifiants stables.

Même app vs runtime viewer séparé

Risque : le viewer charge trop de logique dev.

Solution : bundles/runtime séparés.

Widget Collections vs dépendances

Risque : casser des dashboards si une collection évolue ou disparaît.

Solution : copie locale + référence source + dependency graph.

Multi-sessions vs restauration automatique

Risque : conflit entre plusieurs navigateurs et restauration session globale.

Solution : Workspace Views ouvertes explicitement.

Permissions dossier vs objet

Risque : héritage trop rigide.

Solution : héritage + exceptions objet.