# Checkpoint Example

Este archivo muestra cómo debe verse el estado de un digest en progreso.

## Estructura del Checkpoint

El checkpoint se guarda **al inicio del archivo de entrada del día** (ej: `DIGESTS/1-AI-LLMs/ENTRIES/2026-01-15.md`).

```markdown
# Digest: 2026-01-15

## Checkpoint
<!-- Este bloque se actualiza después de cada operación significativa -->

### Categoría 1: AI-LLMs
- [x] Fetch: r/openai (15 posts)
- [x] Fetch: r/anthropic (12 posts)
- [x] Fetch: r/LocalLLaMA (18 posts)
- [x] Análisis inicial completado
- [x] Candidatos seleccionados: 4

### Categoría 2: GenAI-Media
- [x] Fetch: r/StableDiffusion (14 posts)
- [x] Fetch: r/midjourney (11 posts)
- [ ] Fetch: r/comfyui (pendiente)
- [ ] Análisis inicial pendiente

### Categoría 3: Apps-Software
- [ ] No iniciado

### Proceso Global
- [ ] Merge de duplicados
- [ ] Selección final
- [ ] SQLite guardado

---

## Candidatos en Análisis

### De r/openai
1. [x] Post abc123 - "GPT-5 announcement" - INCLUIDO
2. [x] Post def456 - "New API features" - DESCARTADO (no relevante)
3. [ ] Post ghi789 - "Benchmark results" - EN ANÁLISIS

### De r/anthropic
...

---

## Items Confirmados

[Aquí van los items que ya pasaron el análisis y serán incluidos en el digest final]

### 1. GPT-5 Announced with Major Improvements
...contenido...
```

## Reglas de Actualización

1. **Después de cada fetch de subreddit**: Marca el subreddit como completado con número de posts
2. **Después de analizar cada post**: Marca como INCLUIDO, DESCARTADO, o EN ANÁLISIS
3. **Después de confirmar un item**: Agrégalo a la sección "Items Confirmados"
4. **Si el proceso se interrumpe**: El próximo agente lee este archivo y continúa desde el último checkbox marcado

## Cómo Continuar desde un Checkpoint

1. Lee el archivo del día actual
2. Busca la sección `## Checkpoint`
3. Identifica el último `[x]` marcado
4. Continúa desde el siguiente `[ ]` pendiente
5. Si todos los checkboxes de una sección están marcados, pasa a la siguiente sección
