Files
khadhroony-solana-project/crates/ksp-logging-lib/TODO.md
2026-08-14 20:29:48 +02:00

1.1 KiB

TODO ksp-logging-lib

À fermer avant la stable 0.1.2

  • exécuter les validations Cargo complètes de pre.006, y compris les tests Tokio current-thread/multi-thread ;
  • vérifier que cargo tree -p ksp-logging-lib -e normal ne contient pas Tokio et que Tokio apparaît uniquement dans le graphe dev attendu ;
  • refaire l'audit final du graphe/features et de l'ownership de la stack tracing ;
  • après validation de la prerelease finale, préparer rel.001, publier workspace.package.version = "0.1.2" et taguer v0.1.2 conformément aux règles de release.

Capacités différées

Ces éléments ne font pas partie du contrat 0.1.2 et ne doivent être ajoutés qu'après besoin concret :

  • plusieurs routes fichier indépendantes ;
  • rotation par taille, rétention/compression et symlink latest ;
  • formats JSON ou autres formats structurés alternatifs ;
  • OpenTelemetry/export réseau ;
  • watcher de fichiers de configuration, qui appartient à Config ou à une couche supérieure ;
  • benchmark/profiling de précision destiné aux chemins de trading sensibles à la latence.