[P2][audio] Centraliser la finalisation et rendre les échecs de nettoyage observables #8
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Constat
Plusieurs chemins ignorent
RemoveAll,AbortouRelease:internal/audio/pwrecord/pwrecord.go:325-331,internal/audio/retention.go:82-105,internal/session/orchestrator.go:185-390,internal/core/transcribe.go:37-69. De l'audio sensible peut rester alors que le résultat ne signale rien.Tâche
Centraliser les chemins de finalisation audio en quelques helpers directs. Joindre les erreurs de nettoyage aux échecs actifs; sur succès fonctionnel, émettre l'avertissement contrôlé
audio_failed/audiosans exposer de chemin local.Critères d'acceptation
errors.Join.Validation
go test -race ./internal/audio ./internal/audio/pwrecord ./internal/core ./internal/sessionCorrectif proposé et validé dans la PR #43 : #43.