[P1][events] Sceller la publication après l’événement terminal #12
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
L'annulation publie
terminalavantcancelOps(internal/session/orchestrator.go:542-553). Une requête STT en vol peut ensuite publierpartial_failedvia les callbacks (:502-513). Le terminal n'est donc pas forcément le dernier événement observable.Tâche
Sérialiser les publications d'une session derrière une porte unique qui se scelle après le terminal. Bootstrap et orchestrateur doivent partager cette porte.
Critères d'acceptation
Validation
go test -race ./internal/session ./internal/stt ./internal/eventsCorrectif proposé et validé dans la PR #44 : #44.