Prior Art: The data structure that shapes Thought OS (opens in new tab)
The Three‑File Architecture The Foundation of the Entire System 1. The Division Every notebook repository contains exactly three JSON files: structure.json – the notebook hierarchy: names, UUIDs, parent relationships, and references to notes and subnotebooks. notes.json – content of regular notes, keyed by UUID. files.json – content of file notes (any file type), also keyed by UUID. This separation is the foundation upon which every other feature is built. 2. Why Three Files, Not One A single...
Read the original article