ADR-03 Motor de persistencia local
ADR-03 — Motor de persistencia local
Sección titulada «ADR-03 — Motor de persistencia local»PROPUESTO — pendiente del Freshness Gate.
Contexto
Sección titulada «Contexto»Hay que persistir un grafo tipado y notas ligeras, offline, con export Markdown.
Opciones consideradas
Sección titulada «Opciones consideradas»- Drift (SQLite): maduro, SQL, tipado generado.
- Isar: rápido, orientado a objetos; verificar mantenimiento y versiones.
- ObjectBox: alto rendimiento; verificar licencia y soporte de plataforma.
- Archivos Markdown + índice en memoria: cero dependencias; puede bastar en 0.1.
Decisión
Sección titulada «Decisión»TBD hasta verificar versiones vigentes en pub.dev y el peso real del grafo en 0.1. Hipótesis: Markdown como fuente + índice local ligero; escalar a Drift si hace falta.
Consecuencias
Sección titulada «Consecuencias»- Depende de
ADR-06(fuente de verdad Markdown). - Define la estrategia de búsqueda y consultas (
ARCH-04).