apps/api/src/db/migrations/0025_voix.sql
0 → 100644
+62
−0
Loading
Le produit joignait par SMS, par courriel et par heurtoir. Trois canaux qui passent tous par la donnée. Une cellule reste donc injoignable dès que l'opérateur mobile sature ou que la messagerie est chiffrée — c'est-à-dire le jour où l'on en a besoin. L'appel vocal, troisième genre de canal Une passerelle de synthèse lit le texte au téléphone. Elle s'ajoute au catalogue comme les autres, avec la même vérification de destination : une passerelle d'alerte hébergée dans le SI qu'on secourt ne répondrait pas le jour J, et le contrôle sortant le refuse. Un message vocal ne se rédige pas comme un SMS, et l'écran le dit à l'endroit où on l'écrit : phrases courtes, l'essentiel d'abord, et le numéro répété deux fois — on n'écoute qu'une seule fois, et souvent mal. Le pont, qu'on n'héberge pas Une conférence téléphonique demande une infrastructure SIP que nous n'avons pas et que nous ferions mal. Ce qui manquait n'était d'ailleurs pas le pont — il s'achète — mais le fait de l'avoir sous la main. Kastell en retient donc le numéro et le code, au journal parce qu'« à quelle heure a-t-on ouvert le pont, et lequel » est une question du retour d'expérience. La variable « pont » les glisse dans n'importe quel message. Éprouvé : dans un texte vocal, le pont se résout bien deux fois, et son absence est signalée au lieu de partir telle quelle. Non éprouvé : la migration 0025 n'a jamais été appliquée, et pnpm verif n'a pas tourné — ni Docker ni PostgreSQL sur la machine de travail. Aucune garantie n'accompagne ce lot, contrairement aux précédents. Signed-off-by:Kourser <contact@kourser.bzh> Co-Authored-By:
Claude Opus 5 <noreply@anthropic.com>