its a 100% client-side react app, there are no server requests except from the first one creating the anonymous user. the local DB is SQLite implementation that supports offline mode and cloud sync (not enabled in this version)
the approach here was to combine the simplicity of apple notes, working across devices, with the automatic time-stamping found in the desktop ecosystem of tools.
Obsidian/SublimeText users are probably not the target audience for this :)
this is the answer :)
fixing errors should not alter the timeline
I assumed that editing timestamps is also quite problematic since it will break the chronological order of the note
the notes will always add at the bottom
Did you expect a different behavior?