+13
−0
+65
−0
+101
−0
+32
−0
Loading
Trois pièces d'une seule chose, et elles se tiennent : la convocation a besoin
de l'adresse publique, la clôture de la crise a besoin d'arrêter la diffusion.
Les séparer aurait été une fausse séparation.
── La salle de presse ────────────────────────────────────────────────────
Une salle d'un genre à part, et le domaine refuse de diffuser ce qui n'en est
pas une. L'erreur serait irréversible : des journalistes qui entendent
délibérer la direction de crise. Elle n'apparaît pas non plus dans le rail des
salles de réunion, où « rejoindre l'appel » ferait entrer dans un direct.
Mesuré contre LiveKit 1.13.5 avant d'être écrit : une seule tâche pousse vers
plusieurs plateformes, une destination injoignable est isolée avec son propre
motif pendant que les autres continuent, et l'on ajoute une destination en
cours de diffusion sans couper. C'est ce qui permet de se passer d'un relais
intermédiaire.
Ce qui échoue se dit. Une plateforme lâche en silence — clé expirée, compte
suspendu, ingestion saturée — et le serveur média le sait avant nous. Un carré
vert qui ment pendant que la moitié de la presse ne reçoit rien est pire que
pas d'écran du tout. La tâche entière peut disparaître, aussi : c'est le cas le
plus silencieux, et il est vu.
On ne passe pas à l'antenne depuis un studio vide : l'enregistreur attend une
image que personne ne publie, reste en démarrage et s'annule. Et fermer une
salle coupe d'abord ce qui en sortait, sans quoi l'enregistreur pousserait vers
YouTube pendant que Kastell croirait la salle close.
« speaker » plutôt que « grid » : à trois dans la salle, le public recevait une
mosaïque au lieu du porte-parole.
── La page publique ──────────────────────────────────────────────────────
Le dark site de la communication de crise, préparé à froid. Sans modèle, rien
ne se publie : improviser un nom public et des consignes le jour J est ce qu'on
cherche à éviter.
Un fil chronologique et non des versions qui se remplacent — un public suit une
suite d'heures. La page est recomposée à chaque lecture : figée, une réponse
donnée après la dernière publication n'apparaissait nulle part, et le flux RSS
disait autre chose qu'elle.
Deux kilo-octets et demi, aucun JavaScript, aucune requête vers un tiers. Elle
doit s'ouvrir sur un réseau saturé, sur un vieux téléphone, et quand Kastell est
tombé — d'où le fichier téléchargeable, qui survit à une panne de l'instance.
Mais elle est aussi servie : une règle élégante qui ne distribue rien vaut moins
qu'un service imparfait qui distribue.
Elle dit de qui elle est et où la recouper. De faux communiqués circulent
pendant les crises ; une page nue sous un jeton aléatoire demandait au public de
nous croire sur parole.
Clore la crise ferme ce qui parlait au dehors. On n'écrit rien à la place de
l'organisation — la page se recompose et dit qu'elle n'est plus mise à jour.
Elle reste lisible : des gens l'ont mise en favori, des articles la citent.
La coque se traduit ; l'information non. Une consigne de mise à l'abri traduite
approximativement envoie quelqu'un du mauvais côté d'un panache, et la page dit
donc en quelle langue elle est publiée.
── Les questions ─────────────────────────────────────────────────────────
Rien ne devient public sans qu'un humain l'ait décidé : une salle de presse où
les questions passent en direct est inutilisable en crise, parce que c'est
précisément le moment où quelqu'un veut nuire. Écarter demande un motif —
écarter sans motif, c'est censurer sans le dire.
Trois gardes sur le seul point ouvert : le jeton, un compteur par IP, un
plafond de file. Le plafond n'est pas redondant : cent adresses différentes
avec une question chacune ne déclenchent aucun compteur et noient la
modération. Un champ leurre arrête les robots sans imposer une épreuve d'image
à quelqu'un qui cherche une consigne. Le refus ne dit jamais si le jeton était
bon.
Le jeton du lien est une adresse, pas un secret : il finit en clair dans la
page et dans la barre d'adresse de chaque visiteur.
── Être prévenu, et ne pas être conservé pour rien ───────────────────────
Le RSS répondait aux rédactions et à personne d'autre. Le courriel est le seul
canal que tout le monde a — et celui qui engage le plus, puisqu'on garde une
liste de gens qui n'avaient rien demandé avant ce jour-là. Double consentement,
sans quoi n'importe qui abonne n'importe qui sous le nom de l'organisation ; un
lien de retrait dans chaque message ; et jamais un mot sur qui est déjà inscrit,
sous peine de faire de la page un oracle.
Clore annonce la date d'effacement des questions et des abonnés — quatre-vingt-
dix jours, le temps du retour d'expérience. L'entretien périodique l'exécute :
annoncer une date et ne jamais effacer serait pire que ne rien annoncer.
Co-Authored-By:
Claude Opus 5 <noreply@anthropic.com>