modified paragraph change docs/markdown/syntax.md:
modified code block docs/markdown/syntax.md ← file changed
docs/markdown/ ...
modified code block git clone https://sublimated.com/docs.git # who...
modified list item gists — a single file in a folder is a gist with version his...
modified list item dotfiles — clone on any machine, push changes, version histo...
modified list item scoped access — each team clones only the folders they need
modified list item agent workspace — an AI agent clones a folder, works in it, ...
modified code block sublimated.com/docs/markdown → shows commits that touched ...
M /docs/undefined +0 -1
4 unmodified lines5## how it works6
7a space is a tree. when you change a file, sublimated creates commits at every level of the tree.8
9change `anton/blog/archive/post.md`:9change `docs/markdown/syntax.md`:10
11```12anton/blog/archive/post.md ← file changed13anton/blog/archive/ ← commit created here14anton/blog/ ← commit created here15anton/ ← commit created here (space root)12docs/markdown/syntax.md ← file changed13docs/markdown/ ← commit created here14docs/ ← commit created here (space root)15```16
17all commits are created in one atomic transaction. each level's commit contains a tree rooted at that level — only the files under that folder.18
1 unmodified line20
21because real commits exist at every level, you can clone any folder independently:22
23```bash25git clone https://sublimated.com/anton.git # whole space26git clone https://sublimated.com/anton/blog.git # just blog + children27git clone https://sublimated.com/anton/blog/archive.git # just archive24git clone https://sublimated.com/docs.git # whole space25git clone https://sublimated.com/docs/git.git # just git docs26git clone https://sublimated.com/docs/markdown.git # just markdown docs27```28
29each clone gets:30- only files under that path6 unmodified lines37## what this enables38
39the hierarchical model gives you several things without needing separate products:40
42- **gists** — a single file in a folder is a gist with version history. `sublimated.com/anton/snippets/hello.py`43- **dotfiles** — `sublimated.com/anton/dotfiles/` — clone on any machine, push changes41- **gists** — a single file in a folder is a gist with version history42- **dotfiles** — clone on any machine, push changes, version history43- **personal storage** — private space with file history, clone and sync anywhere45- **scoped access** — clone only `platform/api/` or `platform/frontend/`, each team gets just what they need44- **scoped access** — each team clones only the folders they need45- **dataset versioning** — every change tracked, any version reproducible, clone a subset for experiments47- **agent workspace** — an AI agent clones a folder, works in it, pushes results. full history of what the agent did46- **agent workspace** — an AI agent clones a folder, works in it, pushes results with full history47
48## version history per folder49
51browse to any folder on `sublimated.com` and you see its commit history — only the changes that affected that folder and its children. no noise from unrelated parts of the space.50browse to any folder on sublimated.com and you see its commit history — only the changes that affected that folder and its children. no noise from unrelated parts of the space.51
52```54sublimated.com/anton/blog/archive → shows commits that touched archive/55sublimated.com/anton/blog → shows commits that touched blog/ (including archive/)56sublimated.com/anton → shows all commits in the space53sublimated.com/docs/markdown → shows commits that touched markdown/54sublimated.com/docs/git → shows commits that touched git/55sublimated.com/docs → shows all commits in the space56```57
58same for `git log` after cloning — you only see relevant history.59
14 unmodified lines