Skip to content

Commit 8d0edd0

Browse files
author
CHANGE_ME
committed
docs: move task report under Task/Management/Git-Friendly
Rename CRDT vs SQLite report from In Git to Git-Friendly namespace. Add Git-Friendly hub and git/Friendly alias page; retag related tools. Made-with: Cursor
1 parent 7f7ef09 commit 8d0edd0

11 files changed

Lines changed: 42 additions & 19 deletions

journals/2026_03_19.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
- [[Task/Management/In Git/Report/26/CRDT vs SQLite in git for task management]]
1+
- [[Task/Management/Git-Friendly/Report/26/CRDT vs SQLite in git for task management]]
22
- [[Beads]] and [[Dolt]] woes
33
- [Umbrella: consolidate Beads repo-local Dolt runtime layer · Issue #2685 · steveyegge/beads](https://github.com/steveyegge/beads/issues/2685)
44
- [[Username/garitar]] has a big PR that, to me, signals a different era in open source. unlike the notorious issue where an openclaw agent tried to write a disparaging blog post about a maintainer of [[matplotlib]], this is a human driver. they have a quit lengthy "umbrella" issue writen by an AI, and they have five seemingly incremental PRs that are referenced with a human-written follow-up comment indicating that "given the amount of compute I threw at this I'd expect it to be fairly solid ;)." The PR comment itself reads like a bit of [[Word/Salad]] to me:

pages/Beads.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
logseq-entity:: [[Logseq/Entity/software-project]]
22
created-by:: [[Person/Steve Yegge]]
33
alias:: [[Person/Steve Yegge/GitHub/beads]]
4-
- # Beads
5-
- AI agent workflow/task tracker backed by [[Dolt]].
6-
- ## Links
7-
- [GitHub](https://github.com/steveyegge/beads)
4+
tags:: [[Task/Management/Git-Friendly]]
5+
6+
- # [Beads](https://github.com/gastownhall/beads)
7+
- AI agent workflow/task tracker backed by [[Dolt]].

pages/Beads___Q___What is necessary in order to use Dolt in a private Git repository that should never be pushed to GitHub as a backing for Beads (bd)%3F.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
- # What is necessary in order to use [[Dolt]] in a private Git repository that should never be pushed to GitHub as a backing for [[Beads]] (`bd`)?
1+
# What is necessary in order to use [[Dolt]] in a private Git repository that should never be pushed to GitHub as a backing for [[Beads]] (`bd`)?
22
- ## Answer
33
- [[AI/Response]]
44
- Nothing about [[Dolt]] requires GitHub. For replication you configure a **Dolt remote** pointing at **any** Git remote whose URL is accepted as a Git-style remote (HTTPS or SSH to self-hosted GitLab, Gitea, Forgejo, a **bare repo on disk** (`file://…` or a path ending in `.git`), etc.). Dolt stores its sync payload under a Git ref (default `refs/dolt/data`). [Dolt docs — Using Remotes (Git remotes)](https://docs.dolthub.com/sql-reference/version-control/remotes)
@@ -9,4 +9,4 @@
99
- ## Related
1010
- [[Dolt]]
1111
- [[Beads]]
12-
- [[Task/Management/In Git/Report/26/CRDT vs SQLite in git for task management]]
12+
- [[Task/Management/Git-Friendly/Report/26/CRDT vs SQLite in git for task management]]

pages/HamsterBase Tasks.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
logseq-entity:: [[Logseq/Entity/software-project]]
2-
- # HamsterBase Tasks
3-
- Local-first task app using Loro CRDT with encrypted sync.
4-
- ## Links
5-
- [GitHub](https://github.com/hamsterbase/tasks)
2+
tags:: [[Task/Management/Git-Friendly]]
3+
4+
- # [HamsterBase Tasks](https://github.com/hamsterbase/tasks)
5+
- Local-first task app using Loro CRDT with encrypted sync.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
alias:: [[Git-Friendly Task Management]]
2+
tags:: [[Term]]
3+
4+
- # [[git/Friendly]] Task Management
5+
- This is a class of software products that
6+
- represent hierarchies of tasks along with their statuses
7+
- in such a way that it can be committed to git
8+
- and used by parallel AI agents on different machines without significant merge conflicts
9+
- is
10+
- [[Offline/First]]
11+
- [[Local/First]]
12+
- is **NOT**
13+
- based on a local database in a way that is incompatible with storing it in git in a way that avoids merge conflicts by design
14+
- e.g. don't rely on [[SQLite]] binary database files put in naively in git or git lfs or tell users they can periodically do a bulk export without explicit guidance on supporting every task landing in git in a flat file
15+
- for example, [[td]] takes the sqlite approach, and I wouldn't consider it "Git-Friendly"
16+
- based on a cloud provider like [[Linear]], [[JIRA]], [[GitHub/Issue]]s

pages/Task___Management___In Git___Report___26___CRDT vs SQLite in git for task management.md renamed to pages/Task___Management___Git-Friendly___Report___26___CRDT vs SQLite in git for task management.md

File renamed without changes.

pages/Will Be Done.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
logseq-entity:: [[Logseq/Entity/software-project]]
2-
- # Will Be Done
2+
tags:: [[Task/Management/Git-Friendly]]
3+
4+
- # [Will Be Done](https://github.com/will-be-done/will-be-done)
35
- Local-first self-hosted task manager using CRDT-based sync.
46
- ## Links
5-
- [GitHub](https://github.com/will-be-done/will-be-done)
7+
- [GitHub](https://github.com/will-be-done/will-be-done)

pages/bd.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
alias:: [[Person/Steve Yegge/beads]]
2-
tags:: [[CLI/Tool]]
2+
tags:: [[CLI/Tool]], [[Task/Management/Git-Friendly]]
33
title:: bd
44

5-
- # Beads - `bd`
5+
- # [[Beads]] - `bd`
66
- A memory upgrade for your coding agent
77
- [steveyegge/beads](https://github.com/steveyegge/beads)
88
- By [[Person/Steve Yegge]]

pages/ff.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
logseq-entity:: [[Logseq/Entity/software-project]]
2-
- # ff
3-
- Distributed note taker and task manager using RON CRDTs.
4-
- ## Links
5-
- [GitHub](https://github.com/ff-notes/ff)
2+
tags:: [[Task/Management/Git-Friendly]]
3+
4+
- # [ff](https://github.com/ff-notes/ff)
5+
- Distributed note taker and task manager using RON [[CRDT]]s.

pages/git___Friendly.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
tags:: [[Term]]
2+
3+
- # Git Friendly
4+
- easily stored in git

0 commit comments

Comments
 (0)