@thor i found that using sqlite has the side effect that data-mangling is much easier to do in SQL than in most languages, so if there's any chance i might have to cross reference stuff later on i just go for sqlite now. plain text is fine for many things, but ideas like "store json in a file" always were a mistake for me in retrospective :)