Oregami
Repositories/oxedyne/daimond

oxedyne/daimond/www/guide/pt-BR/chats-and-diamonds.html

28.5 KiB, 1 run

created by r2519314175:1275, 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="pt-BR" data-guide-locale="pt-BR" 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 — Guia do 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="Guia do Daimond, início">
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">Guia</span>
22 </a>
23 <nav class="site-nav" aria-label="Páginas do guia">
24 <a href="index.html">Primeiros passos</a>
25 <a href="interface.html">A interface</a>
26 <a href="models.html">Modelos &amp; créditos</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; arquivos</a>
30 <a href="accounts.html">Contas</a>
31 <a href="sync.html">Sincronização entre dispositivos</a>
32 <a href="spending.html">Gastos</a>
33 <a href="../machine-operations.html">Comandos na máquina</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">Um chat é uma conversa com o daimon. Um Diamond é um recipiente durável para uma busca, que guarda o que você apurou sobre um trabalho para que o trabalho seguinte parta dali. Aqui: começar e ler chats, os controles de turno, dobrar um chat em um Diamond, o espaço de trabalho em que um Diamond trabalha, anexar arquivos a qualquer um dos dois, e organizar o que você acumula.</p>
42
43 <h2 id="s1">Começar um chat e voltar a ele</h2>
44 <p>Escolha <span class="ui">Novo chat</span>, o <strong>+</strong> ao lado de <strong>Chats</strong> na barra lateral. Digite na caixa no rodapé do painel central e envie com <span class="ui">➤</span>. Todo chat que você começa fica listado sob <strong>Chats</strong>, do mais novo ao mais antigo; clique em um para trazê-lo de volta ao centro. Um chat novo começa no seu modelo padrão, e o seletor no cabeçalho dele muda o modelo só daquele chat.</p>
45
46 <p>Um bloco de chat traz um <span class="ui">×</span>, e o <span class="ui">⋯</span> do cabeçalho de <strong>Chats</strong> traz <span class="ui">Excluir todos os chats</span>. Nenhum dos dois pergunta: ambos movem os chats para a <strong>Lixeira</strong>, de onde podem ser trazidos de volta. As perguntas se mudaram para os dois atos que não podem ser desfeitos, e os dois estão naquele painel.</p>
47
48 <p>Enquanto uma resposta chega, você pode continuar digitando. Uma mensagem enviada nesse momento fica <strong>na fila</strong> em vez de se perder: aparece sob a conversa como um balão tracejado e vai como um turno próprio assim que a resposta termina. Clique em um balão na fila para trazê-lo de volta à caixa e mudá-lo, ou no <span class="ui">×</span> dele para descartá-lo. Apertar <span class="ui">■</span> para parar a resposta devolve a você, sem enviar, tudo o que estivesse na fila atrás dela. Parar é parar.</p>
49
50 <h2 id="s2">Ler uma conversa longa</h2>
51 <p>Uma conversa cresce rápido, então o cabeçalho do chat traz controles para mantê-la legível, no alto à direita do painel central. Outros dois ficam na barra de escrita, ao lado de <span class="ui">➤</span>.</p>
52
53 <div class="cards">
54 <div class="card">
55 <h3 id="s3">Etapas</h3>
56 <p>O botão <span class="ui">Etapas</span> mostra ou esconde as etapas de ferramenta na conversa — o trabalho que o agente fez entre a sua mensagem e a resposta dele. Esconda-as para ler a conversa; mostre-as para ver o que ele fez.</p>
57 </div>
58 <div class="card">
59 <h3 id="s4">Recolher</h3>
60 <p>O botão <span class="ui">−</span> recolhe todas as respostas, deixando o que você perguntou. É o jeito mais rápido de percorrer uma conversa longa, e é assim que você começa a escolher turnos para dobrar.</p>
61 </div>
62 <div class="card">
63 <h3 id="s5">Voltar</h3>
64 <p><strong>O botão de seta para cima</strong> ao lado do botão de enviar volta para a sua última mensagem. Aperte de novo para ir recuando pelas anteriores.</p>
65 </div>
66 <div class="card">
67 <h3 id="s6">Ir para o fim</h3>
68 <p><strong>O botão de seta para baixo</strong> volta ao fim do chat e recomeça o percurso, de modo que o próximo salto para trás vai para a sua última mensagem em vez de continuar de onde você tinha parado.</p>
69 </div>
70 <div class="card">
71 <h3 id="s7">Conciso</h3>
72 <p>Um botão permanente que pede respostas curtas neste chat. É uma habilidade e não uma instrução escondida: o que ele pede é um arquivo do seu espaço de trabalho que você pode ler e editar.</p>
73 </div>
74 <div class="card">
75 <h3 id="s8">Modo de permissão</h3>
76 <p>Uma palavra ao lado do modelo dizendo o que o Daimond faz sem perguntar. Tratado em <a href="../machine-operations.html">Comandos na máquina</a>.</p>
77 </div>
78 </div>
79
80 <figure class="shot" data-shot="chat-turns">
81 <img alt="Um chat com as respostas recolhidas, mostrando as perguntas feitas e os controles de seleção de turnos no cabeçalho." src="../shots/chat-turns.png" loading="lazy">
82 <figcaption>Recolher as respostas deixa o que você perguntou, e liga os controles para selecionar turnos a dobrar.</figcaption>
83 </figure>
84
85 <h2 id="s9">Dobrar um chat em um Diamond</h2>
86 <p>Quando uma conversa resolveu alguma coisa, você a dobra: fica com o que aprendeu e descarta o vaivém que produziu isso. Aquilo em que você dobra é um <strong>Diamond</strong>, e duas unidades o compõem:</p>
87 <ul>
88 <li><strong>Uma dobra</strong> é uma melhoria, um único passo à frente.</li>
89 <li><strong>Um cristal</strong> é o que as dobras acumularam: a forma do trabalho, os passos em sua ordem e as verificações que você descobriu do jeito difícil. Um Diamond é um cristal junto com a cadeia de dobras que o produziu.</li>
90 </ul>
91
92 <h3 id="s10">Selecionar turnos e dobrá-los</h3>
93 <p>Recolha a conversa com <span class="ui">−</span>, e então escolha os turnos que valem a pena guardar. Uma fileira de controles aparece no cabeçalho: <span class="ui">Selecionar tudo</span>, <span class="ui">Desmarcar tudo</span> e <span class="ui">Dobrar o selecionado</span>, que dobra os turnos escolhidos no Diamond. Dobre um passo que você <em>adotou</em> e não um comentário de passagem: dobrar guarda o que você aprendeu, não a transcrição.</p>
94
95 <div class="note"><strong>Nada é absorvido por conta própria.</strong> Um cristal nunca cresce em segundo plano: você escolhe os turnos que são oferecidos, e a própria dobra é uma proposta — o agente reescreve o cristal e mostra o resultado, que você aceita ou rejeita. Um cristal só muda porque você disse que sim.</div>
96
97 <figure class="shot" data-shot="diamond-fold">
98 <img alt="A superfície de comando do Diamond mostrada no lugar do chat, com controles para guiar e dobrar o método." src="../shots/diamond-fold.png" loading="lazy">
99 <figcaption>Selecionar um Diamond mostra a superfície de comando dele no lugar do chat, onde você guia e dobra o método.</figcaption>
100 </figure>
101
102 <h2 id="s11">Trabalhar um Diamond</h2>
103 <p>Os Diamonds ficam listados acima dos seus chats na barra lateral; adicione um com o <strong>+</strong> ao lado de <strong>Diamonds</strong>. Selecionar um substitui o chat no centro pela superfície de comando dele, uma visão compacta em que você guia o trabalho e dobra novas melhorias nele. Dá para saber qual face o painel está mostrando sem ler: em um Diamond ele ganha a marca do Daimond ao lado do nome e deixa os cantos retos, contra os cantos arredondados de todo o resto na tela.</p>
104
105 <p>Um Diamond tem <strong>duas faces</strong>, e uma chave no cabeçalho passa de uma para a outra. <span class="ui">Cristal</span> é o que o Diamond sabe. <span class="ui">Conversa</span> é a conversa do próprio Diamond, que persiste como qualquer outra e traz um botão <span class="ui">Dobrar</span> porque dobrar se faz no meio do fluxo e não enquanto se configura alguma coisa. Escolha um chat na barra lateral e a conversa comum volta, como volta sempre que o palco ficaria vazio.</p>
106
107 <h3 id="s12">O que um Diamond faz, e o que não faz</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>Então <em>retomá-lo</em> quer dizer guiá-lo de novo com tudo o que ele já aprendeu em mãos. O cristal é prosa, que é o que um modelo lê melhor, e é entregue ao daimon quando você trabalha o Diamond e a todo trabalhador despachado a partir dele. O que você apurou uma vez chega ao trabalho de novo sem que você redigite, nem se lembre de que deveria.</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">Tudo</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">Tudo</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">Tudo</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">O cristal e o histórico dele</h2>
153 <p>The crystal is two real files in the Diamond's own directory: <strong translate="no">crystal.json</strong>, o que o Diamond sabe, e <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>Cada escrita guarda um instantâneo, então um cristal tem histórico e nada é sobrescrito. O histórico lista todas as versões, da mais nova para a mais antiga, cada uma com o que a produziu:</p>
156 <ul>
157 <li><span class="ui">Ver</span>: ler aquela versão.</li>
158 <li><span class="ui">Restaurar</span>: tornar aquela versão a atual de novo.</li>
159 <li><span class="ui">Delta</span>: ver a entrada bruta que uma dobra consumiu, o material que foi dado ao agente para reduzir.</li>
160 </ul>
161
162 <div class="note"><strong>Restaurar não é destrutivo.</strong> O texto que era o atual é guardado antes no histórico, então restaurar uma versão antiga acrescenta ao histórico em vez de substituí-lo — uma restauração que você não queria pode ela mesma ser desfeita.</div>
163
164 <h2 id="s16">Artefatos</h2>
165 <p>Um Diamond também acompanha o que o trabalho dele tocou: os arquivos escritos e as páginas abertas enquanto você trabalhava nele. Nada disso cabe a você registrar. O Daimond já anota cada ferramenta que um agente usa, então a lista é lida do que aconteceu, e reunida no momento em que você aceita uma dobra.</p>
166
167 <p>Arquivos que foram apenas <em>lidos</em> ficam de fora de propósito. Um agente pode abrir quarenta arquivos atrás de uma coisa, e os quarenta listados enterrariam o que importava. O que fica guardado é o que o trabalho produziu, e as páginas que você pediu para ver.</p>
168
169 <p>Quando um Diamond tem algum, uma linha acima da caixa de guiar diz quantos. Clicar nela abre a lista, onde cada entrada faz três coisas:</p>
170 <ul>
171 <li><strong>O nome</strong> o abre: um arquivo no painel Doc, uma página no painel Web.</li>
172 <li><strong>A seta pequena</strong> coloca uma referência a ele na caixa de guiar, de modo que você pode dizer “refaça os números neste aqui” sem digitar o caminho.</li>
173 <li><strong>A cruz</strong> o remove, se afinal ele não pertence a este Diamond.</li>
174 </ul>
175
176 <div class="note">Um arquivo que você renomeou ou excluiu depois <strong>diz isso</strong> quando você tenta abri-lo, em vez de simplesmente não fazer nada. Uma lista de links mortos que finge o contrário é pior do que lista nenhuma.</div>
177
178 <h2 id="s17">O espaço de trabalho de um Diamond</h2>
179 <p>Um Diamond tem um <strong>espaço de trabalho</strong>: os arquivos e pastas que você guarda com ele. Você é quem os põe ali. Um daimon não pode acrescentar nada ao próprio espaço de trabalho, então trabalha com o que lhe foi dado e pede a você quando precisa de mais.</p>
180
181 <p><strong>É uma vista dos seus arquivos, não uma caixa que os contém.</strong> Nada é copiado quando você anexa alguma coisa: o arquivo fica onde está e o Diamond aponta para ele. Anexe a mesma pasta a dois Diamonds e continua havendo uma pasta só, e uma edição feita por qualquer um dos dois é o arquivo que o outro lê. Tirar algo do espaço de trabalho de um Diamond apenas o desanexa; o arquivo em si fica intacto, e só uma exclusão deliberada o remove. A palavra <em>espaço de trabalho</em> convida você a esperar uma cópia, e não há nenhuma.</p>
182
183 <p>Um Diamond também tem um diretório só dele, sempre no espaço de trabalho e sempre gravável, para que o daimon dele tenha onde trabalhar antes de você ter anexado qualquer coisa; é ali que o cristal vive. Uma pasta pode ser anexada para ser <strong>consultada em vez de editada</strong>, o que permite que um daimon a leia e recusa toda escrita. E o painel <a href="email-web-files.html">Espaço</a> mostra ou todos os seus arquivos ou apenas os que este Diamond guarda, conforme convier ao trabalho à sua frente.</p>
184
185 <h3 id="s18">Anexar, com o clipe</h3>
186 <p>O botão <strong>📎</strong> em cada linha do painel Espaço — tanto em arquivos quanto em pastas — e no cabeçalho do painel Doc diz <span class="ui">Anexar ao foco atual</span>. Um controle só, cujo efeito segue o que está em foco e não a linha em que ele fica. Sem nada em foco, ele nem é oferecido.</p>
187 <ul>
188 <li><strong>Um Diamond está em foco.</strong> O arquivo ou a pasta entra no espaço de trabalho daquele Diamond e fica até você tirá-lo. O daimon dele pode então abri-lo.</li>
189 <li><strong>Um chat comum está em foco.</strong> O anexo vale para o <em>próximo turno apenas</em>, mostrado em um rodapé acima da caixa, que se limpa quando o turno é enviado.</li>
190 </ul>
191 <p>Cada anexo carrega um de dois estados, alternado no bloco dele. <strong>Nota</strong> diz que vale a pena saber o caminho, e custa alguns tokens. <strong>Ler</strong> diz que o conteúdo é necessário agora, e um arquivo pode chegar aos milhares. Um anexo começa em Nota, que é bem mais barato: um padrão que gasta o seu dinheiro sem pedir seria o padrão errado.</p>
192 <p>De um jeito ou de outro, o texto que ele gera (<em>Anote …</em>, ou <em>Leia … por completo.</em>) é escrito na caixa, na frente da sua mensagem, para você editar ou apagar antes de enviar. Um prompt que o app escreve e esconde é um prompt com o qual ninguém pode discordar.</p>
193 <p>O rodapé traz um <strong>+</strong> para anexar várias coisas sem sair do que você está lendo, e uma chave entre os blocos em <span class="ui">Pilha</span> e as fileiras maiores em <span class="ui">Ícones</span>. Passados seis blocos — quatro quando a janela é baixa — ele rola em vez de crescer, então a barra de escrita fica onde está. Um anexo feito em um espaço de trabalho que não é o aberto diz onde ele vive, em vez de parecer uma pasta vazia, e fica de fora do texto gerado: um caminho que um modelo não consegue abrir compra um turno gasto em desculpas.</p>
194
195 <h3 id="s19">O que um daimon pode abrir</h3>
196 <p><strong>Um daimon só pode abrir os arquivos do espaço de trabalho do seu Diamond.</strong> Nada fora dele é legível ou gravável, nem pelo daimon nem por qualquer trabalhador que ele despache. Isto não é uma instrução em um prompt que um modelo pode ou não honrar: a verificação está no código compilado, na única porta por onde passa toda ferramenta de arquivo, e esse código está no pacote publicado, que é construído de forma reproduzível. Então é uma afirmação que você pode conferir e não uma para aceitar na confiança.</p>
197
198 <p>O que ele não cobre merece ser dito no mesmo fôlego. Ele decide até onde um daimon alcança, não onde termina o que ele lê: tudo o que ele abre vai para o seu provedor de modelos com o resto do turno. Ele protege, sim, contra um agente que foi convencido de alguma coisa — um turno que acabou de ler as instruções de um estranho em uma página ou em um e-mail, e foi procurar em nome dele, continua sem alcançar nada fora deste espaço de trabalho. Não protege contra um provedor que use mal o que você envia, nem contra um build que não seja o que publicamos; disso respondem <a href="accounts.html">o que sai do navegador</a> e o <a href="interface.html">registro selado de cada build</a>.</p>
199
200 <h2 id="s20">Despachar trabalhadores</h2>
201 <p>Algumas tarefas querem trabalho feito e não apenas registrado. Para essas, o daimon do Diamond despacha um <strong>agente trabalhador</strong>. Cada trabalhador roda no próprio contexto com as ferramentas de arquivo do espaço de trabalho, e recebe as instruções permanentes e o cristal deste Diamond. Esse cristal é tudo o que ele sabe sobre a sua busca: um trabalhador não vê a sua conversa, então a tarefa entregue a ele precisa dizer todo o resto de que ele precisa.</p>
202
203 <p>Até <strong>oito</strong> trabalhadores rodam ao mesmo tempo; o resto fica na fila. O daimon os despacha e o turno dele acaba ali, sem receber o que eles produzem. Cada um relata um resumo, e você dobra à mão os que valem a pena, o que mantém sua a escolha do que entra em um cristal. As execuções ao vivo aparecem no painel <strong>Agentes</strong> do dock.</p>
204
205 <h3 id="s21">Segurar e parar agentes</h3>
206 <p>O cabeçalho do painel Agentes traz três controles que agem sobre <em>todo</em> agente de uma vez, e os mesmos três aparecem em cada bloco para que você aja sobre um só:</p>
207 <ul>
208 <li><strong>Pausar</strong> <span class="ui">⏸</span>: suspende o que está rodando e segura a fila. Um agente em execução guarda o que já tinha produzido; um que espera não começa. Nada novo é lançado até você retomar. Este é o freio para um leque que gasta mais rápido do que você pretendia.</li>
209 <li><strong>Retomar</strong> <span class="ui">▶</span>: continua cada agente pausado de onde ele parou, retomando o próprio trabalho em vez de recomeçar, de modo que uma pausa não custa mais do que a espera.</li>
210 <li><strong>Parar</strong> <span class="ui">✕</span>: encerra os agentes de vez. Cada um guarda o que conseguiu fazer, como um bloco parado; <span class="ui">Limpar os agentes concluídos</span> os remove. O botão de emergência imediato.</li>
211 </ul>
212 <p>Cada bloco mostra o <strong>custo enquanto roda</strong>, os tokens e os dólares se acumulando ao vivo e não apenas no fim, para você ver o gasto enquanto decide se segura. Sob o cabeçalho, uma linha diz quantos agentes estão <strong>rodando, pausados e na fila</strong>, o que torna legíveis num relance o tamanho e o custo de um leque. As medidas que o Daimond toma por conta própria estão na página <a href="spending.html">Gastos</a> deste guia.</p>
213
214 <p>Um freio mais amplo fica na linha <span class="ui">Tudo</span> no alto da barra lateral. Ela pausa e retoma tudo de uma vez: cada Diamond, cada chat, os trabalhadores, as caixas de correio e qualquer página sendo buscada para você. Uma coisa pausada recusa um turno antes que ele comece, então nada é gasto.</p>
215
216 <p>Valem dois limites. Um trabalhador não pode despachar outro trabalhador, então a delegação desce um nível e para. E um Diamond é guiado por vez, então nenhum segundo Diamond fica trabalhando pelas suas costas.</p>
217
218 <h2 id="s22">Etiquetas</h2>
219 <p>Os Diamonds se acumulam, então podem receber etiquetas. Uma etiqueta é um rótulo curto que você escolhe, editado a partir de <span class="ui">Etiquetas</span> no cristal de um Diamond. Quatro são sugeridas para começar (<strong>person</strong>, <strong>project</strong>, <strong>topic</strong> e <strong>org</strong>), mas o Daimond não impõe taxonomia nenhuma, e você pode digitar o que convier ao seu trabalho.</p>
220
221 <p>O que você digita é arrumado: uma etiqueta vai para minúsculas, é aparada e não se repete, com até <strong>8</strong> etiquetas em um Diamond e <strong>24</strong> caracteres em cada uma. As etiquetas ficam guardadas nos metadados do próprio Diamond, neste dispositivo, como todo o resto.</p>
222
223 <p>O editor mostra duas caixas: as etiquetas <strong>neste Diamond</strong>, e <strong>todas as suas etiquetas</strong> embaixo. O botão <span class="ui">×</span> em um chip da caixa de cima tira aquela etiqueta deste Diamond e a devolve ao conjunto de baixo, onde um clique a repõe. O botão <span class="ui">×</span> da caixa de baixo é um ato diferente: ele exclui a própria etiqueta, de todos os Diamonds arquivados sob ela. Esse pergunta antes, e diz quantos Diamonds vai mudar. As quatro sugestões iniciais não têm <span class="ui">×</span>, porque são sempre oferecidas.</p>
224
225 <div class="note"><strong>As etiquetas são inertes, e é justamente esse o ponto delas.</strong> Uma etiqueta é o seu arquivo e nada mais. Ela nunca é enviada a um modelo, nunca entra no cristal e nunca muda o que um agente faz. Etiquetar um Diamond como <em>urgente</em> não muda nada no modo como ele é tratado.</div>
226
227 <p>Na barra lateral, <span class="ui">Filtrar por etiqueta</span> abre as etiquetas por que você pode filtrar, com a contagem delas no botão. Clique em uma etiqueta para mostrar só os Diamonds que a levam; clique de novo para escondê-los. Com mais de uma escolhida, <span class="ui">Todas</span> e <span class="ui">Alguma</span> decidem como elas se combinam, e <span class="ui">Limpar</span> esvazia o filtro. Não há uma caixa de busca à parte: um Diamond é achado por onde está arquivado, e duas maneiras de estreitar uma lista curta são uma a mais. A lista é ordenada pelo que foi tocado mais recentemente, então o que você trabalhou por último fica no topo.</p>
228
229 <h2 id="s23">A lixeira</h2>
230 <p>Excluir um chat ou um Diamond não o destrói. Ele vai <strong>para a lixeira</strong>: continua guardado, continua sincronizando, fora da barra lateral, fora do grafo e do filtro por etiqueta, e fora do alcance de qualquer daimon, listado no painel <strong>Lixeira</strong> do dock com um botão “Restaurar” ao lado. Fica guardado <strong>trinta dias</strong> e depois é destruído, e cada linha diz a data.</p>
231
232 <p>Como o ato pode ser desfeito, nada pergunta antes. As duas perguntas vivem, em vez disso, onde são verdadeiras: <span class="ui">Excluir de vez</span> em um item só, e <span class="ui">Esvaziar a lixeira</span>, que diz a contagem. Os dois são irreversíveis e os dois somem de todos os dispositivos. Um diálogo na frente de um ato reversível ensina as pessoas a clicar através dos diálogos, e aí o irreversível também é clicado sem ler.</p>
233
234 <div class="note"><strong>A reversão viaja.</strong> O que foi para a lixeira em um dispositivo está na lixeira em todos, e o que foi restaurado em um está restaurado em todos, seja qual for a ordem em que os dois dispositivos agem e seja qual for a ordem em que os pacotes deles chegam. Um dispositivo que ficou seis semanas fora calcula a mesma data de retenção a partir da mesma marca quando volta. Um backup leva a lixeira junto, então restaurar um antigo não pode desfazer a exclusão do que você excluiu depois, nem excluir de novo o que você restaurou.</div>
235
236 <div class="next">
237 <a href="models.html">&larr; Modelos &amp; créditos</a>
238 <a href="../capps.html">Next: Capps &rarr;</a>
239 </div>
240</main>
241
242<footer class="site-foot">
243 <span>O Daimond roda no seu navegador. Nada daqui é enviado para nós.</span>
244 <nav aria-label="Páginas do guia">
245 <a href="index.html">Primeiros passos</a>
246 <a href="interface.html">Interface</a>
247 <a href="models.html">Modelos</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; arquivos</a>
251 <a href="accounts.html">Contas</a>
252 <a href="sync.html">Sincronização entre dispositivos</a>
253 <a href="spending.html">Gastos</a>
254 <a href="../machine-operations.html">Comandos na máquina</a>
255 <a href="social.html">Social</a>
256 </nav>
257</footer>
258</body>
259</html>