Preencher campos em vez de escrever texto
Aquilo que a memória te devolve conta tanto como aquilo que ela guarda. Durante várias semanas, uma ficha voltava sob a forma de texto que o ecrã tinha de interpretar para o mostrar corretamente. Invertemos a relação: o ecrã declara um modelo com campos tipados e a memória vem preenchê-los. Já não há nada para adivinhar na leitura.
Um texto que era preciso adivinhar
No início, uma ficha memo chegava sob a forma de texto, com a formatação escrita em caracteres crus: cardinais para os títulos, asteriscos à volta das palavras a negrito, traços para os pontos de lista. Mostrado assim, dava um bloco salpicado de símbolos, exatamente o que não se quer ler num telemóvel encostado à bancada.
Primeiro reflexo, escrever um pequeno leitor dessa formatação. Deliberadamente limitado: dois níveis de título, o negrito, os pontos de lista, as listas numeradas, as linhas em branco como respiração. Sem dependência externa, porque a superfície a cobrir era estreita e estável, e porque um leitor feito em casa permitia dar a cada elemento exatamente a paleta do produto em vez de herdar uma apresentação genérica.
Acrescentámos-lhe um gesto útil. Sob um título que falava de ingredientes, utensílios, material, fornecimentos ou compras, os pontos deixavam de aparecer como bolinhas e passavam a quadrículas que se podiam assinalar. Podias ir riscando à medida que cozinhavas ou fazias as compras.
A inversão
Funcionava, e continuava frágil. Reconhecer uma lista para assinalar a partir de uma palavra encontrada num título é uma adivinha que acerta muitas vezes e falha sem avisar. Uma formulação um pouco diferente, um singular onde se esperava um plural, uma ficha ditada noutra língua, e a quadrícula voltava a ser um ponto inerte. O comportamento dependia da forma como a frase tinha sido construída, o que é a própria definição de um comportamento que não se pode prometer.
O verdadeiro problema não era o reconhecimento, era o sentido da relação. A memória escrevia um documento e o ecrã tentava compreendê-lo. Trocámos os papéis: o ecrã declara um modelo, com campos nomeados e tipados, e a memória preenche os que fazem sentido para aquela ficha. Já não há nada para adivinhar, porque já não há nada de implícito.
Secções declaradas, não títulos reconhecidos
Nesse modelo, tudo é opcional. Um género de ilustração, um título, algumas etiquetas curtas como uma duração, um número de doses ou uma dificuldade, uma citação de origem, uma nota de memória que lembra porque é que aquela ficha existe e quando nasceu, e depois uma série de secções. Cada secção traz o seu tipo: lista para assinalar, passos numerados, pontos de lista, parágrafo. Uma lista de compras tem apenas uma, uma receita alinha várias, uma ata de reunião mistura as duas.
Duas consequências muito concretas. O ecrã pode mostrar uma única barra de progresso que cobre todos os grupos de ingredientes ao mesmo tempo, porque sabe quais são listas para assinalar, algo impossível de fazer de forma fiável quando nos limitamos a ler um texto. E a miniatura de uma ficha, na lista, pode retomar a ilustração da própria ficha, já que o género é declarado em vez de deduzido de uma expressão encontrada no conteúdo.
O modelo não parte nada se chegar vazio. Quando nenhum campo aproveitável está preenchido, a apresentação volta ao leitor de texto da primeira versão. O novo caminho é uma melhoria, não uma condição.
Ler a tua receita não é auditar uma memória
Um detalhe de acesso mudou no mesmo movimento. Tocar numa ficha na lista abria até então a vista de inspeção da memória: as suas etiquetas, o seu número de menções, o seu nível de memória, as suas ligações a outras memórias, as suas ações de silenciar e apagar. É a ferramenta certa para examinar um nó de memória neural. É a errada quando queres apenas ler a tua receita ou avançar nas tuas listas e checklists.
As duas vistas continuam a coexistir, mas já não estão ao mesmo nível. A ficha abre-se com um único toque. A inspeção continua acessível a partir das definições, um degrau mais além, e esse degrau é intencional.
O que ainda não estava resolvido
Nesta versão, as quadrículas assinaladas não sobreviviam ao fecho da ficha. A apresentação já estava certa, o estado ainda não: assinalar um ingrediente continuava a ser um gesto visual, não uma memória. Tornar esse estado persistente veio depois, e foi isso que transformou a checklist num objeto vivo em vez de uma simples paginação.
O princípio assente nesse dia, esse, não voltou a mexer-se: aquilo que o ecrã mostra tem de ser declarado, nunca reconstruído. É a mesma exigência que, na véspera, tinha levado as definições do telemóvel para a memória.
