on master help sign in
stop tracking .vix/ tool state and ignore it
commit7e7417d8750a8199428fee453748e9d9ffba64a6 authoriko <ilyakooo0@gmail.com> dateSat 26 Sep 2026, 03:48 (1 month ago) parent9e67fd4
3 files changed+1−106
.gitignore+1 .vix/access_stats.db .vix/history.txt−106
.gitignore+1
@@ -1 +1,2 @@
11target/
2+.vix/
.vix/access_stats.dbdeleted

Binary file not shown.

.vix/history.txtdeleted−106
@@ -1,106 +0,0 @@
1−
2−# 2026-09-10 10:31:43.201822463 +0000 UTC
3−+I want to make a TUI notes application. It is structured as one big tree. nesting ansd folding is the note organization primitive. Help me design a spec for how it should work
4−
5−# 2026-09-10 10:43:55.561317047 +0000 UTC
6−+1 -- I want it stored as multiple markdown files
7−|2 -- elaborate
8−
9−# 2026-09-10 10:51:57.940262665 +0000 UTC
10−+Can we use Tree CRDT (https://martin.kleppmann.com/papers/move-op.pdf)?
11−
12−# 2026-09-10 10:54:34.912496533 +0000 UTC
13−+syncing is not in scope of the project. The folder will be synced by something like syncthing
14−
15−# 2026-09-10 10:56:48.271951857 +0000 UTC
16−+can you make the spec more terse without losing the ideas
17−
18−# 2026-09-10 11:20:28.434848277 +0000 UTC
19−+Remove the one-line/multi-line distimction. Everything can have more than one line
20−
21−# 2026-09-10 11:29:09.144681711 +0000 UTC
22−+Use Miller columns to display the tree
23−
24−# 2026-09-10 16:35:28.934103914 +0000 UTC
25−+is the spec for a notes TUI. Please summarize the important/non-obvious/non-trivial parts of the spec? The parts where I might disagree
26−
27−# 2026-09-10 16:41:31.28784472 +0000 UTC
28−+remove cut suggestions completely
29−
30−# 2026-09-10 16:43:36.095288906 +0000 UTC
31−+remove all reliance on SVC
32−
33−# 2026-09-10 16:44:19.232116161 +0000 UTC
34−+remove all reliance on source control
35−
36−# 2026-09-10 16:46:09.149882793 +0000 UTC
37−+Please summarize the important/non-obvious/non-trivial parts of the spec? The parts where I might disagree
38−
39−# 2026-09-10 16:49:03.153963768 +0000 UTC
40−+what is ` aliases:`?
41−
42−# 2026-09-10 16:49:58.344485529 +0000 UTC
43−+remove aliases
44−
45−# 2026-09-10 16:58:28.040227337 +0000 UTC
46−+Please summarize the important/non-obvious/non-trivial parts of the spec? The parts where I might disagree
47−
48−# 2026-09-10 17:00:24.02568141 +0000 UTC
49−+what are fronzen filenames?
50−
51−# 2026-09-10 17:04:21.460230648 +0000 UTC
52−+Can we implement automatic conflict resolution?
53−
54−# 2026-09-10 17:06:09.717049323 +0000 UTC
55−+Allow moving a subtree to `archive`. The path to the archived subtree should be created in archive if it doesn't exist
56−
57−# 2026-09-10 17:08:04.6402978 +0000 UTC
58−+Please summarize the important/non-obvious/non-trivial parts of the spec? The parts where I might disagree
59−
60−# 2026-09-10 17:13:38.138149354 +0000 UTC
61−+Can we iterate on the UI?
62−
63−# 2026-09-10 18:57:16.434706401 +0000 UTC
64−+Since it is a TUI can you draw actual examples?
65−
66−# 2026-09-10 18:57:57.960774784 +0000 UTC
67−+It is getting a little corrupted
68−
69−# 2026-09-10 19:00:42.42199869 +0000 UTC
70−+3
71−
72−# 2026-09-10 19:01:05.831002961 +0000 UTC
73−+The right side of lines goes wonky
74−
75−# 2026-09-10 19:06:52.403634629 +0000 UTC
76−+Can we iterate on the UI?
77−
78−# 2026-09-12 03:52:10.342354143 +0000 UTC
79−+Implement a TUI notes app from /home/iko/projects/fold/SPEC.md
80−
81−# 2026-09-12 07:43:40.850382694 +0000 UTC
82−+Are you done?
83−
84−# 2026-09-12 07:44:30.030380062 +0000 UTC
85−+implement all of them
86−
87−# 2026-09-12 08:02:08.035115456 +0000 UTC
88−+rename the application to "fold"
89−
90−# 2026-09-12 11:32:45.555652593 +0000 UTC
91−+Are you done?
92−
93−# 2026-09-12 12:51:59.768963915 +0000 UTC
94−+Add a brief "help" command describing how to use it. ? should also bring it up
95−
96−# 2026-09-12 15:49:54.710180529 +0000 UTC
97−+Did you implement mouse support?
98−
99−# 2026-09-12 15:50:33.36588831 +0000 UTC
100−+Implement mouse support
101−
102−# 2026-09-12 15:58:01.495707142 +0000 UTC
103−+How do I edit the text?
104−
105−# 2026-09-12 15:59:01.601032173 +0000 UTC
106−+Make sure EVERYTHING can be done with mouse alone.