# Ejemplo: Markdown

Patrón del catálogo: "Ejemplo 4: Markdown" — fuente `guide.md`, adapter `markdown-text` →
`input: "markdown"`.

## Qué copiar

- `summary.mview/mview.json` — `source.adapter: "markdown-text"`, `source.input: "markdown"`.
- El transform usa directamente `raw` y `headings` de la entrada normalizada; nunca re-parsea
  Markdown por su cuenta.

## Qué reemplazar

- `guide.md` por el documento real.
- Qué se deriva de `headings` (aquí: índice y conteo de secciones/palabras).
- El diseño de `view.html`.

## Verificación

```bash
node --test test.mjs
```

Agrega una sección nueva a una copia temporal de `guide.md`, corre un refresh, y confirma que
`sectionCount` cambió sin tocar el `guide.md` real.
