[#7] Tableau de bord de throughput et santé d’orchestration #7

Closed
opened 2026-04-16 12:12:40 +00:00 by thibaud-lclr · 0 comments
thibaud-lclr commented 2026-04-16 12:12:40 +00:00 (Migrated from gitea.lclr.dev)

Summary

Les données nécessaires existent déjà (status, timestamps, événements live), mais aucun écran ne synthétise délais, taux d’erreur et backlog par projet.

Metadata

  • kind: feature
  • priority: P1
  • horizon: next
  • effort: M
  • impact: Medium
  • confidence: Medium

Evidence

  • src/components/projects/ProjectDashboard.tsx:42-56 conserve une activité éphémère en mémoire uniquement.
  • src-tauri/src/models/ticket.rs:6-18 et 112-124 stocke statut + dates et liste par projet.
  • src-tauri/src/commands/poller.rs:156-168 et src-tauri/src/commands/orchestrator.rs:14-23 exposent déjà les points d’accès utiles.

Files

  • src/components/projects/ProjectDashboard.tsx
  • src-tauri/src/models/ticket.rs
  • src-tauri/src/commands/poller.rs
  • src-tauri/src/commands/orchestrator.rs

First slice

Créer une commande backend d’agrégats (backlog, done/error 24h, lead-time moyen) et l’afficher en cards sur ProjectDashboard.

## Summary Les données nécessaires existent déjà (status, timestamps, événements live), mais aucun écran ne synthétise délais, taux d’erreur et backlog par projet. ## Metadata - kind: `feature` - priority: `P1` - horizon: `next` - effort: `M` - impact: `Medium` - confidence: `Medium` ## Evidence - src/components/projects/ProjectDashboard.tsx:42-56 conserve une activité éphémère en mémoire uniquement. - src-tauri/src/models/ticket.rs:6-18 et 112-124 stocke statut + dates et liste par projet. - src-tauri/src/commands/poller.rs:156-168 et src-tauri/src/commands/orchestrator.rs:14-23 exposent déjà les points d’accès utiles. ## Files - src/components/projects/ProjectDashboard.tsx - src-tauri/src/models/ticket.rs - src-tauri/src/commands/poller.rs - src-tauri/src/commands/orchestrator.rs ## First slice Créer une commande backend d’agrégats (backlog, done/error 24h, lead-time moyen) et l’afficher en cards sur ProjectDashboard.
Sign in to join this conversation.
No description provided.