```theme
technical
background: #101418
foreground: #e8eaed
muted: #9aa4b2
accent: #5eead4
surface: #182028
border: #2a3540
heading_weight: 700
radius: 10
logo_text: Release
dark: light
```

_ntabs · bloco novo_

# Checklist

Um bloco que **conta, agrupa e lembra**. O markdown já desenhava `- [ ]`, mas a caixa vinha desativada: era a foto de um checklist. Este funciona.

```checklist
title: Antes do deploy
## Testes
- [ ] Suíte Ruby — espera **982 runs, 0 falhas**
- [x] Suíte JavaScript
- [ ] Console limpo em todas as páginas
## Revisão
- [ ] Ler o diff inteiro
- [ ] Conferir que nada de `debugger` ficou
## Publicação
- [ ] Subir a branch
- [ ] Esperar o CI
```

O contador vale pro todo e pra cada seção. A barra segue o `accent` do tema.

## Um segundo, independente

Dois checklists na mesma página não dividem marcações.

```checklist
- [ ] Este é outro
- [ ] Marque um e recarregue a página
```

## Bloco de código com copiar

Passe o mouse: um botão aparece no canto superior direito.

```bash
BASE=http://localhost:4010 node bin/browser-console-check /@docs/showcase/x
```

```ruby
Page.where("path LIKE ?", "/@docs/showcase%").find_each do |page|
  puts [page.path, page.effective_theme_params.resolved["accent"]].join(" ")
end
```

:::card tone:tint
**Onde as marcações ficam**

No **navegador de quem lê**, por página e por item. Duas pessoas na mesma página publicada não veem uma à outra, e nada volta pro conteúdo. Estado compartilhado é outra coisa, e não é esta.
:::
