Oregami
Repositories/oxedyne/daimond

oxedyne/daimond/www/guide/fr/chats-and-diamonds.html

30.0 KiB, 1 run

created by r2519314175:1201, which is this file's identity for as long as the history lasts, whatever it is later renamed to

download · who wrote it · its history

1<!DOCTYPE html>
2<html lang="fr" data-guide-locale="fr" data-guide-locales="en de es fr ja ko pt-BR zh-Hans">
3<head>
4<meta charset="UTF-8">
5<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
6<title>Chats &amp; Diamonds — Guide Daimond</title>
7<link rel="icon" type="image/svg+xml" href="../../assets/daimond_mark.svg">
8<link rel="stylesheet" href="../../css/variables.css">
9<link rel="stylesheet" href="../../css/guide.css">
10<script src="../frame.js"></script>
11<script src="search-index.js"></script>
12<script src="../search.js"></script>
13</head>
14<body>
15
16<header class="site-head">
17 <div class="site-head-inner">
18 <a class="brand" href="index.html" aria-label="Guide Daimond, accueil">
19 <img class="wordmark wm-dark" src="../../assets/daimond_word.svg" alt="Daimond" translate="no">
20 <img class="wordmark wm-light" src="../../assets/daimond_word_dark.svg" alt="Daimond" translate="no">
21 <span class="brand-sub">Guide</span>
22 </a>
23 <nav class="site-nav" aria-label="Pages du guide">
24 <a href="index.html">Premiers pas</a>
25 <a href="interface.html">L’interface</a>
26 <a href="models.html">Modèles &amp; crédits</a>
27 <a href="chats-and-diamonds.html" aria-current="page">Chats &amp; Diamonds</a>
28 <a href="../capps.html">Capps</a>
29 <a href="email-web-files.html">E-mail, Web &amp; fichiers</a>
30 <a href="accounts.html">Comptes</a>
31 <a href="sync.html">Synchronisation entre appareils</a>
32 <a href="spending.html">Dépenses</a>
33 <a href="../machine-operations.html">Commandes sur la machine</a>
34 <a href="social.html">Social</a>
35 </nav>
36 </div>
37</header>
38
39<main>
40 <h1>Chats &amp; Diamonds</h1>
41 <p class="lede">Un chat est une conversation avec le daimon. Un Diamond est un contenant durable pour un travail suivi : il retient ce que vous avez tiré au clair, pour que le travail à venir en parte. Ici : démarrer et lire des chats, les contrôles d’un tour, replier un chat dans un Diamond, l’espace de travail dans lequel un Diamond travaille, joindre des fichiers à l’un ou à l’autre, et ranger ce qui s’accumule.</p>
42
43 <h2 id="s1">Démarrer un chat et y revenir</h2>
44 <p>Choisissez <span class="ui">Nouveau chat</span>, le <strong>+</strong> à côté de <strong>Chats</strong> dans la barre latérale. Tapez dans la zone en bas du panneau central et envoyez avec <span class="ui">➤</span>. Chaque chat que vous démarrez est listé sous <strong>Chats</strong>, le plus récent d’abord ; cliquez-en un pour le ramener au centre. Un nouveau chat démarre sur votre modèle par défaut, et le sélecteur de son en-tête change le modèle pour ce seul chat.</p>
45
46 <p>Une tuile de chat porte une <span class="ui">×</span>, et le <span class="ui">⋯</span> en tête de la liste <strong>Chats</strong> contient <span class="ui">Supprimer tous les chats</span>. Ni l’un ni l’autre ne demande : tous deux déplacent les chats vers la <strong>Corbeille</strong>, d’où on peut les ramener. Les questions ont déménagé vers les deux actes qui ne se défont pas, tous deux dans ce panneau.</p>
47
48 <p>Pendant qu’une réponse arrive, vous pouvez continuer à écrire. Un message envoyé alors est <strong>en attente</strong> plutôt que perdu : il apparaît sous le fil comme une bulle en pointillé et part comme son propre tour dès que la réponse est finie. Cliquez une bulle en attente pour la reprendre dans la zone et la modifier, ou son <span class="ui">×</span> pour l’abandonner. Appuyer sur <span class="ui">■</span> pour arrêter la réponse vous rend, non envoyé, tout ce qui attendait derrière. Arrêter veut dire arrêter.</p>
49
50 <h2 id="s2">Lire une longue conversation</h2>
51 <p>Une conversation grandit vite : l’en-tête du chat porte donc des contrôles pour la garder lisible, en haut à droite du panneau central. Deux autres se trouvent dans la barre de rédaction à côté de <span class="ui">➤</span>.</p>
52
53 <div class="cards">
54 <div class="card">
55 <h3 id="s3">Étapes</h3>
56 <p>Le bouton <span class="ui">Étapes</span> affiche ou masque les étapes d’outil dans le fil — le travail que l’agent a fait entre votre message et sa réponse. Masquez-les pour lire la conversation ; affichez-les pour voir ce qu’il a fait.</p>
57 </div>
58 <div class="card">
59 <h3 id="s4">Replier</h3>
60 <p>Le bouton <span class="ui">−</span> replie chaque réponse, ne laissant que ce que vous avez demandé. C’est le moyen le plus rapide de survoler un long fil, et c’est ainsi que vous commencez à choisir les tours à replier.</p>
61 </div>
62 <div class="card">
63 <h3 id="s5">Revenir en arrière</h3>
64 <p><strong>Le chevron vers le haut</strong> à côté du bouton d’envoi revient à votre dernier message. Appuyez encore pour remonter ceux d’avant.</p>
65 </div>
66 <div class="card">
67 <h3 id="s6">Aller à la fin</h3>
68 <p><strong>Le chevron vers le bas</strong> revient au bas du chat et recommence le parcours, si bien que le prochain retour en arrière va à votre dernier message au lieu de continuer d’où vous en étiez.</p>
69 </div>
70 <div class="card">
71 <h3 id="s7">Concis</h3>
72 <p>Une bascule permanente qui demande des réponses brèves dans ce chat. C’est une compétence et non une consigne cachée : ce qu’elle demande est un fichier de votre espace de travail que vous pouvez lire et modifier.</p>
73 </div>
74 <div class="card">
75 <h3 id="s8">Mode d’autorisation</h3>
76 <p>Un mot à côté du modèle qui dit ce que Daimond fait sans demander. Traité dans <a href="../machine-operations.html">Commandes sur la machine</a>.</p>
77 </div>
78 </div>
79
80 <figure class="shot" data-shot="chat-turns">
81 <img alt="Un chat avec les réponses repliées, montrant les questions posées, et les contrôles de sélection de tours dans l’en-tête." src="../shots/chat-turns.png" loading="lazy">
82 <figcaption>Replier les réponses ne laisse que vos questions, et active les contrôles de sélection des tours à replier.</figcaption>
83 </figure>
84
85 <h2 id="s9">Replier un chat dans un Diamond</h2>
86 <p>Quand une conversation a tiré quelque chose au clair, vous la repliez : gardez ce que vous avez appris, laissez tomber les allers-retours qui l’ont produit. Ce dans quoi vous repliez est un <strong>Diamond</strong>, et deux unités le composent :</p>
87 <ul>
88 <li><strong>Un repliage</strong> est une amélioration, un seul pas en avant.</li>
89 <li><strong>Un cristal</strong> est ce que les repliages ont accumulé : la forme du travail, les étapes dans leur ordre, et les vérifications trouvées à la dure. Un Diamond est un cristal avec la chaîne des repliages qui l’ont produit.</li>
90 </ul>
91
92 <h3 id="s10">Choisir des tours et les replier</h3>
93 <p>Repliez le fil avec <span class="ui">−</span>, puis choisissez les tours qui valent d’être gardés. Une rangée de contrôles apparaît dans l’en-tête : <span class="ui">Tout sélectionner</span>, <span class="ui">Tout désélectionner</span> et <span class="ui">Replier la sélection</span>, qui replie les tours choisis dans le Diamond. Repliez une étape que vous avez <em>adoptée</em> et non une remarque en passant : replier garde ce que vous avez appris, pas la transcription.</p>
94
95 <div class="note"><strong>Rien n’est absorbé tout seul.</strong> Un cristal ne grandit jamais en arrière-plan : vous choisissez les tours qui sont proposés, et le repliage lui-même est une proposition — l’agent réécrit le cristal et vous montre le résultat, que vous acceptez ou rejetez. Un cristal ne change que parce que vous l’avez dit.</div>
96
97 <figure class="shot" data-shot="diamond-fold">
98 <img alt="La surface de commande du Diamond affichée à la place du chat, avec les contrôles pour orienter et replier la méthode." src="../shots/diamond-fold.png" loading="lazy">
99 <figcaption>Sélectionner un Diamond affiche sa surface de commande à la place du chat, où vous orientez et repliez la méthode.</figcaption>
100 </figure>
101
102 <h2 id="s11">Travailler un Diamond</h2>
103 <p>Les Diamonds sont listés au-dessus de vos chats dans la barre latérale ; ajoutez-en un avec le <strong>+</strong> à côté de <strong>Diamonds</strong>. En sélectionner un remplace le chat au centre par sa surface de commande, une vue compacte où vous orientez le travail et y repliez d’autres améliorations. Vous voyez quelle face le panneau montre sans avoir à lire : sur un Diamond il prend la marque Daimond à côté du nom et carre ses coins, contre les coins arrondis de tout le reste à l’écran.</p>
104
105 <p>Un Diamond a <strong>deux faces</strong>, et une bascule dans l’en-tête passe de l’une à l’autre. <span class="ui">Cristal</span> est ce que le Diamond sait. <span class="ui">Chat</span> est sa propre conversation, qui persiste comme toute autre et porte un bouton <span class="ui">Replier</span> parce que le repliage se fait en plein flux plutôt qu’en configurant quelque chose. Choisissez un chat dans la barre latérale et la conversation ordinaire revient, comme chaque fois que la scène serait autrement vide.</p>
106
107 <h3 id="s12">Ce qu’un Diamond fait, et ce qu’il ne fait pas</h3>
108 <p>A Diamond retains; on its own it does not run. Nothing executes a crystal: there is no workflow engine and no chain from one Diamond to another. Returning to a Diamond does not set it going, and neither does leaving it alone. A Diamond you have not automated answers when you prompt it and at no other time — which is what its panel says when you look: <em>Nothing set. This Diamond answers when you prompt it and at no other time.</em></p>
109
110 <p>Alors <em>le reprendre</em> veut dire l’orienter de nouveau, avec tout ce qu’il a déjà appris en main. Le cristal est de la prose, ce qu’un modèle lit le mieux, et il est remis au daimon quand vous travaillez le Diamond, et à chaque ouvrier dépêché depuis lui. Ce que vous avez tiré au clair une fois revient au travail sans que vous le retapiez, ni que vous pensiez à le faire.</p>
111
112 <p>The one way a Diamond acts without you is the one you set up yourself, described next.</p>
113
114 <h2 id="s13">Triggered actions</h2>
115 <p>A <strong>triggered action</strong> is a standing arrangement for a Diamond to do something <em>without being asked</em>. You write it, you switch it on, and from then on the Diamond acts when the thing you named happens. It is the only part of Daimond that spends money with nobody at the keyboard, so it is worth reading this section before you set one.</p>
116
117 <p>They live under <span class="ui">When this Diamond acts</span> on a Diamond's crystal. <span class="ui">Add an action</span> makes one; a pulldown selects it for editing when there is more than one. Two things can set an action off:</p>
118 <ul>
119 <li><strong>Minutes of my activity.</strong> A timer that only counts while you are actually working. A tab left open overnight counts none of them, so a Diamond set to thirty minutes fires after half an hour of your work, not half an hour of wall clock.</li>
120 <li><strong>Mail arriving.</strong> Mail landing in a folder you name, in a mailbox you have already set up. Nothing fires until there is mail.</li>
121 </ul>
122
123 <p>Each action carries two pieces of writing. The <strong>instruction</strong> is what the Diamond is asked to do when it fires, and it is sent every time. The <strong>context</strong> is background it needs the first time only: it goes in front of the first instruction and then stops going, until you change it, at which point it is sent once more. That is what changing it means.</p>
124
125 <p>Actions are ordinary files. They sit in the Diamond's own directory as <strong translate="no">triggers.json</strong>, in the open, where you can read them in the Workspace panel and where the Diamond itself can read and edit them with the file tools it already has. Nothing about them is hidden from you or from it.</p>
126
127 <h3 id="s14">The play, the pause and the light</h3>
128 <p>Every triggered action wears the same three-part control the rest of the app uses: a <strong>play</strong>, a <strong>pause</strong> and a round <strong>light</strong>. The Diamond carries one that speaks for all of its actions, and the <span class="ui">Tout</span> row at the top of the rail carries one that speaks for the whole app.</p>
129
130 <p><strong>The light says whether anything is going to happen on its own.</strong> Not whether you have pressed pause — whether something is actually armed and free to fire:</p>
131 <ul>
132 <li><strong>Red.</strong> Nothing here will act by itself — because you have set nothing up, or because what is here is switched off, held, or missing something it cannot fire without.</li>
133 <li><strong>Amber.</strong> Some of what is set up will act, and some is held.</li>
134 <li><strong>Green.</strong> Everything that is set up will act.</li>
135 </ul>
136
137 <p>A Diamond you have not automated therefore shows <strong>red</strong>, and so does the <span class="ui">Tout</span> row on a fresh account. That is not a warning. It is the honest answer to "is anything running by itself?", and on a new account the answer is no.</p>
138
139 <p>The two buttons follow the light, so you never have to work out which one would do something:</p>
140 <ul>
141 <li>Red: <strong>play</strong> is live and <strong>pause</strong> is greyed. There is nothing running to stop.</li>
142 <li>Amber: <strong>both</strong> are live. You can release what is held or hold the rest.</li>
143 <li>Green: <strong>pause</strong> is live and <strong>play</strong> is greyed. There is nothing held to release.</li>
144 </ul>
145
146 <div class="note"><strong>An action that cannot fire is not counted.</strong> An action switched on but missing its mailbox, its folder or its instruction would never go off, so the light does not report it as though it would. Fill in what it is missing and the light changes on its own.</div>
147
148 <p>Pressing pause on a Diamond holds every action under it; pressing it on the <span class="ui">Tout</span> row holds the lot. Nothing is spent by a held action — it is refused before the turn starts, so a pause costs nothing but the wait. Amber can only be arrived at, never set: there is no button that makes a light amber, which is what stops the colour from meaning whatever somebody last clicked.</p>
149
150 <p>The same light rides on your mailboxes, and it reads the same way. A mailbox whose folders you refresh by hand is <strong>red</strong>: pressing refresh yourself is not automation, it is you. Give a folder an interval and it goes green.</p>
151
152 <h2 id="s15">Le cristal et son historique</h2>
153 <p>The crystal is two real files in the Diamond's own directory: <strong translate="no">crystal.json</strong>, ce que le Diamond sait, et <strong translate="no">crystal.html</strong>, the page that draws it. That directory is always in the Diamond's workspace, so both can be opened in the Workspace panel, read, and edited by hand. It is not inside the folder you have open as your workspace, though: a Diamond is kept in the browser's own storage, apart from your work.</p>
154
155 <p>Chaque écriture fige une version : un cristal a donc un historique et rien n’est écrasé. L’historique liste chaque version, la plus récente d’abord, chacune avec ce qui l’a produite :</p>
156 <ul>
157 <li><span class="ui">Voir</span>: lire cette version.</li>
158 <li><span class="ui">Restaurer</span>: rendre cette version courante de nouveau.</li>
159 <li><span class="ui">Delta</span>: voir l’entrée brute qu’un repliage a consommée, la matière donnée à l’agent pour la réduire.</li>
160 </ul>
161
162 <div class="note"><strong>Restaurer n’est pas destructeur.</strong> Le texte qui était courant est d’abord gardé dans l’historique : restaurer une version plus ancienne ajoute donc à l’historique plutôt que de le remplacer — une restauration non voulue peut elle-même être défaite.</div>
163
164 <h2 id="s16">Artefacts</h2>
165 <p>Un Diamond garde aussi trace de ce que son travail a touché : les fichiers écrits et les pages ouvertes pendant que vous y travailliez. Rien de tout cela n’est à vous de noter. Daimond relève déjà chaque outil qu’un agent emploie : la liste se lit donc sur ce qui s’est passé, et se ramasse au moment où vous acceptez un repliage.</p>
166
167 <p>Les fichiers seulement <em>lus</em> sont laissés de côté à dessein. Un agent peut ouvrir quarante fichiers pour chercher une chose, et les quarante listés enterreraient celui qui comptait. Ce qui est gardé, c’est ce que le travail a produit, et les pages que vous avez demandé à voir.</p>
168
169 <p>Quand un Diamond en a, une ligne au-dessus de la zone d’orientation dit combien. Cliquer dessus ouvre la liste, où chaque entrée fait trois choses :</p>
170 <ul>
171 <li><strong>Le nom</strong> l’ouvre : un fichier dans le panneau Doc, une page dans le panneau Web.</li>
172 <li><strong>La flèche</strong> en place une référence dans la zone d’orientation, ce qui vous permet de dire « refais les chiffres dans celui-ci » sans taper le chemin.</li>
173 <li><strong>La croix</strong> la retire, si finalement elle n’appartient pas à ce Diamond.</li>
174 </ul>
175
176 <div class="note">Un fichier que vous avez depuis renommé ou supprimé <strong>le dit</strong> quand vous essayez de l’ouvrir, plutôt que de ne rien faire en silence. Une liste de liens morts qui prétend le contraire est pire que pas de liste du tout.</div>
177
178 <h2 id="s17">L’espace de travail d’un Diamond</h2>
179 <p>Un Diamond a un <strong>espace de travail</strong> : les fichiers et dossiers que vous gardez avec lui. C’est vous qui les y mettez. Un daimon ne peut pas ajouter à son propre espace de travail : il travaille donc avec ce qu’on lui a donné et vous demande quand il lui en faut plus.</p>
180
181 <p><strong>C’est une vue de vos fichiers, pas une boîte qui les contient.</strong> Rien n’est copié quand vous joignez quelque chose : le fichier reste où il est et le Diamond pointe dessus. Joignez le même dossier à deux Diamonds et il n’y a toujours qu’un dossier, et une modification faite par l’un est le fichier que l’autre lit. Retirer quelque chose de l’espace de travail d’un Diamond ne fait que l’en détacher ; le fichier lui-même est intact, et seule une suppression délibérée l’enlève. Le mot <em>espace de travail</em> invite à s’attendre à une copie, et il n’y en a pas.</p>
182
183 <p>Un Diamond a aussi un répertoire à lui, toujours dans son espace de travail et toujours inscriptible, pour que son daimon ait où travailler avant que vous n’ayez rien joint ; le cristal y vit. Un dossier peut être joint pour être <strong>consulté plutôt que modifié</strong>, ce qui laisse un daimon le lire et refuse toute écriture. Et le panneau <a href="email-web-files.html">Espace</a> affiche soit tous vos fichiers, soit seulement ceux que ce Diamond tient, selon ce qui convient au travail devant vous.</p>
184
185 <h3 id="s18">Joindre, avec le trombone</h3>
186 <p>Le bouton <strong>📎</strong> de chaque ligne du panneau Espace — sur les fichiers comme sur les dossiers — et dans l’en-tête du panneau Doc s’appelle <span class="ui">Joindre au focus actuel</span>. Un seul contrôle, dont l’effet suit ce qui est au focus et non la ligne où il se trouve. Sans rien au focus, il n’est pas proposé du tout.</p>
187 <ul>
188 <li><strong>Un Diamond est au focus.</strong> Le fichier ou le dossier rejoint l’espace de travail de ce Diamond et y reste jusqu’à ce que vous l’enleviez. Son daimon peut alors l’ouvrir.</li>
189 <li><strong>Un chat ordinaire est au focus.</strong> La pièce jointe ne vaut que pour le <em>tour suivant</em>, affichée dans un pied au-dessus de la zone, qui se vide dès que le tour est envoyé.</li>
190 </ul>
191 <p>Chaque pièce jointe porte l’un de deux états, que sa tuile fait basculer. <strong>Note</strong> dit que le chemin mérite d’être connu, et coûte quelques jetons. <strong>Lire</strong> dit que le contenu est voulu maintenant, et un fichier peut atteindre des milliers. Une pièce jointe démarre sur Note, bien moins chère : une valeur par défaut qui dépense votre argent sans le demander serait la mauvaise.</p>
192 <p>Dans les deux cas le texte qu’il produit (<em>Note …</em>, ou <em>Lis … en entier.</em>) est écrit dans la zone, devant votre message, à modifier ou à supprimer avant l’envoi. Un prompt que l’application écrit et cache est un prompt que personne ne peut contester.</p>
193 <p>Le pied porte un <strong>+</strong> pour joindre plusieurs choses sans quitter ce que vous lisez, et une bascule entre les tuiles en <span class="ui">Pile</span> et des rangées de plus grandes <span class="ui">Icônes</span>. Passé six tuiles — quatre quand la fenêtre est courte — il défile au lieu de grandir : la zone de rédaction ne bouge donc pas. Une pièce jointe faite dans un espace de travail qui n’est pas celui ouvert dit où elle vit plutôt que de se lire comme un dossier vide, et reste hors du texte produit : un chemin qu’un modèle ne peut pas ouvrir achète un tour passé à s’excuser.</p>
194
195 <h3 id="s19">Ce qu’un daimon peut ouvrir</h3>
196 <p><strong>Un daimon ne peut ouvrir que les fichiers de l’espace de travail de son Diamond.</strong> Rien en dehors n’est lisible ni inscriptible, ni par le daimon, ni par un ouvrier qu’il dépêche. Ce n’est pas une consigne dans un prompt qu’un modèle honore ou non : la vérification est dans le code compilé, à l’unique porte par laquelle passe chaque outil de fichier, et ce code est dans le paquet publié, qui est construit de façon reproductible. C’est donc une affirmation que vous pouvez vérifier, et non une à croire sur parole.</p>
197
198 <p>Ce qu’elle ne couvre pas se dit dans le même souffle. Elle règle ce qu’un daimon peut atteindre, non où finit ce qu’il lit : ce qu’il ouvre part chez votre fournisseur de modèles avec le reste du tour. Elle protège bien d’un agent à qui l’on a fait croire quelque chose — un tour qui vient de lire les consignes d’un inconnu dans une page ou un courriel, et qui cherche pour son compte, n’atteint toujours rien en dehors de cet espace de travail. Elle ne protège pas d’un fournisseur qui abuserait de ce que vous lui envoyez, ni d’un build qui ne serait pas celui que nous avons publié ; ceux-là trouvent leur réponse dans <a href="accounts.html">ce qui quitte le navigateur</a> et le <a href="interface.html">registre scellé de chaque build</a>.</p>
199
200 <h2 id="s20">Dépêcher des ouvriers</h2>
201 <p>Certaines tâches veulent que le travail soit fait et non seulement consigné. Pour celles-là, le daimon du Diamond dépêche un <strong>agent ouvrier</strong>. Chaque ouvrier tourne dans son propre contexte avec les outils de fichiers de l’espace de travail, et reçoit les instructions permanentes et le cristal de ce Diamond. Ce cristal est tout ce qu’il sait de votre travail : un ouvrier ne voit pas votre conversation, la tâche qu’on lui remet doit donc dire tout le reste dont il a besoin.</p>
202
203 <p>Jusqu’à <strong>huit</strong> ouvriers tournent à la fois ; les autres attendent. Le daimon les dépêche et son tour s’arrête là, sans recevoir leur production. Chacun rend un résumé, et vous repliez à la main ceux qui valent d’être gardés — c’est ce qui garde chez vous le choix de ce qui entre dans un cristal. Les exécutions en cours apparaissent dans le panneau <strong>Agents</strong> du dock.</p>
204
205 <h3 id="s21">Retenir et arrêter des agents</h3>
206 <p>L’en-tête du panneau Agents porte trois contrôles qui agissent sur <em>chaque</em> agent à la fois, et les trois mêmes se retrouvent sur chaque tuile pour agir sur un seul :</p>
207 <ul>
208 <li><strong>Mettre en pause</strong> <span class="ui">⏸</span>: suspend ce qui tourne et retient la file. Un agent en cours garde ce qu’il avait produit ; un agent en attente ne démarre pas. Rien de neuf ne se lance avant que vous ne repreniez. C’est le frein pour un éventail qui dépense plus vite que vous ne le vouliez.</li>
209 <li><strong>Reprendre</strong> <span class="ui">▶</span>: fait continuer chaque agent en pause là où il s’était arrêté, en reprenant son propre travail au lieu de repartir de zéro : une pause ne coûte donc que l’attente.</li>
210 <li><strong>Arrêter</strong> <span class="ui">✕</span>: met fin aux agents purement et simplement. Chacun garde ce qu’il a réussi à faire, sous forme de tuile arrêtée ; <span class="ui">Effacer les agents terminés</span> les enlève. Le coupe-circuit instantané.</li>
211 </ul>
212 <p>Chaque tuile montre son <strong>coût pendant qu’elle tourne</strong>, les jetons et les dollars s’accumulant en direct plutôt qu’à la seule fin, de sorte que vous voyez la dépense pendant que vous décidez de la retenir ou non. Sous l’en-tête, une ligne dit combien d’agents sont <strong>en cours, en pause et en attente</strong>, ce qui rend la taille et le coût d’un éventail lisibles d’un coup d’œil. Les mesures que Daimond prend de lui-même sont dans la page <a href="spending.html">Dépenses</a> de ce guide.</p>
213
214 <p>Un frein plus large se trouve sur la ligne <span class="ui">Tout</span> en haut de la barre latérale. Elle met tout en pause et reprend tout d’un coup : chaque Diamond, chaque chat, les ouvriers, les boîtes mail et toute page en cours de récupération pour vous. Une chose en pause refuse un tour avant qu’il ne commence : rien n’est donc dépensé.</p>
215
216 <p>Deux limites tiennent. Un ouvrier ne peut pas dépêcher un autre ouvrier : la délégation descend d’un niveau et s’arrête. Et un seul Diamond est orienté à la fois : aucun second Diamond ne travaille donc pendant que vous avez le dos tourné.</p>
217
218 <h2 id="s22">Étiquettes</h2>
219 <p>Les Diamonds s’accumulent, on peut donc les étiqueter. Une étiquette est un court libellé que vous choisissez, modifié depuis <span class="ui">Étiquettes</span> sur le cristal d’un Diamond. Quatre sont proposées pour commencer (<strong>person</strong>, <strong>project</strong>, <strong>topic</strong> et <strong>org</strong>), mais Daimond n’impose aucune taxinomie, et vous pouvez taper ce qui convient à votre travail.</p>
220
221 <p>Ce que vous tapez est mis au propre : une étiquette est mise en minuscules, rognée et dédoublonnée, avec jusqu’à <strong>8</strong> étiquettes sur un Diamond et <strong>24</strong> caractères dans chacune. Les étiquettes sont gardées dans les métadonnées propres du Diamond, sur cet appareil, comme tout le reste.</p>
222
223 <p>L’éditeur montre deux cases : les étiquettes <strong>sur ce Diamond</strong>, et <strong>toutes vos étiquettes</strong> en dessous. Le bouton <span class="ui">×</span> sur une puce de la case du haut retire cette étiquette de ce Diamond et la renvoie au réservoir du dessous, où un clic la remet. Le bouton <span class="ui">×</span> de la case du bas est un autre acte : il supprime l’étiquette elle-même, de chaque Diamond rangé dessous. Celui-là demande d’abord, et dit combien de Diamonds il va changer. Les quatre suggestions de départ ne portent pas de <span class="ui">×</span>, puisqu’elles sont toujours proposées.</p>
224
225 <div class="note"><strong>Les étiquettes sont inertes, et c’est tout leur intérêt.</strong> Une étiquette est votre classement et rien d’autre. Elle n’est jamais envoyée à un modèle, elle n’entre jamais dans le cristal, et elle ne change jamais ce que fait un agent. Étiqueter un Diamond comme <em>urgent</em> ne change rien à la façon dont il est traité.</div>
226
227 <p>Dans la barre latérale, <span class="ui">Filtrer par étiquette</span> ouvre les étiquettes par lesquelles resserrer, avec leur nombre sur le bouton. Cliquez une étiquette pour n’afficher que les Diamonds qui la portent ; cliquez-la encore pour les masquer à la place. Quand plusieurs sont choisies, <span class="ui">Toutes</span> et <span class="ui">Une</span> décident comment elles se combinent, et <span class="ui">Effacer</span> vide le filtre. Il n’y a pas de zone de recherche à part : un Diamond se trouve par ce sous quoi il est rangé, et deux façons de resserrer une courte liste, c’est une de trop. La liste est classée par dernière touche, si bien que ce sur quoi vous avez travaillé en dernier est en haut.</p>
228
229 <h2 id="s23">La Corbeille</h2>
230 <p>Supprimer un chat ou un Diamond ne le détruit pas. Il est mis <strong>à la corbeille</strong> : toujours stocké, toujours synchronisé, hors de la barre latérale, hors du graphe et du filtre par étiquette, et hors de portée de tout daimon, listé dans le panneau <strong>Corbeille</strong> du dock, avec un bouton « Restaurer » à côté. Il est gardé <strong>trente jours</strong> puis détruit, et chaque ligne dit la date.</p>
231
232 <p>Comme l’acte peut être repris, rien ne demande avant. Les deux questions vivent plutôt là où elles sont vraies : <span class="ui">Supprimer définitivement</span> sur un élément, et <span class="ui">Vider la corbeille</span>, qui en nomme le nombre. Les deux sont irréversibles et les deux valent pour tous vos appareils. Un dialogue devant un acte réversible apprend aux gens à cliquer à travers les dialogues, et alors l’irréversible est cliqué à travers lui aussi.</p>
233
234 <div class="note"><strong>L’annulation voyage.</strong> Mis à la corbeille sur un appareil veut dire mis à la corbeille sur tous, et restauré sur un veut dire restauré sur tous, dans quelque ordre que les deux appareils agissent et dans quelque ordre que leurs paquets arrivent. Un appareil absent six semaines calcule la même date de conservation à partir du même horodatage à son retour. Une sauvegarde emporte la corbeille avec elle : en restaurer une ancienne ne peut donc pas dé-supprimer ce que vous avez supprimé depuis, ni re-supprimer ce que vous avez restauré.</div>
235
236 <div class="next">
237 <a href="models.html">&larr; Modèles &amp; crédits</a>
238 <a href="../capps.html">Next: Capps &rarr;</a>
239 </div>
240</main>
241
242<footer class="site-foot">
243 <span>Daimond fonctionne dans votre navigateur. Rien de ce qui s’y trouve ne nous est envoyé.</span>
244 <nav aria-label="Pages du guide">
245 <a href="index.html">Premiers pas</a>
246 <a href="interface.html">Interface</a>
247 <a href="models.html">Modèles</a>
248 <a href="chats-and-diamonds.html">Chats &amp; Diamonds</a>
249 <a href="../capps.html">Capps</a>
250 <a href="email-web-files.html">E-mail, Web &amp; fichiers</a>
251 <a href="accounts.html">Comptes</a>
252 <a href="sync.html">Synchronisation entre appareils</a>
253 <a href="spending.html">Dépenses</a>
254 <a href="../machine-operations.html">Commandes sur la machine</a>
255 <a href="social.html">Social</a>
256 </nav>
257</footer>
258</body>
259</html>