Skip to content
Discussion options

You must be logged in to vote

@geerzo — this tension is fundamental to any setup where issue state lives outside the code branch. It's not unique to Dolt Server; embedded mode has the same decoupling. The file-based (jsonl) approach avoids it by making issue updates atomic with code commits, but that comes with its own costs (merge conflicts, no concurrent access, no query capability).

I've been running Dolt Server for beads across multiple repos and have landed on some patterns that work well. The core reframe:

Beads tracks work completion. Git tracks code availability. They're complementary state machines, not redundant ones.

Deployment Mode Comparison

Aspect File (jsonl) Dolt Embedded Dolt Server
Issue-code …

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@geerzo
Comment options

@bryanhirsch
Comment options

Answer selected by geerzo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants