Une garde ne veillait que sur l’amont de sa propre porteUn contrôle ne couvre que l’amont de la ligne qu’il garde, et il y a plusieurs lignesA guard watched only the approach to its own doorA control covers only what precedes the line it guards, and there is more than one line
Une garde de discrétion ne protège que les pages qui n’ont pas encore franchi sa porte. Des pages brutes pouvaient être lues tandis que la biffure était demandée dans le même billet. Ce passage ne se défait pas par une consigne écrite après, et l’enveloppe n’était pas la seule porte de la maison.Une frontière de confidentialité ne protège que les données qui ne l’ont pas encore franchie. Chez Gemini CLI, une sélection de contenu brut issu de transcriptions locales entrait dans le contexte du modèle, tandis que le caviardage était décrit dans cette même interaction. Le franchissement n’est pas réversible par instruction. L’entrée du modèle n’est par ailleurs pas la seule frontière du dispositif.A privacy guard protects only pages that have not yet crossed its door. Raw pages could be read while the strike-out was requested in the same note. That crossing is not undone by a later instruction, and the envelope was not the house’s only door.A privacy boundary protects only data that has not yet crossed it. At Gemini CLI, a selection of raw content from local transcripts entered the model context while redaction was described inside that same interaction. Crossing is not reversible by instruction. Model input is also not the only boundary in the arrangement.
Les clés et les portesSécurité, confiance et confidentialitéKeys and doorsSecurity, trust and privacyLa maison ne connaissait pas toutes les portes que les pages franchissaientSignauxThe house did not know every door its pages crossedSignals
Le signe apparaît lorsque l’on ne sait pas placer la garde par rapport à chaque porte, ou lorsque la liste des passages est incomplète. L’enveloppe, le cahier de notes et la réserve différée sont trois portes différentes. En fermer une seule ne suffit pas, et les critères attendus les nomment chacune.Le motif se reconnaît quand la position d’un contrôle n’est pas établie par rapport à la ligne qu’il prétend garder, et quand l’inventaire des franchissements est incomplet. Chez Gemini CLI, l’entrée du modèle, la journalisation diagnostique et le contenu mémoire différé constituent trois franchissements distincts. Les critères de correction demandés les nomment séparément, ce qui montre qu’en couvrir un seul ne suffit pas.The sign appears when the guard cannot be placed against each door, or when the list of crossings is incomplete. The envelope, note book, and delayed store are three different doors. Closing one alone is not enough, and the expected criteria name each one.The pattern shows when a control’s position relative to the line it claims to guard is not established, and when the inventory of crossings is incomplete. At Gemini CLI, model input, diagnostic logging and deferred memory content are three distinct crossings. The requested acceptance criteria name them separately, which shows that covering one of them is not sufficient.
Un billet propre après la porte ne prouvait pas que rien l’avait franchieMécanismeA clean note after the door did not prove nothing crossed itMechanism
Une consigne donnée au-delà de la porte agit après le passage et ne gouverne au mieux que le billet de retour. Un retour propre peut donc tromper sur la page lue avant lui. Chaque canal de sortie est sa propre porte : nettoyer l’un ne nettoie jamais les autres.Une instruction adressée au composant situé au-delà de la ligne s’exécute après le franchissement et ne gouverne au mieux que ce que ce composant produit ensuite. La confusion vient de ce que la sortie observée paraît conforme : un texte généré sans secret ne renseigne pas sur l’entrée qui l’a précédé. Chaque canal sortant est une ligne indépendante, et assainir l’une n’assainit pas les autres.A request made beyond the door acts after the crossing and can at best govern the return note. A clean return can therefore mislead about the page read before it. Each exit channel is its own door: cleaning one never cleans the others.An instruction addressed to the component past the line runs after the crossing and at best governs what that component emits next. The confusion comes from the observed output looking compliant: text generated without secrets says nothing about the input that preceded it. Each outbound channel is an independent line, and sanitising one sanitises none of the rest.
Dresser la liste des portes et biffer devant chacuneRéponseList the doors and strike out before each oneResponse
Dressez d’abord la liste de chaque porte, puis placez une biffure déterminée juste en amont de chacune. Gardez seulement des repères sans secret et nettoyez séparément le cahier des notes. Cet état reste attendu dans un travail ouvert : aucun incident, aucune fréquence et aucune réparation livrée ne sont établis.Établir où passe chaque ligne, puis placer le contrôle déterministe strictement en amont de chacune. Ne conserver que des métadonnées d’audit sans secret et assainir séparément la sérialisation diagnostique. Chez Gemini CLI, ces critères sont demandés dans une tâche de sécurité restée ouverte : ni incident de secret démontré, ni fréquence mesurée, ni correction livrée.First list every door, then place a determined strike-out just before each. Keep only secret-free markers and clean the note book separately. This remains a desired state in open work: no incident, frequency, or delivered repair is established.Establish where each line runs, then place the deterministic control strictly upstream of every one of them. Keep only secret-free audit metadata and sanitise diagnostic serialisation separately. At Gemini CLI these criteria sit in an open security task: no demonstrated secret incident, no measured frequency, no delivered fix.
Une garde de discrétion ne protège que l’amont de sa porteLeçonA privacy guard protects only its door’s approachLesson
Une garde de discrétion ne vaut que pour l’amont de la porte qu’elle tient. Comptez toutes les portes avant de placer les gardes. Une page déjà passée ne se rattrape pas par un billet écrit au-delà.Un contrôle de confidentialité ne vaut que pour l’amont de la ligne qu’il garde. Recenser les lignes avant de placer les contrôles : une donnée qui en a franchi une n’est plus rattrapable par un texte écrit au-delà.A privacy guard counts only for the approach to the door it holds. Count every door before placing guards. A page already through cannot be recovered by a note written beyond it.A privacy control is worth only what precedes the line it guards. Enumerate the lines before placing the controls: data that has crossed one cannot be recovered by text written on the far side.

