You're right, the approach totally works for PKM apps with less than, say, 1 person*year of data, which is literally the first sentence I wrote at the top of this thread. (But – there are a lot of architectures that work with casual datasets! Like, store everything in a text file. Or fork bitcoin and run a full node on device, for that matter. What are we trying to accomplish here?)
Yes, but you described it as a fatal problem. My point is:
- this app didn’t need fancy graph querying, so didn’t have to implement it.
- if it did, there’s a natural way to extend this approach to support it.