# Sprint 10 - Cronologías, informes PDF y anexos

## Alcance

- Cronología genealógica manual y sincronización desde afirmaciones aceptadas.
- Historial separado de actividad investigativa.
- Informes profesionales y familiares en ES/EN.
- Versiones inmutables con HTML, PDF, SHA-256 y tamaño.
- Matriz de fuentes, búsquedas, contradicciones, hipótesis, candidatos, solicitudes y asuntos pendientes.
- Publicación controlada de una versión en el portal familiar.
- Descarga privada sin exponer rutas físicas.

## Reglas críticas

1. Sin confirmación automática de hechos o parentescos.
2. La sincronización es idempotente mediante `clave_automatica`.
3. La generación crea una versión nueva; nunca sobrescribe la anterior.
4. Solo usuarios con `reports.generate` generan o publican.
5. El portal solo descarga el informe expresamente publicado para su caso.
6. Todas las consultas filtran por empresa y caso.
