Introduce better-sqlite3 and a schema-init module so we can migrate off JSON storage without changing runtime behavior yet.