Studio runtimeObservabilité & rétention

Observabilité & rétention

Spans Studio, réconciliation et nettoyage des artefacts sans effacer l’audit financier.

Observabilité

packages/engine/src/telemetry.ts instrumente les opérations moteur.

Les spans couvrent notamment génération, appels provider, fermeture vidéo, render, sweep et rétention.

La télémétrie IA est configurée pour ne pas enregistrer automatiquement les inputs et outputs des modèles.

Réconciliation

Les sweeps ferment les états qui peuvent rester ouverts après :

  • callback perdu ;
  • settlement temporairement impossible ;
  • fermeture DB retardée ;
  • job provider sans webhook.

Le but est de rendre les opérations idempotentes et récupérables, pas de cacher les anomalies.

Rétention

packages/engine/src/retention distingue les artefacts orphelins des lignes d’audit.

Le nettoyage actuel peut expirer des fichiers orphelins et purger les blobs d’un produit retiré tout en conservant les lignes et coûts nécessaires à l’audit.

Toute évolution de rétention doit préserver provenance, exigences légales et possibilité de diagnostic.